GUITaboo Probe决策质量:25条深复核 / 全150条审计

按决策前已保存历史:明确首次独立功能6条,明确已有等价尝试60条,UNKNOWN 84条。另1条在等待期间变为重复。全部都是AI研究审查建议,未经人工裁定,不写回数据集。图和完整历史是研究者事后资料,不能冒充原模型输入。

25条深入案例目录(其余125条仍在下方,带原始Evidence与执行链)

activitydiary JEV step264 Diary

run_2b38f68437b6480c8f26d01cec61b440 · 第6.73分钟 · 请求step264 / 决策step264 / 执行step264 · REPEATED_SUPPORTED · 证据HIGH · 结构化审查

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p1 对step176=0.970000;p2 对step227=1.000000),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g11s38 / g11a627;合法历史2条,比较2条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p1 / 176MapDIFFERENT_OPERATION0.97000000True
p2 / 227SettingsDIFFERENT_OPERATION1.00000000True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p1",
    "history_id": "h1",
    "history_step": 176,
    "history_input_id": "input-958",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.97,
    "probabilities": {
      "SAME_OPERATION": 0.02,
      "DIFFERENT_OPERATION": 0.98,
      "INSUFFICIENT_EVIDENCE": 0
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.02,
        "DIFFERENT_OPERATION": 0.98,
        "INSUFFICIENT_EVIDENCE": 0
      },
      "confidence": 0.97
    },
    "model_visible_history": {
      "class": "android.widget.CheckedTextView",
      "resource_id": "de.rampro.activitydiary:id/design_menu_item_text",
      "text": "Map",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 4,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/navigation_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"de.rampro.activitydiary:id/design_navigation_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"androidx.appcompat.widget.LinearLayoutCompat\"][@resource-id=\"de.rampro.activitydiary:id/nav_map\"][@text=\"\"][@content-desc=\"\"][@index=4][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckedTextView\"][@resource-id=\"de.rampro.activitydiary:id/design_menu_item_text\"][@text=\"Map\"][@content-desc=\"\"][@index=4][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g11a627",
      "source_state_id": "g11s38",
      "bounds": [
        42,
        956,
        693,
        1017
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.CheckedTextView",
          "resource_id": "de.rampro.activitydiary:id/design_menu_item_text",
          "text": "Map",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "androidx.appcompat.widget.LinearLayoutCompat",
        "resource_id": "de.rampro.activitydiary:id/nav_map",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "androidx.appcompat.widget.LinearLayoutCompat",
          "resource_id": "de.rampro.activitydiary:id/nav_map"
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 206,
      "source_gui_timestamp": 176,
      "current_state": "g11s38",
      "current_model_action": "g11a627",
      "current_version": 16,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p2",
    "history_id": "h2",
    "history_step": 227,
    "history_input_id": "input-1228",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 1,
    "probabilities": {
      "SAME_OPERATION": 0,
      "DIFFERENT_OPERATION": 1,
      "INSUFFICIENT_EVIDENCE": 0
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h2`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0,
        "DIFFERENT_OPERATION": 1,
        "INSUFFICIENT_EVIDENCE": 0
      },
      "confidence": 1
    },
    "model_visible_history": {
      "class": "android.widget.CheckedTextView",
      "resource_id": "de.rampro.activitydiary:id/design_menu_item_text",
      "text": "Settings",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 6,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/navigation_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"de.rampro.activitydiary:id/design_navigation_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"androidx.appcompat.widget.LinearLayoutCompat\"][@resource-id=\"de.rampro.activitydiary:id/nav_settings\"][@text=\"\"][@content-desc=\"\"][@index=6][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckedTextView\"][@resource-id=\"de.rampro.activitydiary:id/design_menu_item_text\"][@text=\"Settings\"][@content-desc=\"\"][@index=6][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g11a627",
      "source_state_id": "g11s38",
      "bounds": [
        42,
        785,
        693,
        911
      ],
      "source_page_id": "page3",
      "target_subtree": [
        {
          "class": "android.widget.CheckedTextView",
          "resource_id": "de.rampro.activitydiary:id/design_menu_item_text",
          "text": "Settings",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "androidx.appcompat.widget.LinearLayoutCompat",
        "resource_id": "de.rampro.activitydiary:id/nav_settings",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "androidx.appcompat.widget.LinearLayoutCompat",
          "resource_id": "de.rampro.activitydiary:id/nav_settings"
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 272,
      "source_gui_timestamp": 227,
      "current_state": "g11s38",
      "current_model_action": "g11a627",
      "current_version": 16,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

普通step142已从侧栏Diary进入HistoryActivity;264再次进入同一记录列表,Cooking等记录是数据实例。

等价历史是否送入Provider wire:NO;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

此前step / UTC页面与控件确认与目标
142
2026-11-06T22:53:44.667+00:00
Diary
de.rampro.activitydiary.ui.main.MainActivity
Native确认=True
de.rampro.activitydiary.ui.history.HistoryActivity
保留目标GUI

三、Probe执行后发生什么

Diary 打开当天记录列表,可见 Cooking 等时间段;不是新的活动类型。

activitydiary JEV step264 Diary before_screenshot
before_screenshot · identity_verified · 2026-11-06T22:56:35.655+00:00
activitydiary JEV step264 Diary after_screenshot
after_screenshot · identity_verified · 2026-11-06T22:56:36.923+00:00

Run内首次METHOD观察:完成后2秒=3,10秒=8,下一动作前B=0。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-1435",
      "step": 265,
      "version": 16,
      "elapsed_s": 404.81,
      "wall_time_ms": 1794005796938,
      "next_input_wall_ms": 1794005799017,
      "input_completed_wall_ms": 1794005797972,
      "input_confirmed": true,
      "action": "MODEL_LONG_CLICK android.widget.LinearLayout",
      "action_type": "MODEL_LONG_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g13a739",
      "concrete_identity": "MODEL_LONG_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/content_fragment\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"de.rampro.activitydiary:id/history_list\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g13s52",
      "source_gui_id": 319,
      "activity": "de.rampro.activitydiary.ui.history.HistoryActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#dd0f6cde",
        "Diary",
        "Search",
        "TODAY",
        "Start: 2026.11.07 18:50",
        "End: 2026.11.07 06:54 (-23 sec)",
        "Cooking",
        "Start: 2026.11.07 06:56",
        "Since a few seconds"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/executor.log:24551",
      "observed_methods_until_next": 3,
      "category_counts": {
        "app_domain": 3
      },
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-1436.json"
    },
    {
      "input_id": "input-1440",
      "step": 266,
      "version": 16,
      "elapsed_s": 406.889,
      "wall_time_ms": 1794005799017,
      "next_input_wall_ms": 1794005801699,
      "input_completed_wall_ms": 1794005800622,
      "input_confirmed": true,
      "action": "MODEL_CLICK de.rampro.activitydiary:id/noteText",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "de.rampro.activitydiary:id/noteText",
      "model_action_id": "g16a1171",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.EditText\"][@resource-id=\"de.rampro.activitydiary:id/noteText\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g16s81",
      "source_gui_id": 323,
      "activity": "de.rampro.activitydiary.ui.history.HistoryActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/executor.log:24651",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-1442.json"
    },
    {
      "input_id": "input-1446",
      "step": 267,
      "version": 16,
      "elapsed_s": 409.571,
      "wall_time_ms": 1794005801699,
      "next_input_wall_ms": 1794005803647,
      "input_completed_wall_ms": 1794005802772,
      "input_confirmed": true,
      "action": "MODEL_LONG_CLICK -8258085",
      "action_type": "MODEL_LONG_CLICK",
      "text": "-8258085",
      "content_desc": "",
      "resource_id": "de.rampro.activitydiary:id/noteText",
      "model_action_id": "g16a1172",
      "concrete_identity": "MODEL_LONG_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.EditText\"][@resource-id=\"de.rampro.activitydiary:id/noteText\"][@text=\"-8258085\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g16s81",
      "source_gui_id": 324,
      "activity": "de.rampro.activitydiary.ui.history.HistoryActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/executor.log:24727",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-1447.json"
    },
    {
      "input_id": "input-1451",
      "step": 268,
      "version": 16,
      "elapsed_s": 411.519,
      "wall_time_ms": 1794005803647,
      "next_input_wall_ms": 1794005804556,
      "input_completed_wall_ms": 1794005803671,
      "input_confirmed": true,
      "action": "MODEL_CLICK OK",
      "action_type": "MODEL_CLICK",
      "text": "OK",
      "content_desc": "",
      "resource_id": "android:id/button1",
      "model_action_id": "g16a1174",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"de.rampro.activitydiary:id/buttonPanel\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.Button\"][@resource-id=\"android:id/button1\"][@text=\"OK\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g16s81",
      "source_gui_id": 325,
      "activity": "de.rampro.activitydiary.ui.history.HistoryActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/executor.log:24788",
      "observed_methods_until_next": 5,
      "category_counts": {
        "app_domain": 5
      },
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-1452.json"
    },
    {
      "input_id": "input-1456",
      "step": 269,
      "version": 16,
      "elapsed_s": 412.428,
      "wall_time_ms": 1794005804556,
      "next_input_wall_ms": 1794005805814,
      "input_completed_wall_ms": 1794005804923,
      "input_confirmed": true,
      "action": "MODEL_SCROLL_LEFT_RIGHT de.rampro.activitydiary:id/history_list",
      "action_type": "MODEL_SCROLL_LEFT_RIGHT",
      "text": "",
      "content_desc": "",
      "resource_id": "de.rampro.activitydiary:id/history_list",
      "model_action_id": "g13a736",
      "concrete_identity": "MODEL_SCROLL_LEFT_RIGHT|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/content_fragment\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"de.rampro.activitydiary:id/history_list\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true'][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']",
      "state_id": "g13s52",
      "source_gui_id": 326,
      "activity": "de.rampro.activitydiary.ui.history.HistoryActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/executor.log:24847",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-1457.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 264,
      "monotonic_ns": 1894843336883358,
      "wall_time_ms": 1794005795585,
      "abstraction_version": 16,
      "state_id": "g11s38",
      "model_action_id": "g11a627",
      "entry_id": "semantic-4-c1",
      "request_id": "semantic-4",
      "candidate_id": "c1",
      "confidence": 1,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "1d57d332153399db38afeacd796ed947d3bc2e385c207221f98842b3a435ae69",
      "concrete_identity": "d33a59270ca6309c56ea908e2dcd6fa23ddb649ff8cbd66d9c1307239bb63ff6",
      "decision_scope": "a4f51c95acc79b07e6a5bb5603b146db6abd878e76114460f5ed35833140e65a",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-4",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 2,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 2,
      "selected_history": 2,
      "comparison_count": 2,
      "same_count": 0,
      "different_count": 2,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 2,
      "low_confidence_count": 0,
      "full_history_compared": true,
      "exploratory": false,
      "_line": 687
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 264,
      "monotonic_ns": 1894843337513024,
      "wall_time_ms": 1794005795586,
      "abstraction_version": 16,
      "state_id": "g11s38",
      "model_action_id": "g11a627",
      "entry_id": "semantic-4-c1",
      "request_id": "semantic-4",
      "candidate_id": "c1",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "1d57d332153399db38afeacd796ed947d3bc2e385c207221f98842b3a435ae69",
      "input_fingerprint": "7198689faccd77ab6d2c16d61360845568d8ea29bc9ec681f8a45e2018fd4eb9",
      "concrete_identity": "d33a59270ca6309c56ea908e2dcd6fa23ddb649ff8cbd66d9c1307239bb63ff6",
      "decision_scope": "a4f51c95acc79b07e6a5bb5603b146db6abd878e76114460f5ed35833140e65a",
      "_line": 690
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 264,
      "monotonic_ns": 1894843357768482,
      "wall_time_ms": 1794005795606,
      "abstraction_version": 16,
      "state_id": "g11s38",
      "model_action_id": "g11a627",
      "entry_id": "semantic-4-c1",
      "request_id": "semantic-4",
      "candidate_id": "c1",
      "confidence": 1,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "1d57d332153399db38afeacd796ed947d3bc2e385c207221f98842b3a435ae69",
      "decision_scope": "a4f51c95acc79b07e6a5bb5603b146db6abd878e76114460f5ed35833140e65a",
      "concrete_identity": "d33a59270ca6309c56ea908e2dcd6fa23ddb649ff8cbd66d9c1307239bb63ff6",
      "_line": 693
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 264,
      "monotonic_ns": 1894843357824158,
      "wall_time_ms": 1794005795606,
      "abstraction_version": 16,
      "state_id": "g11s38",
      "model_action_id": "g11a627",
      "entry_id": "semantic-4-c1",
      "request_id": "semantic-4",
      "candidate_id": "c1",
      "confidence": 1,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 694
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 264,
      "monotonic_ns": 1894843409675801,
      "wall_time_ms": 1794005795658,
      "abstraction_version": 16,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-4-c1",
      "request_id": "semantic-4",
      "candidate_id": "c1",
      "event_count": 2,
      "_line": 697
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 264,
      "monotonic_ns": 1894843441864568,
      "wall_time_ms": 1794005795690,
      "abstraction_version": 16,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-4-c1",
      "request_id": "semantic-4",
      "candidate_id": "c1",
      "_line": 698
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 265,
      "monotonic_ns": 1894844678806915,
      "wall_time_ms": 1794005796927,
      "abstraction_version": 16,
      "state_id": "g11s38",
      "model_action_id": "g11a627",
      "entry_id": "semantic-4-c1",
      "request_id": "semantic-4",
      "candidate_id": "c1",
      "confidence": 1,
      "choice": "PROMOTE",
      "transition_id": "g16e228:263",
      "target_state": "g13s52",
      "input_confirmed": true,
      "_line": 700
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 264,
    "monotonic_ns": 1894843358248063,
    "wall_time_ms": 1794005795607,
    "abstraction_version": 16,
    "state_id": "g11s38",
    "model_action_id": "g11a627",
    "snapshot_reason": "selection",
    "state_visits": 16,
    "state_first_seen": 103,
    "state_last_seen": 264,
    "state_saturated": false,
    "state_saturation": 0.8888889,
    "native_state_saturated": false,
    "native_unsaturated_model_action_count": 1,
    "model_action_count": 9,
    "enabled_valid_action_count": 9,
    "unsaturated_model_action_count": 1,
    "unvisited_model_action_count": 1,
    "effective_unvisited_model_action_count": 1,
    "effective_state_saturated": false,
    "local_probe_action_count": 0,
    "navigation_action_count": 1,
    "enabled_valid_unvisited_action_count": 1,
    "unvisited_model_action_ids": "g11a628",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 2,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=de.rampro.activitydiary.ui.main.MainActivity|class=android.widget.CheckedTextView|text=Diary|resource_id=de.rampro.activitydiary:id/design_menu_item_text|bounds=42,189,693,236",
    "selected_resolved_node_count": 7,
    "_line": 696
  }
}

四、是否值得PROMOTE

完整已保存历史支持此前已尝试等价功能;不能自动归为模型错误。

疑似主要环节:HISTORY_SCOPE;wire关系审查:UNKNOWN。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

activitydiary JEV step433 Select Activity

run_2b38f68437b6480c8f26d01cec61b440 · 第11.17分钟 · 请求step433 / 决策step433 / 执行step433 · REPEATED_SUPPORTED · 证据HIGH · 结构化审查

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p1 对step176=0.970000;p2 对step227=1.000000;p3 对step264=0.920000),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g11s38 / g11a627;合法历史3条,比较3条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p1 / 176MapDIFFERENT_OPERATION0.97000000True
p2 / 227SettingsDIFFERENT_OPERATION1.00000000True
p3 / 264DiaryDIFFERENT_OPERATION0.92000000True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p1",
    "history_id": "h1",
    "history_step": 176,
    "history_input_id": "input-958",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.97,
    "probabilities": {
      "SAME_OPERATION": 0.01,
      "DIFFERENT_OPERATION": 0.98,
      "INSUFFICIENT_EVIDENCE": 0.01
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.01,
        "DIFFERENT_OPERATION": 0.98,
        "INSUFFICIENT_EVIDENCE": 0.01
      },
      "confidence": 0.97
    },
    "model_visible_history": {
      "class": "android.widget.CheckedTextView",
      "resource_id": "de.rampro.activitydiary:id/design_menu_item_text",
      "text": "Map",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 4,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/navigation_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"de.rampro.activitydiary:id/design_navigation_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"androidx.appcompat.widget.LinearLayoutCompat\"][@resource-id=\"de.rampro.activitydiary:id/nav_map\"][@text=\"\"][@content-desc=\"\"][@index=4][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckedTextView\"][@resource-id=\"de.rampro.activitydiary:id/design_menu_item_text\"][@text=\"Map\"][@content-desc=\"\"][@index=4][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g11a627",
      "source_state_id": "g11s38",
      "bounds": [
        42,
        956,
        693,
        1017
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.CheckedTextView",
          "resource_id": "de.rampro.activitydiary:id/design_menu_item_text",
          "text": "Map",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "androidx.appcompat.widget.LinearLayoutCompat",
        "resource_id": "de.rampro.activitydiary:id/nav_map",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "androidx.appcompat.widget.LinearLayoutCompat",
          "resource_id": "de.rampro.activitydiary:id/nav_map"
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 206,
      "source_gui_timestamp": 176,
      "current_state": "g11s38",
      "current_model_action": "g11a627",
      "current_version": 20,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p2",
    "history_id": "h2",
    "history_step": 227,
    "history_input_id": "input-1228",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 1,
    "probabilities": {
      "SAME_OPERATION": 0,
      "DIFFERENT_OPERATION": 1,
      "INSUFFICIENT_EVIDENCE": 0
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h2`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0,
        "DIFFERENT_OPERATION": 1,
        "INSUFFICIENT_EVIDENCE": 0
      },
      "confidence": 1
    },
    "model_visible_history": {
      "class": "android.widget.CheckedTextView",
      "resource_id": "de.rampro.activitydiary:id/design_menu_item_text",
      "text": "Settings",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 6,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/navigation_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"de.rampro.activitydiary:id/design_navigation_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"androidx.appcompat.widget.LinearLayoutCompat\"][@resource-id=\"de.rampro.activitydiary:id/nav_settings\"][@text=\"\"][@content-desc=\"\"][@index=6][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckedTextView\"][@resource-id=\"de.rampro.activitydiary:id/design_menu_item_text\"][@text=\"Settings\"][@content-desc=\"\"][@index=6][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g11a627",
      "source_state_id": "g11s38",
      "bounds": [
        42,
        785,
        693,
        911
      ],
      "source_page_id": "page3",
      "target_subtree": [
        {
          "class": "android.widget.CheckedTextView",
          "resource_id": "de.rampro.activitydiary:id/design_menu_item_text",
          "text": "Settings",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "androidx.appcompat.widget.LinearLayoutCompat",
        "resource_id": "de.rampro.activitydiary:id/nav_settings",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "androidx.appcompat.widget.LinearLayoutCompat",
          "resource_id": "de.rampro.activitydiary:id/nav_settings"
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 272,
      "source_gui_timestamp": 227,
      "current_state": "g11s38",
      "current_model_action": "g11a627",
      "current_version": 20,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p3",
    "history_id": "h3",
    "history_step": 264,
    "history_input_id": "input-1428",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.92,
    "probabilities": {
      "SAME_OPERATION": 0.04,
      "DIFFERENT_OPERATION": 0.95,
      "INSUFFICIENT_EVIDENCE": 0.01
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h3`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.04,
        "DIFFERENT_OPERATION": 0.95,
        "INSUFFICIENT_EVIDENCE": 0.01
      },
      "confidence": 0.92
    },
    "model_visible_history": {
      "class": "android.widget.CheckedTextView",
      "resource_id": "de.rampro.activitydiary:id/design_menu_item_text",
      "text": "Diary",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 0,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/navigation_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"de.rampro.activitydiary:id/design_navigation_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"androidx.appcompat.widget.LinearLayoutCompat\"][@resource-id=\"de.rampro.activitydiary:id/nav_diary\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckedTextView\"][@resource-id=\"de.rampro.activitydiary:id/design_menu_item_text\"][@text=\"Diary\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g11a627",
      "source_state_id": "g11s38",
      "bounds": [
        42,
        189,
        693,
        236
      ],
      "source_page_id": "page4",
      "target_subtree": [
        {
          "class": "android.widget.CheckedTextView",
          "resource_id": "de.rampro.activitydiary:id/design_menu_item_text",
          "text": "Diary",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "androidx.appcompat.widget.LinearLayoutCompat",
        "resource_id": "de.rampro.activitydiary:id/nav_diary",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "androidx.appcompat.widget.LinearLayoutCompat",
          "resource_id": "de.rampro.activitydiary:id/nav_diary"
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 318,
      "source_gui_timestamp": 264,
      "current_state": "g11s38",
      "current_model_action": "g11a627",
      "current_version": 20,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

step131已执行侧栏Select Activity并返回活动选择主界面;433再次关闭侧栏返回该界面。

等价历史是否送入Provider wire:NO;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

此前step / UTC页面与控件确认与目标
131
2026-11-06T22:53:32.268+00:00
Select Activity
de.rampro.activitydiary.ui.main.MainActivity
Native确认=True
de.rampro.activitydiary.ui.main.MainActivity
保留目标GUI

三、Probe执行后发生什么

Select Activity 关闭侧栏,返回 Cooking 主页面;同一选择界面。

activitydiary JEV step433 Select Activity before_screenshot
before_screenshot · identity_verified · 2026-11-06T23:01:02.240+00:00
activitydiary JEV step433 Select Activity after_screenshot
after_screenshot · identity_verified · 2026-11-06T23:01:03.512+00:00

Run内首次METHOD观察:完成后2秒=0,10秒=0,下一动作前B=0。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-2376",
      "step": 434,
      "version": 20,
      "elapsed_s": 671.401,
      "wall_time_ms": 1794006063529,
      "next_input_wall_ms": 1794006065584,
      "input_completed_wall_ms": 1794006064573,
      "input_confirmed": true,
      "action": "MODEL_LONG_CLICK de.rampro.activitydiary:id/select_card_view",
      "action_type": "MODEL_LONG_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "de.rampro.activitydiary:id/select_card_view",
      "model_action_id": "g16a1327",
      "concrete_identity": "MODEL_LONG_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/content_fragment\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"de.rampro.activitydiary:id/main_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"de.rampro.activitydiary:id/select_recycler\"][@text=\"\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/select_card_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g16s93",
      "source_gui_id": 516,
      "activity": "de.rampro.activitydiary.ui.main.MainActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#8fb7fa14",
        "Activity Diary",
        "What are you doing?",
        "Add Activity",
        "Search",
        "#793ec2d9",
        "#28bf6eaa",
        "Cooking",
        "Statistics",
        "Note",
        "Pictures",
        "STATISTICS",
        "NOTE",
        "PICTURES"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/executor.log:42412",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-2377.json"
    },
    {
      "input_id": "input-2381",
      "step": 435,
      "version": 20,
      "elapsed_s": 673.456,
      "wall_time_ms": 1794006065584,
      "next_input_wall_ms": 1794006066876,
      "input_completed_wall_ms": 1794006065621,
      "input_confirmed": true,
      "action": "MODEL_CLICK Delete activity",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "Delete activity",
      "resource_id": "de.rampro.activitydiary:id/action_edit_delete",
      "model_action_id": "g20a1552",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"de.rampro.activitydiary:id/action_edit_delete\"][@text=\"\"][@content-desc=\"Delete activity\"][@index=2][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g20s117",
      "source_gui_id": 517,
      "activity": "de.rampro.activitydiary.ui.generic.EditActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/executor.log:42503",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-2382.json"
    },
    {
      "input_id": "input-2387",
      "step": 436,
      "version": 20,
      "elapsed_s": 674.748,
      "wall_time_ms": 1794006066876,
      "next_input_wall_ms": 1794006068143,
      "input_completed_wall_ms": 1794006067238,
      "input_confirmed": true,
      "action": "MODEL_SCROLL_LEFT_RIGHT de.rampro.activitydiary:id/viewpager",
      "action_type": "MODEL_SCROLL_LEFT_RIGHT",
      "text": "",
      "content_desc": "",
      "resource_id": "de.rampro.activitydiary:id/viewpager",
      "model_action_id": "g20a1566",
      "concrete_identity": "MODEL_SCROLL_LEFT_RIGHT|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/content_fragment\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"de.rampro.activitydiary:id/main_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.viewpager.widget.ViewPager\"][@resource-id=\"de.rampro.activitydiary:id/viewpager\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true'][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']",
      "state_id": "g20s118",
      "source_gui_id": 518,
      "activity": "de.rampro.activitydiary.ui.main.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/executor.log:42577",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-2388.json"
    },
    {
      "input_id": "input-2392",
      "step": 437,
      "version": 20,
      "elapsed_s": 676.015,
      "wall_time_ms": 1794006068143,
      "next_input_wall_ms": 1794006069068,
      "input_completed_wall_ms": 1794006068172,
      "input_confirmed": true,
      "action": "MODEL_CLICK PICTURES",
      "action_type": "MODEL_CLICK",
      "text": "PICTURES",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g20a1571",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/content_fragment\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"de.rampro.activitydiary:id/main_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.HorizontalScrollView\"][@resource-id=\"de.rampro.activitydiary:id/tablayout\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"Pictures\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"\"][@text=\"PICTURES\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g20s118",
      "source_gui_id": 519,
      "activity": "de.rampro.activitydiary.ui.main.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/executor.log:42668",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-2393.json"
    },
    {
      "input_id": "input-2397",
      "step": 438,
      "version": 20,
      "elapsed_s": 676.94,
      "wall_time_ms": 1794006069068,
      "next_input_wall_ms": 1794006070679,
      "input_completed_wall_ms": 1794006069104,
      "input_confirmed": true,
      "action": "MODEL_CLICK Search",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "Search",
      "resource_id": "de.rampro.activitydiary:id/search_button",
      "model_action_id": "g20a1561",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.appcompat.widget.LinearLayoutCompat\"][@resource-id=\"de.rampro.activitydiary:id/action_filter\"][@text=\"\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageView\"][@resource-id=\"de.rampro.activitydiary:id/search_button\"][@text=\"\"][@content-desc=\"Search\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g20s118",
      "source_gui_id": 520,
      "activity": "de.rampro.activitydiary.ui.main.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/executor.log:42741",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-2398.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 433,
      "monotonic_ns": 1895109940862173,
      "wall_time_ms": 1794006062189,
      "abstraction_version": 20,
      "state_id": "g11s38",
      "model_action_id": "g11a627",
      "entry_id": "semantic-7-c1",
      "request_id": "semantic-7",
      "candidate_id": "c1",
      "confidence": 1,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "272662bdc2d8fa6d4df83f0c3d2d185a499e92d260594cabb408306d83160f7a",
      "concrete_identity": "a056bf374d38c818e5b37c2364138b50e62d056423387e8754e2828eb35a696d",
      "decision_scope": "c7c135e4c8b40f93776c35ff5d8ad6a6fb3a948b1e26f3501a64ad4f1b7da57a",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-7",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 3,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 3,
      "selected_history": 3,
      "comparison_count": 3,
      "same_count": 0,
      "different_count": 3,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 3,
      "low_confidence_count": 0,
      "full_history_compared": true,
      "exploratory": false,
      "_line": 1161
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 433,
      "monotonic_ns": 1895109941121686,
      "wall_time_ms": 1794006062190,
      "abstraction_version": 20,
      "state_id": "g11s38",
      "model_action_id": "g11a627",
      "entry_id": "semantic-7-c1",
      "request_id": "semantic-7",
      "candidate_id": "c1",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "272662bdc2d8fa6d4df83f0c3d2d185a499e92d260594cabb408306d83160f7a",
      "input_fingerprint": "225652715e1613db102b737a84c988f7a73ab83ed00d66782704ee4f2c97d3dc",
      "concrete_identity": "a056bf374d38c818e5b37c2364138b50e62d056423387e8754e2828eb35a696d",
      "decision_scope": "c7c135e4c8b40f93776c35ff5d8ad6a6fb3a948b1e26f3501a64ad4f1b7da57a",
      "_line": 1163
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 433,
      "monotonic_ns": 1895109951115042,
      "wall_time_ms": 1794006062200,
      "abstraction_version": 20,
      "state_id": "g11s38",
      "model_action_id": "g11a627",
      "entry_id": "semantic-7-c1",
      "request_id": "semantic-7",
      "candidate_id": "c1",
      "confidence": 1,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "272662bdc2d8fa6d4df83f0c3d2d185a499e92d260594cabb408306d83160f7a",
      "decision_scope": "c7c135e4c8b40f93776c35ff5d8ad6a6fb3a948b1e26f3501a64ad4f1b7da57a",
      "concrete_identity": "a056bf374d38c818e5b37c2364138b50e62d056423387e8754e2828eb35a696d",
      "_line": 1165
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 433,
      "monotonic_ns": 1895109951183941,
      "wall_time_ms": 1794006062200,
      "abstraction_version": 20,
      "state_id": "g11s38",
      "model_action_id": "g11a627",
      "entry_id": "semantic-7-c1",
      "request_id": "semantic-7",
      "candidate_id": "c1",
      "confidence": 1,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 1166
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 433,
      "monotonic_ns": 1895109994984991,
      "wall_time_ms": 1794006062244,
      "abstraction_version": 20,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-7-c1",
      "request_id": "semantic-7",
      "candidate_id": "c1",
      "event_count": 2,
      "_line": 1169
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 433,
      "monotonic_ns": 1895110022443444,
      "wall_time_ms": 1794006062271,
      "abstraction_version": 20,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-7-c1",
      "request_id": "semantic-7",
      "candidate_id": "c1",
      "_line": 1170
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 434,
      "monotonic_ns": 1895111271585790,
      "wall_time_ms": 1794006063520,
      "abstraction_version": 20,
      "state_id": "g11s38",
      "model_action_id": "g11a627",
      "entry_id": "semantic-7-c1",
      "request_id": "semantic-7",
      "candidate_id": "c1",
      "confidence": 1,
      "choice": "PROMOTE",
      "transition_id": "g20e355:430",
      "target_state": "g16s93",
      "input_confirmed": true,
      "_line": 1172
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 433,
    "monotonic_ns": 1895109951527810,
    "wall_time_ms": 1794006062200,
    "abstraction_version": 20,
    "state_id": "g11s38",
    "model_action_id": "g11a627",
    "snapshot_reason": "selection",
    "state_visits": 19,
    "state_first_seen": 103,
    "state_last_seen": 433,
    "state_saturated": false,
    "state_saturation": 0.8888889,
    "native_state_saturated": false,
    "native_unsaturated_model_action_count": 1,
    "model_action_count": 9,
    "enabled_valid_action_count": 9,
    "unsaturated_model_action_count": 1,
    "unvisited_model_action_count": 1,
    "effective_unvisited_model_action_count": 1,
    "effective_state_saturated": false,
    "local_probe_action_count": 0,
    "navigation_action_count": 1,
    "enabled_valid_unvisited_action_count": 1,
    "unvisited_model_action_ids": "g11a628",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 3,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=de.rampro.activitydiary.ui.main.MainActivity|class=android.widget.CheckedTextView|text=Select A|resource_id=de.rampro.activitydiary:id/design_menu_item_text|bounds=42,578,693,704",
    "selected_resolved_node_count": 4,
    "_line": 1168
  }
}

四、是否值得PROMOTE

完整已保存历史支持此前已尝试等价功能;不能自动归为模型错误。

疑似主要环节:HISTORY_SCOPE;wire关系审查:UNKNOWN。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

activitydiary JEV step475 Statistics

run_2b38f68437b6480c8f26d01cec61b440 · 第12.24分钟 · 请求step475 / 决策step475 / 执行step475 · NEW_SUPPORTED · 证据HIGH · 深入复核

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p4 对step176=1.000000;p5 对step227=1.000000;p6 对step264=1.000000),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g11s38 / g11a627;合法历史4条,比较3条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p4 / 176MapDIFFERENT_OPERATION1.00000000True
p5 / 227SettingsDIFFERENT_OPERATION1.00000000True
p6 / 264DiaryDIFFERENT_OPERATION1.00000000True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p4",
    "history_id": "h1",
    "history_step": 176,
    "history_input_id": "input-958",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 1,
    "probabilities": {
      "SAME_OPERATION": 0,
      "DIFFERENT_OPERATION": 1,
      "INSUFFICIENT_EVIDENCE": 0
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c2` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0,
        "DIFFERENT_OPERATION": 1,
        "INSUFFICIENT_EVIDENCE": 0
      },
      "confidence": 1
    },
    "model_visible_history": {
      "class": "android.widget.CheckedTextView",
      "resource_id": "de.rampro.activitydiary:id/design_menu_item_text",
      "text": "Map",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 4,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/navigation_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"de.rampro.activitydiary:id/design_navigation_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"androidx.appcompat.widget.LinearLayoutCompat\"][@resource-id=\"de.rampro.activitydiary:id/nav_map\"][@text=\"\"][@content-desc=\"\"][@index=4][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckedTextView\"][@resource-id=\"de.rampro.activitydiary:id/design_menu_item_text\"][@text=\"Map\"][@content-desc=\"\"][@index=4][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g11a627",
      "source_state_id": "g11s38",
      "bounds": [
        42,
        956,
        693,
        1017
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.CheckedTextView",
          "resource_id": "de.rampro.activitydiary:id/design_menu_item_text",
          "text": "Map",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "androidx.appcompat.widget.LinearLayoutCompat",
        "resource_id": "de.rampro.activitydiary:id/nav_map",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "androidx.appcompat.widget.LinearLayoutCompat",
          "resource_id": "de.rampro.activitydiary:id/nav_map"
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 206,
      "source_gui_timestamp": 176,
      "current_state": "g11s38",
      "current_model_action": "g11a627",
      "current_version": 20,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p5",
    "history_id": "h2",
    "history_step": 227,
    "history_input_id": "input-1228",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 1,
    "probabilities": {
      "SAME_OPERATION": 0,
      "DIFFERENT_OPERATION": 1,
      "INSUFFICIENT_EVIDENCE": 0
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c2` the same application-function operation as executed action at `executed_actions.h2`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0,
        "DIFFERENT_OPERATION": 1,
        "INSUFFICIENT_EVIDENCE": 0
      },
      "confidence": 1
    },
    "model_visible_history": {
      "class": "android.widget.CheckedTextView",
      "resource_id": "de.rampro.activitydiary:id/design_menu_item_text",
      "text": "Settings",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 6,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/navigation_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"de.rampro.activitydiary:id/design_navigation_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"androidx.appcompat.widget.LinearLayoutCompat\"][@resource-id=\"de.rampro.activitydiary:id/nav_settings\"][@text=\"\"][@content-desc=\"\"][@index=6][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckedTextView\"][@resource-id=\"de.rampro.activitydiary:id/design_menu_item_text\"][@text=\"Settings\"][@content-desc=\"\"][@index=6][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g11a627",
      "source_state_id": "g11s38",
      "bounds": [
        42,
        785,
        693,
        911
      ],
      "source_page_id": "page3",
      "target_subtree": [
        {
          "class": "android.widget.CheckedTextView",
          "resource_id": "de.rampro.activitydiary:id/design_menu_item_text",
          "text": "Settings",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "androidx.appcompat.widget.LinearLayoutCompat",
        "resource_id": "de.rampro.activitydiary:id/nav_settings",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "androidx.appcompat.widget.LinearLayoutCompat",
          "resource_id": "de.rampro.activitydiary:id/nav_settings"
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 272,
      "source_gui_timestamp": 227,
      "current_state": "g11s38",
      "current_model_action": "g11a627",
      "current_version": 20,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p6",
    "history_id": "h3",
    "history_step": 264,
    "history_input_id": "input-1428",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 1,
    "probabilities": {
      "SAME_OPERATION": 0,
      "DIFFERENT_OPERATION": 1,
      "INSUFFICIENT_EVIDENCE": 0
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c2` the same application-function operation as executed action at `executed_actions.h3`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0,
        "DIFFERENT_OPERATION": 1,
        "INSUFFICIENT_EVIDENCE": 0
      },
      "confidence": 1
    },
    "model_visible_history": {
      "class": "android.widget.CheckedTextView",
      "resource_id": "de.rampro.activitydiary:id/design_menu_item_text",
      "text": "Diary",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 0,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/navigation_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"de.rampro.activitydiary:id/design_navigation_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"androidx.appcompat.widget.LinearLayoutCompat\"][@resource-id=\"de.rampro.activitydiary:id/nav_diary\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckedTextView\"][@resource-id=\"de.rampro.activitydiary:id/design_menu_item_text\"][@text=\"Diary\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g11a627",
      "source_state_id": "g11s38",
      "bounds": [
        42,
        189,
        693,
        236
      ],
      "source_page_id": "page4",
      "target_subtree": [
        {
          "class": "android.widget.CheckedTextView",
          "resource_id": "de.rampro.activitydiary:id/design_menu_item_text",
          "text": "Diary",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "androidx.appcompat.widget.LinearLayoutCompat",
        "resource_id": "de.rampro.activitydiary:id/nav_diary",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "androidx.appcompat.widget.LinearLayoutCompat",
          "resource_id": "de.rampro.activitydiary:id/nav_diary"
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 318,
      "source_gui_timestamp": 264,
      "current_state": "g11s38",
      "current_model_action": "g11a627",
      "current_version": 20,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

本Run在模型输入冻结前没有StatisticsActivity源/目标记录,也没有Statistics导航输入;Map、Settings、Diary已经执行。当前Statistics与其是独立功能,执行到All统计页。

等价历史是否送入Provider wire:NO_EQUIVALENT_PRIOR_SUPPORTED;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

未发现对应功能Activity或导航输入的先前记录;检索范围和阴性结果见六条首次功能的完整检索清单。结论受已保存Native历史边界约束。

历史Witness执行后的截图(事后证据,未送模型)
Witness step176 target
Witness step176 target · alignment=identity_verified
Witness step227 target
Witness step227 target · alignment=identity_verified
Witness step264 target
Witness step264 target · alignment=identity_verified

三、Probe执行后发生什么

Statistics 打开统计页 All,B窗口265首次方法;截图与方法共同支持统计图表初始化。

activitydiary JEV step475 Statistics before_screenshot
before_screenshot · identity_verified · 2026-11-06T23:02:06.292+00:00
activitydiary JEV step475 Statistics after_screenshot
after_screenshot · identity_verified · 2026-11-06T23:02:07.816+00:00

Run内首次METHOD观察:完成后2秒=270,10秒=276,下一动作前B=265。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-2608",
      "step": 476,
      "version": 20,
      "elapsed_s": 735.747,
      "wall_time_ms": 1794006127875,
      "next_input_wall_ms": 1794006129153,
      "input_completed_wall_ms": 1794006128272,
      "input_confirmed": true,
      "action": "MODEL_SCROLL_TOP_DOWN de.rampro.activitydiary:id/timeframeSpinner",
      "action_type": "MODEL_SCROLL_TOP_DOWN",
      "text": "",
      "content_desc": "",
      "resource_id": "de.rampro.activitydiary:id/timeframeSpinner",
      "model_action_id": "g20a1686",
      "concrete_identity": "MODEL_SCROLL_TOP_DOWN|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/content_fragment\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.Spinner\"][@resource-id=\"de.rampro.activitydiary:id/timeframeSpinner\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='true'][@scrollable='true'][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='true'][@scrollable='true']",
      "state_id": "g20s125",
      "source_gui_id": 564,
      "activity": "de.rampro.activitydiary.ui.statistics.StatisticsActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#dd0f6cde",
        "Statistics",
        "All"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/executor.log:46271",
      "observed_methods_until_next": 5,
      "category_counts": {
        "third_party": 5
      },
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-2609.json"
    },
    {
      "input_id": "input-2613",
      "step": 477,
      "version": 20,
      "elapsed_s": 737.025,
      "wall_time_ms": 1794006129153,
      "next_input_wall_ms": 1794006130439,
      "input_completed_wall_ms": 1794006129556,
      "input_confirmed": true,
      "action": "MODEL_SCROLL_BOTTOM_UP de.rampro.activitydiary:id/timeframeSpinner",
      "action_type": "MODEL_SCROLL_BOTTOM_UP",
      "text": "",
      "content_desc": "",
      "resource_id": "de.rampro.activitydiary:id/timeframeSpinner",
      "model_action_id": "g20a1685",
      "concrete_identity": "MODEL_SCROLL_BOTTOM_UP|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/content_fragment\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.Spinner\"][@resource-id=\"de.rampro.activitydiary:id/timeframeSpinner\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='true'][@scrollable='true'][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='true'][@scrollable='true']",
      "state_id": "g20s125",
      "source_gui_id": 565,
      "activity": "de.rampro.activitydiary.ui.statistics.StatisticsActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/executor.log:46358",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-2614.json"
    },
    {
      "input_id": "input-2618",
      "step": 478,
      "version": 20,
      "elapsed_s": 738.311,
      "wall_time_ms": 1794006130439,
      "next_input_wall_ms": 1794006133413,
      "input_completed_wall_ms": 1794006130471,
      "input_confirmed": true,
      "action": "MODEL_CLICK de.rampro.activitydiary:id/timeframeSpinner",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "de.rampro.activitydiary:id/timeframeSpinner",
      "model_action_id": "g20a1683",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/content_fragment\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.Spinner\"][@resource-id=\"de.rampro.activitydiary:id/timeframeSpinner\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='true'][@scrollable='true'][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='true'][@scrollable='true']",
      "state_id": "g20s125",
      "source_gui_id": 566,
      "activity": "de.rampro.activitydiary.ui.statistics.StatisticsActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/executor.log:46425",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-2619.json"
    },
    {
      "input_id": "input-2623",
      "step": 479,
      "version": 21,
      "elapsed_s": 741.285,
      "wall_time_ms": 1794006133413,
      "next_input_wall_ms": 1794006134493,
      "input_completed_wall_ms": 1794006133437,
      "input_confirmed": true,
      "action": "MODEL_CLICK Month",
      "action_type": "MODEL_CLICK",
      "text": "Month",
      "content_desc": "",
      "resource_id": "android:id/text1",
      "model_action_id": "g21a1697",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"android:id/text1\"][@text=\"Month\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g21s127",
      "source_gui_id": 570,
      "activity": "de.rampro.activitydiary.ui.statistics.StatisticsActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/executor.log:46494",
      "observed_methods_until_next": 1,
      "category_counts": {
        "app_domain": 1
      },
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-2624.json"
    },
    {
      "input_id": "input-2628",
      "step": 480,
      "version": 21,
      "elapsed_s": 742.365,
      "wall_time_ms": 1794006134493,
      "next_input_wall_ms": 1794006135399,
      "input_completed_wall_ms": 1794006134521,
      "input_confirmed": true,
      "action": "MODEL_CLICK de.rampro.activitydiary:id/timeframeSpinner",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "de.rampro.activitydiary:id/timeframeSpinner",
      "model_action_id": "g21a1702",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/content_fragment\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.Spinner\"][@resource-id=\"de.rampro.activitydiary:id/timeframeSpinner\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='true'][@scrollable='true'][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='true'][@scrollable='true']",
      "state_id": "g21s128",
      "source_gui_id": 571,
      "activity": "de.rampro.activitydiary.ui.statistics.StatisticsActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/executor.log:46601",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-2629.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 475,
      "monotonic_ns": 1895173982454733,
      "wall_time_ms": 1794006126231,
      "abstraction_version": 20,
      "state_id": "g11s38",
      "model_action_id": "g11a627",
      "entry_id": "semantic-9-c2",
      "request_id": "semantic-9",
      "candidate_id": "c2",
      "confidence": 1,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "b63cabf3c6911b4472dc19ff10a506eede8eb1237fa020b9e8e3ce64854499fb",
      "concrete_identity": "0e5a29f61fe3d7123bc8ae6cee725a7870e0ebc1b9730f9929a2f1e20f3adcbc",
      "decision_scope": "2701dd9f305b90319d0806f01f8ede345e389d2e3bcfc60b1945d7004269a0f7",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-9",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 4,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 4,
      "selected_history": 3,
      "comparison_count": 3,
      "same_count": 0,
      "different_count": 3,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 3,
      "low_confidence_count": 0,
      "full_history_compared": false,
      "exploratory": true,
      "_line": 1301
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 475,
      "monotonic_ns": 1895173983534609,
      "wall_time_ms": 1794006126232,
      "abstraction_version": 20,
      "state_id": "g11s38",
      "model_action_id": "g11a627",
      "entry_id": "semantic-9-c2",
      "request_id": "semantic-9",
      "candidate_id": "c2",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "b63cabf3c6911b4472dc19ff10a506eede8eb1237fa020b9e8e3ce64854499fb",
      "input_fingerprint": "3d51179f6b6e8d0d0810edfe2d07acf93c1b37c9507fc9de6f33d2f9f334e2c4",
      "concrete_identity": "0e5a29f61fe3d7123bc8ae6cee725a7870e0ebc1b9730f9929a2f1e20f3adcbc",
      "decision_scope": "2701dd9f305b90319d0806f01f8ede345e389d2e3bcfc60b1945d7004269a0f7",
      "_line": 1303
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 475,
      "monotonic_ns": 1895173998973318,
      "wall_time_ms": 1794006126248,
      "abstraction_version": 20,
      "state_id": "g11s38",
      "model_action_id": "g11a627",
      "entry_id": "semantic-9-c2",
      "request_id": "semantic-9",
      "candidate_id": "c2",
      "confidence": 1,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "b63cabf3c6911b4472dc19ff10a506eede8eb1237fa020b9e8e3ce64854499fb",
      "decision_scope": "2701dd9f305b90319d0806f01f8ede345e389d2e3bcfc60b1945d7004269a0f7",
      "concrete_identity": "0e5a29f61fe3d7123bc8ae6cee725a7870e0ebc1b9730f9929a2f1e20f3adcbc",
      "_line": 1304
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 475,
      "monotonic_ns": 1895173999019471,
      "wall_time_ms": 1794006126248,
      "abstraction_version": 20,
      "state_id": "g11s38",
      "model_action_id": "g11a627",
      "entry_id": "semantic-9-c2",
      "request_id": "semantic-9",
      "candidate_id": "c2",
      "confidence": 1,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 1305
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 475,
      "monotonic_ns": 1895174046877108,
      "wall_time_ms": 1794006126295,
      "abstraction_version": 20,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-9-c2",
      "request_id": "semantic-9",
      "candidate_id": "c2",
      "event_count": 2,
      "_line": 1308
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 475,
      "monotonic_ns": 1895174074761339,
      "wall_time_ms": 1794006126323,
      "abstraction_version": 20,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-9-c2",
      "request_id": "semantic-9",
      "candidate_id": "c2",
      "_line": 1309
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 476,
      "monotonic_ns": 1895175573289361,
      "wall_time_ms": 1794006127822,
      "abstraction_version": 20,
      "state_id": "g11s38",
      "model_action_id": "g11a627",
      "entry_id": "semantic-9-c2",
      "request_id": "semantic-9",
      "candidate_id": "c2",
      "confidence": 1,
      "choice": "PROMOTE",
      "transition_id": "g20e396:471",
      "target_state": "g20s125",
      "input_confirmed": true,
      "_line": 1311
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 475,
    "monotonic_ns": 1895173999321785,
    "wall_time_ms": 1794006126248,
    "abstraction_version": 20,
    "state_id": "g11s38",
    "model_action_id": "g11a627",
    "snapshot_reason": "selection",
    "state_visits": 20,
    "state_first_seen": 103,
    "state_last_seen": 475,
    "state_saturated": false,
    "state_saturation": 0.8888889,
    "native_state_saturated": false,
    "native_unsaturated_model_action_count": 1,
    "model_action_count": 9,
    "enabled_valid_action_count": 9,
    "unsaturated_model_action_count": 1,
    "unvisited_model_action_count": 1,
    "effective_unvisited_model_action_count": 1,
    "effective_state_saturated": false,
    "local_probe_action_count": 0,
    "navigation_action_count": 1,
    "enabled_valid_unvisited_action_count": 1,
    "unvisited_model_action_ids": "g11a628",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 4,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=de.rampro.activitydiary.ui.main.MainActivity|class=android.widget.CheckedTextView|text=Statisti|resource_id=de.rampro.activitydiary:id/design_menu_item_text|bounds=42,830,693,956",
    "selected_resolved_node_count": 4,
    "_line": 1307
  }
}

四、是否值得PROMOTE

保留Native输入/Activity历史与本步GUI共同支持此前未尝试的独立功能入口;是可证明的收益下界。

疑似主要环节:NONE_IDENTIFIED;wire关系审查:DISTINCT_COMPARATORS_VALID。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

activitydiary JEV step564 Statistics

run_2b38f68437b6480c8f26d01cec61b440 · 第14.14分钟 · 请求step564 / 决策step564 / 执行step564 · REPEATED_SUPPORTED · 证据HIGH · 深入复核

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p1 对step131=0.980000;p2 对step142=1.000000),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g13s49 / g13a696;合法历史2条,比较2条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p1 / 131Select ActivityDIFFERENT_OPERATION0.98000000True
p2 / 142DiaryDIFFERENT_OPERATION1.00000000True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p1",
    "history_id": "h1",
    "history_step": 131,
    "history_input_id": "input-696",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.98,
    "probabilities": {
      "SAME_OPERATION": 0.01,
      "DIFFERENT_OPERATION": 0.99,
      "INSUFFICIENT_EVIDENCE": 0
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c3` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.01,
        "DIFFERENT_OPERATION": 0.99,
        "INSUFFICIENT_EVIDENCE": 0
      },
      "confidence": 0.98
    },
    "model_visible_history": {
      "class": "android.widget.CheckedTextView",
      "resource_id": "de.rampro.activitydiary:id/design_menu_item_text",
      "text": "Select Activity",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": true,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 1,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/navigation_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"de.rampro.activitydiary:id/design_navigation_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"androidx.appcompat.widget.LinearLayoutCompat\"][@resource-id=\"de.rampro.activitydiary:id/nav_main\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckedTextView\"][@resource-id=\"de.rampro.activitydiary:id/design_menu_item_text\"][@text=\"Select A\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g13a696",
      "source_state_id": "g13s49",
      "bounds": [
        42,
        578,
        693,
        704
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.CheckedTextView",
          "resource_id": "de.rampro.activitydiary:id/design_menu_item_text",
          "text": "Select Activity",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": true,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "androidx.appcompat.widget.LinearLayoutCompat",
        "resource_id": "de.rampro.activitydiary:id/nav_main",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "androidx.appcompat.widget.LinearLayoutCompat",
          "resource_id": "de.rampro.activitydiary:id/nav_main"
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 152,
      "source_gui_timestamp": 131,
      "current_state": "g13s49",
      "current_model_action": "g13a696",
      "current_version": 23,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p2",
    "history_id": "h2",
    "history_step": 142,
    "history_input_id": "input-759",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 1,
    "probabilities": {
      "SAME_OPERATION": 0,
      "DIFFERENT_OPERATION": 1,
      "INSUFFICIENT_EVIDENCE": 0
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c3` the same application-function operation as executed action at `executed_actions.h2`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0,
        "DIFFERENT_OPERATION": 1,
        "INSUFFICIENT_EVIDENCE": 0
      },
      "confidence": 1
    },
    "model_visible_history": {
      "class": "android.widget.CheckedTextView",
      "resource_id": "de.rampro.activitydiary:id/design_menu_item_text",
      "text": "Diary",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 2,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/navigation_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"de.rampro.activitydiary:id/design_navigation_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"androidx.appcompat.widget.LinearLayoutCompat\"][@resource-id=\"de.rampro.activitydiary:id/nav_diary\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckedTextView\"][@resource-id=\"de.rampro.activitydiary:id/design_menu_item_text\"][@text=\"Diary\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g13a696",
      "source_state_id": "g13s49",
      "bounds": [
        42,
        704,
        693,
        830
      ],
      "source_page_id": "page3",
      "target_subtree": [
        {
          "class": "android.widget.CheckedTextView",
          "resource_id": "de.rampro.activitydiary:id/design_menu_item_text",
          "text": "Diary",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "androidx.appcompat.widget.LinearLayoutCompat",
        "resource_id": "de.rampro.activitydiary:id/nav_diary",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "androidx.appcompat.widget.LinearLayoutCompat",
          "resource_id": "de.rampro.activitydiary:id/nav_diary"
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 163,
      "source_gui_timestamp": 142,
      "current_state": "g13s49",
      "current_model_action": "g13a696",
      "current_version": 23,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

475已通过Statistics进入All统计页;564的目标Activity及可见All页面与之相同。

等价历史是否送入Provider wire:NO;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

此前step / UTC页面与控件确认与目标
475
2026-11-06T23:02:06.294+00:00
Statistics
de.rampro.activitydiary.ui.main.MainActivity
Native确认=True
de.rampro.activitydiary.ui.statistics.StatisticsActivity
保留目标GUI
已核实等价操作的先前结果(事后证据;不等于模型Witness)
先前等价操作 step475 target
先前step475 target · alignment=identity_verified
历史Witness执行后的截图(事后证据,未送模型)
Witness step131 target
Witness step131 target · alignment=identity_verified
Witness step142 target
Witness step142 target · alignment=identity_verified

三、Probe执行后发生什么

再次 Statistics,仍为 All 统计页;与475同一功能,窗口0新增。

activitydiary JEV step564 Statistics before_screenshot
before_screenshot · identity_verified · 2026-11-06T23:04:00.371+00:00
activitydiary JEV step564 Statistics after_screenshot
after_screenshot · identity_verified · 2026-11-06T23:04:01.641+00:00

Run内首次METHOD观察:完成后2秒=0,10秒=0,下一动作前B=0。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-3070",
      "step": 565,
      "version": 23,
      "elapsed_s": 849.53,
      "wall_time_ms": 1794006241658,
      "next_input_wall_ms": 1794006242919,
      "input_completed_wall_ms": 1794006242038,
      "input_confirmed": true,
      "action": "MODEL_SCROLL_RIGHT_LEFT de.rampro.activitydiary:id/timeframeSpinner",
      "action_type": "MODEL_SCROLL_RIGHT_LEFT",
      "text": "",
      "content_desc": "",
      "resource_id": "de.rampro.activitydiary:id/timeframeSpinner",
      "model_action_id": "g20a1688",
      "concrete_identity": "MODEL_SCROLL_RIGHT_LEFT|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/content_fragment\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.Spinner\"][@resource-id=\"de.rampro.activitydiary:id/timeframeSpinner\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='true'][@scrollable='true'][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='true'][@scrollable='true']",
      "state_id": "g20s125",
      "source_gui_id": 656,
      "activity": "de.rampro.activitydiary.ui.statistics.StatisticsActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#dd0f6cde",
        "Statistics",
        "All"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/executor.log:53920",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-3071.json"
    },
    {
      "input_id": "input-3075",
      "step": 566,
      "version": 23,
      "elapsed_s": 850.791,
      "wall_time_ms": 1794006242919,
      "next_input_wall_ms": 1794006243845,
      "input_completed_wall_ms": 1794006242955,
      "input_confirmed": true,
      "action": "MODEL_CLICK All",
      "action_type": "MODEL_CLICK",
      "text": "All",
      "content_desc": "",
      "resource_id": "android:id/text1",
      "model_action_id": "g21a1692",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"android:id/text1\"][@text=\"All\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g21s127",
      "source_gui_id": 657,
      "activity": "de.rampro.activitydiary.ui.statistics.StatisticsActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "EARLY_STAGE: ABA/backward/other (NA finer branch)",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/executor.log:54027",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-3076.json"
    },
    {
      "input_id": "input-3080",
      "step": 567,
      "version": 23,
      "elapsed_s": 851.717,
      "wall_time_ms": 1794006243845,
      "next_input_wall_ms": 1794006244753,
      "input_completed_wall_ms": 1794006243871,
      "input_confirmed": true,
      "action": "MODEL_CLICK de.rampro.activitydiary:id/timeframeSpinner",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "de.rampro.activitydiary:id/timeframeSpinner",
      "model_action_id": "g20a1683",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/content_fragment\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.Spinner\"][@resource-id=\"de.rampro.activitydiary:id/timeframeSpinner\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='true'][@scrollable='true'][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='true'][@scrollable='true']",
      "state_id": "g20s125",
      "source_gui_id": 658,
      "activity": "de.rampro.activitydiary.ui.statistics.StatisticsActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/executor.log:54104",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-3081.json"
    },
    {
      "input_id": "input-3085",
      "step": 568,
      "version": 23,
      "elapsed_s": 852.625,
      "wall_time_ms": 1794006244753,
      "next_input_wall_ms": 1794006245682,
      "input_completed_wall_ms": 1794006244788,
      "input_confirmed": true,
      "action": "MODEL_CLICK Week",
      "action_type": "MODEL_CLICK",
      "text": "Week",
      "content_desc": "",
      "resource_id": "android:id/text1",
      "model_action_id": "g21a1696",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"android:id/text1\"][@text=\"Week\"][@content-desc=\"\"][@index=4][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g21s127",
      "source_gui_id": 659,
      "activity": "de.rampro.activitydiary.ui.statistics.StatisticsActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/executor.log:54172",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-3086.json"
    },
    {
      "input_id": "input-3090",
      "step": 569,
      "version": 23,
      "elapsed_s": 853.554,
      "wall_time_ms": 1794006245682,
      "next_input_wall_ms": 1794006246585,
      "input_completed_wall_ms": 1794006245704,
      "input_confirmed": true,
      "action": "MODEL_CLICK Week",
      "action_type": "MODEL_CLICK",
      "text": "Week",
      "content_desc": "",
      "resource_id": "android:id/text1",
      "model_action_id": "g21a1701",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/content_fragment\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.Spinner\"][@resource-id=\"de.rampro.activitydiary:id/timeframeSpinner\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='true'][@scrollable='true']/*[@class=\"android.widget.TextView\"][@resource-id=\"android:id/text1\"][@text=\"Week\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g21s128",
      "source_gui_id": 660,
      "activity": "de.rampro.activitydiary.ui.statistics.StatisticsActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/executor.log:54249",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-3091.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 564,
      "monotonic_ns": 1895288064847255,
      "wall_time_ms": 1794006240313,
      "abstraction_version": 23,
      "state_id": "g13s49",
      "model_action_id": "g13a696",
      "entry_id": "semantic-15-c3",
      "request_id": "semantic-15",
      "candidate_id": "c3",
      "confidence": 1,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "207dc9a1f5cda86adfe008985558a192c0dbe1b728b756691da233d7c0e16930",
      "concrete_identity": "0e5a29f61fe3d7123bc8ae6cee725a7870e0ebc1b9730f9929a2f1e20f3adcbc",
      "decision_scope": "b3c781e2d118695a05599589603a2eeda83eb8844d84733a702662ebc892cb74",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-15",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 2,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 2,
      "selected_history": 2,
      "comparison_count": 2,
      "same_count": 0,
      "different_count": 2,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 2,
      "low_confidence_count": 0,
      "full_history_compared": true,
      "exploratory": false,
      "_line": 1558
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 564,
      "monotonic_ns": 1895288065526998,
      "wall_time_ms": 1794006240314,
      "abstraction_version": 23,
      "state_id": "g13s49",
      "model_action_id": "g13a696",
      "entry_id": "semantic-15-c3",
      "request_id": "semantic-15",
      "candidate_id": "c3",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "207dc9a1f5cda86adfe008985558a192c0dbe1b728b756691da233d7c0e16930",
      "input_fingerprint": "72dd516a4fd37ab3b16652c736a6ab8d6d87b2fdfe62bc5a56bb974957529565",
      "concrete_identity": "0e5a29f61fe3d7123bc8ae6cee725a7870e0ebc1b9730f9929a2f1e20f3adcbc",
      "decision_scope": "b3c781e2d118695a05599589603a2eeda83eb8844d84733a702662ebc892cb74",
      "_line": 1559
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 564,
      "monotonic_ns": 1895288080930556,
      "wall_time_ms": 1794006240329,
      "abstraction_version": 23,
      "state_id": "g13s49",
      "model_action_id": "g13a696",
      "entry_id": "semantic-15-c3",
      "request_id": "semantic-15",
      "candidate_id": "c3",
      "confidence": 1,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "207dc9a1f5cda86adfe008985558a192c0dbe1b728b756691da233d7c0e16930",
      "decision_scope": "b3c781e2d118695a05599589603a2eeda83eb8844d84733a702662ebc892cb74",
      "concrete_identity": "0e5a29f61fe3d7123bc8ae6cee725a7870e0ebc1b9730f9929a2f1e20f3adcbc",
      "_line": 1560
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 564,
      "monotonic_ns": 1895288080970812,
      "wall_time_ms": 1794006240330,
      "abstraction_version": 23,
      "state_id": "g13s49",
      "model_action_id": "g13a696",
      "entry_id": "semantic-15-c3",
      "request_id": "semantic-15",
      "candidate_id": "c3",
      "confidence": 1,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 1561
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 564,
      "monotonic_ns": 1895288124337209,
      "wall_time_ms": 1794006240373,
      "abstraction_version": 23,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-15-c3",
      "request_id": "semantic-15",
      "candidate_id": "c3",
      "event_count": 2,
      "_line": 1564
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 564,
      "monotonic_ns": 1895288157768183,
      "wall_time_ms": 1794006240406,
      "abstraction_version": 23,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-15-c3",
      "request_id": "semantic-15",
      "candidate_id": "c3",
      "_line": 1565
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 565,
      "monotonic_ns": 1895289396453705,
      "wall_time_ms": 1794006241645,
      "abstraction_version": 23,
      "state_id": "g13s49",
      "model_action_id": "g13a696",
      "entry_id": "semantic-15-c3",
      "request_id": "semantic-15",
      "candidate_id": "c3",
      "confidence": 1,
      "choice": "PROMOTE",
      "transition_id": "g23e472:557",
      "target_state": "g20s125",
      "input_confirmed": true,
      "_line": 1567
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 564,
    "monotonic_ns": 1895288081462779,
    "wall_time_ms": 1794006240330,
    "abstraction_version": 23,
    "state_id": "g13s49",
    "model_action_id": "g13a696",
    "snapshot_reason": "selection",
    "state_visits": 12,
    "state_first_seen": 127,
    "state_last_seen": 564,
    "state_saturated": false,
    "state_saturation": 0.8181818,
    "native_state_saturated": false,
    "native_unsaturated_model_action_count": 2,
    "model_action_count": 11,
    "enabled_valid_action_count": 11,
    "unsaturated_model_action_count": 2,
    "unvisited_model_action_count": 2,
    "effective_unvisited_model_action_count": 2,
    "effective_state_saturated": false,
    "local_probe_action_count": 0,
    "navigation_action_count": 2,
    "enabled_valid_unvisited_action_count": 2,
    "unvisited_model_action_ids": "g13a688,g13a697",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 2,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=de.rampro.activitydiary.ui.main.MainActivity|class=android.widget.CheckedTextView|text=Statisti|resource_id=de.rampro.activitydiary:id/design_menu_item_text|bounds=42,830,693,891",
    "selected_resolved_node_count": 3,
    "_line": 1563
  }
}

四、是否值得PROMOTE

完整已保存历史支持此前已尝试等价功能;不能自动归为模型错误。

疑似主要环节:HISTORY_SCOPE;wire关系审查:UNKNOWN。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

activitydiary JEV step649 Map

run_2b38f68437b6480c8f26d01cec61b440 · 第15.76分钟 · 请求step649 / 决策step649 / 执行step649 · REPEATED_SUPPORTED · 证据HIGH · 结构化审查

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p1 对step131=0.970000;p2 对step142=0.980000;p3 对step564=0.980000),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g13s49 / g13a696;合法历史4条,比较3条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p1 / 131Select ActivityDIFFERENT_OPERATION0.97000000True
p2 / 142DiaryDIFFERENT_OPERATION0.98000000True
p3 / 564StatisticsDIFFERENT_OPERATION0.98000000True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p1",
    "history_id": "h1",
    "history_step": 131,
    "history_input_id": "input-696",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.97,
    "probabilities": {
      "SAME_OPERATION": 0.01,
      "DIFFERENT_OPERATION": 0.98,
      "INSUFFICIENT_EVIDENCE": 0.01
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c5` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.01,
        "DIFFERENT_OPERATION": 0.98,
        "INSUFFICIENT_EVIDENCE": 0.01
      },
      "confidence": 0.97
    },
    "model_visible_history": {
      "class": "android.widget.CheckedTextView",
      "resource_id": "de.rampro.activitydiary:id/design_menu_item_text",
      "text": "Select Activity",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": true,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 1,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/navigation_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"de.rampro.activitydiary:id/design_navigation_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"androidx.appcompat.widget.LinearLayoutCompat\"][@resource-id=\"de.rampro.activitydiary:id/nav_main\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckedTextView\"][@resource-id=\"de.rampro.activitydiary:id/design_menu_item_text\"][@text=\"Select A\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g13a696",
      "source_state_id": "g13s49",
      "bounds": [
        42,
        578,
        693,
        704
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.CheckedTextView",
          "resource_id": "de.rampro.activitydiary:id/design_menu_item_text",
          "text": "Select Activity",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": true,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "androidx.appcompat.widget.LinearLayoutCompat",
        "resource_id": "de.rampro.activitydiary:id/nav_main",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "androidx.appcompat.widget.LinearLayoutCompat",
          "resource_id": "de.rampro.activitydiary:id/nav_main"
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 152,
      "source_gui_timestamp": 131,
      "current_state": "g13s49",
      "current_model_action": "g13a696",
      "current_version": 24,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p2",
    "history_id": "h2",
    "history_step": 142,
    "history_input_id": "input-759",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.98,
    "probabilities": {
      "SAME_OPERATION": 0,
      "DIFFERENT_OPERATION": 0.99,
      "INSUFFICIENT_EVIDENCE": 0.01
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c5` the same application-function operation as executed action at `executed_actions.h2`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0,
        "DIFFERENT_OPERATION": 0.99,
        "INSUFFICIENT_EVIDENCE": 0.01
      },
      "confidence": 0.98
    },
    "model_visible_history": {
      "class": "android.widget.CheckedTextView",
      "resource_id": "de.rampro.activitydiary:id/design_menu_item_text",
      "text": "Diary",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 2,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/navigation_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"de.rampro.activitydiary:id/design_navigation_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"androidx.appcompat.widget.LinearLayoutCompat\"][@resource-id=\"de.rampro.activitydiary:id/nav_diary\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckedTextView\"][@resource-id=\"de.rampro.activitydiary:id/design_menu_item_text\"][@text=\"Diary\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g13a696",
      "source_state_id": "g13s49",
      "bounds": [
        42,
        704,
        693,
        830
      ],
      "source_page_id": "page3",
      "target_subtree": [
        {
          "class": "android.widget.CheckedTextView",
          "resource_id": "de.rampro.activitydiary:id/design_menu_item_text",
          "text": "Diary",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "androidx.appcompat.widget.LinearLayoutCompat",
        "resource_id": "de.rampro.activitydiary:id/nav_diary",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "androidx.appcompat.widget.LinearLayoutCompat",
          "resource_id": "de.rampro.activitydiary:id/nav_diary"
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 163,
      "source_gui_timestamp": 142,
      "current_state": "g13s49",
      "current_model_action": "g13a696",
      "current_version": 24,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p3",
    "history_id": "h3",
    "history_step": 564,
    "history_input_id": "input-3063",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.98,
    "probabilities": {
      "SAME_OPERATION": 0.01,
      "DIFFERENT_OPERATION": 0.99,
      "INSUFFICIENT_EVIDENCE": 0
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c5` the same application-function operation as executed action at `executed_actions.h3`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.01,
        "DIFFERENT_OPERATION": 0.99,
        "INSUFFICIENT_EVIDENCE": 0
      },
      "confidence": 0.98
    },
    "model_visible_history": {
      "class": "android.widget.CheckedTextView",
      "resource_id": "de.rampro.activitydiary:id/design_menu_item_text",
      "text": "Statistics",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 3,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/navigation_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"de.rampro.activitydiary:id/design_navigation_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"androidx.appcompat.widget.LinearLayoutCompat\"][@resource-id=\"de.rampro.activitydiary:id/nav_statistics\"][@text=\"\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckedTextView\"][@resource-id=\"de.rampro.activitydiary:id/design_menu_item_text\"][@text=\"Statisti\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g13a696",
      "source_state_id": "g13s49",
      "bounds": [
        42,
        830,
        693,
        891
      ],
      "source_page_id": "page4",
      "target_subtree": [
        {
          "class": "android.widget.CheckedTextView",
          "resource_id": "de.rampro.activitydiary:id/design_menu_item_text",
          "text": "Statistics",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "androidx.appcompat.widget.LinearLayoutCompat",
        "resource_id": "de.rampro.activitydiary:id/nav_statistics",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "androidx.appcompat.widget.LinearLayoutCompat",
          "resource_id": "de.rampro.activitydiary:id/nav_statistics"
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 655,
      "source_gui_timestamp": 564,
      "current_state": "g13s49",
      "current_model_action": "g13a696",
      "current_version": 24,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

176已打开MapActivity的无位置数据页面;649再次尝试同一Map入口,但本次后图仍为主页面侧栏,未观察到地图进入。

等价历史是否送入Provider wire:NO;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

此前step / UTC页面与控件确认与目标
176
2026-11-06T22:54:42.073+00:00
Map
de.rampro.activitydiary.ui.main.MainActivity
Native确认=True
de.rampro.activitydiary.ui.location.MapActivity
保留目标GUI

三、Probe执行后发生什么

Map 输入被确认,但后图仍为主页面与侧栏,只有空白/缺失活动提示;本次没有观察到地图页。

activitydiary JEV step649 Map before_screenshot
before_screenshot · identity_verified · 2026-11-06T23:05:37.724+00:00
activitydiary JEV step649 Map after_screenshot
after_screenshot · identity_verified · 2026-11-06T23:05:38.976+00:00

Run内首次METHOD观察:完成后2秒=0,10秒=1,下一动作前B=0。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-3515",
      "step": 650,
      "version": 24,
      "elapsed_s": 946.862,
      "wall_time_ms": 1794006338990,
      "next_input_wall_ms": 1794006338991,
      "input_completed_wall_ms": 1794006339021,
      "input_confirmed": true,
      "action": "MODEL_CLICK Add Activity",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "Add Activity",
      "resource_id": "de.rampro.activitydiary:id/action_add_activity",
      "model_action_id": "g13a688",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"de.rampro.activitydiary:id/action_add_activity\"][@text=\"\"][@content-desc=\"Add Activity\"][@index=4][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g13s49",
      "source_gui_id": 741,
      "activity": "de.rampro.activitydiary.ui.main.MainActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#d88171fb",
        "Activity Diary",
        "What are you doing?",
        "Add Activity",
        "7B1FA2",
        "Clear query",
        "Logo of activitydiary",
        "Select Activity",
        "Diary",
        "Statistics",
        "Map"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/executor.log:60653",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-3516.json"
    },
    {
      "input_id": "other-3518",
      "step": 650,
      "version": 24,
      "elapsed_s": 946.863,
      "wall_time_ms": 1794006338991,
      "next_input_wall_ms": 1794006349181,
      "input_completed_wall_ms": null,
      "input_confirmed": false,
      "action": "FUZZ FUZZ",
      "action_type": "FUZZ",
      "text": null,
      "content_desc": null,
      "resource_id": null,
      "model_action_id": null,
      "concrete_identity": null,
      "state_id": "g13s49",
      "source_gui_id": null,
      "activity": "de.rampro.activitydiary.ui.main.MainActivity",
      "activity_evidence": null,
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/executor.log:60653",
      "observed_methods_until_next": 1,
      "category_counts": {
        "third_party": 1
      },
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-3520.json"
    },
    {
      "input_id": "input-3524",
      "step": 651,
      "version": 24,
      "elapsed_s": 957.053,
      "wall_time_ms": 1794006349181,
      "next_input_wall_ms": 1794006350399,
      "input_completed_wall_ms": 1794006349206,
      "input_confirmed": true,
      "action": "MODEL_CLICK Delete activity",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "Delete activity",
      "resource_id": "de.rampro.activitydiary:id/action_edit_delete",
      "model_action_id": "g20a1552",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"de.rampro.activitydiary:id/action_edit_delete\"][@text=\"\"][@content-desc=\"Delete activity\"][@index=2][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g20s117",
      "source_gui_id": 742,
      "activity": "de.rampro.activitydiary.ui.generic.EditActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/executor.log:60758",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-3525.json"
    },
    {
      "input_id": "input-3529",
      "step": 652,
      "version": 24,
      "elapsed_s": 958.271,
      "wall_time_ms": 1794006350399,
      "next_input_wall_ms": 1794006351670,
      "input_completed_wall_ms": 1794006350689,
      "input_confirmed": true,
      "action": "MODEL_BACK NA",
      "action_type": "MODEL_BACK",
      "text": null,
      "content_desc": null,
      "resource_id": null,
      "model_action_id": "g13a697",
      "concrete_identity": null,
      "state_id": "g13s49",
      "source_gui_id": 743,
      "activity": "de.rampro.activitydiary.ui.main.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/executor.log:60836",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-3530.json"
    },
    {
      "input_id": "input-3534",
      "step": 653,
      "version": 24,
      "elapsed_s": 959.542,
      "wall_time_ms": 1794006351670,
      "next_input_wall_ms": 1794006352586,
      "input_completed_wall_ms": 1794006351704,
      "input_confirmed": true,
      "action": "MODEL_CLICK Clear query",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "Clear query",
      "resource_id": "de.rampro.activitydiary:id/search_close_btn",
      "model_action_id": "g13a691",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.appcompat.widget.LinearLayoutCompat\"][@resource-id=\"de.rampro.activitydiary:id/action_filter\"][@text=\"\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageView\"][@resource-id=\"de.rampro.activitydiary:id/search_close_btn\"][@text=\"\"][@content-desc=\"Clear query\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g13s49",
      "source_gui_id": 744,
      "activity": "de.rampro.activitydiary.ui.main.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/executor.log:60932",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-3535.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 649,
      "monotonic_ns": 1895385419275837,
      "wall_time_ms": 1794006337668,
      "abstraction_version": 24,
      "state_id": "g13s49",
      "model_action_id": "g13a696",
      "entry_id": "semantic-21-c5",
      "request_id": "semantic-21",
      "candidate_id": "c5",
      "confidence": 0.98,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "04a3f3e4fe3be4d09ef90a09e9cbed66ff95d9de0b3671113e3373aed751bf10",
      "concrete_identity": "49a2ba29102ca479201c0c6b51d512e0a0b549ef072937b4e24a9fad26da6a58",
      "decision_scope": "4ab589add6c05e3d07afd77128a74543bcef97de7b8b40d6c2576468edb0e5c6",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-21",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 4,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 4,
      "selected_history": 3,
      "comparison_count": 3,
      "same_count": 0,
      "different_count": 3,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 3,
      "low_confidence_count": 0,
      "full_history_compared": false,
      "exploratory": true,
      "_line": 1893
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 649,
      "monotonic_ns": 1895385419878965,
      "wall_time_ms": 1794006337668,
      "abstraction_version": 24,
      "state_id": "g13s49",
      "model_action_id": "g13a696",
      "entry_id": "semantic-21-c5",
      "request_id": "semantic-21",
      "candidate_id": "c5",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "04a3f3e4fe3be4d09ef90a09e9cbed66ff95d9de0b3671113e3373aed751bf10",
      "input_fingerprint": "74e8495af7c2d0d4c78208a8f0eb30c49df70155aa44ea2362a521f6d84bb42d",
      "concrete_identity": "49a2ba29102ca479201c0c6b51d512e0a0b549ef072937b4e24a9fad26da6a58",
      "decision_scope": "4ab589add6c05e3d07afd77128a74543bcef97de7b8b40d6c2576468edb0e5c6",
      "_line": 1894
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 649,
      "monotonic_ns": 1895385438121631,
      "wall_time_ms": 1794006337687,
      "abstraction_version": 24,
      "state_id": "g13s49",
      "model_action_id": "g13a696",
      "entry_id": "semantic-21-c5",
      "request_id": "semantic-21",
      "candidate_id": "c5",
      "confidence": 0.98,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "04a3f3e4fe3be4d09ef90a09e9cbed66ff95d9de0b3671113e3373aed751bf10",
      "decision_scope": "4ab589add6c05e3d07afd77128a74543bcef97de7b8b40d6c2576468edb0e5c6",
      "concrete_identity": "49a2ba29102ca479201c0c6b51d512e0a0b549ef072937b4e24a9fad26da6a58",
      "_line": 1895
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 649,
      "monotonic_ns": 1895385438172216,
      "wall_time_ms": 1794006337687,
      "abstraction_version": 24,
      "state_id": "g13s49",
      "model_action_id": "g13a696",
      "entry_id": "semantic-21-c5",
      "request_id": "semantic-21",
      "candidate_id": "c5",
      "confidence": 0.98,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 1896
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 649,
      "monotonic_ns": 1895385477795429,
      "wall_time_ms": 1794006337726,
      "abstraction_version": 24,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-21-c5",
      "request_id": "semantic-21",
      "candidate_id": "c5",
      "event_count": 2,
      "_line": 1899
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 649,
      "monotonic_ns": 1895385507940775,
      "wall_time_ms": 1794006337756,
      "abstraction_version": 24,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-21-c5",
      "request_id": "semantic-21",
      "candidate_id": "c5",
      "_line": 1900
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 650,
      "monotonic_ns": 1895386731378395,
      "wall_time_ms": 1794006338980,
      "abstraction_version": 24,
      "state_id": "g13s49",
      "model_action_id": "g13a696",
      "entry_id": "semantic-21-c5",
      "request_id": "semantic-21",
      "candidate_id": "c5",
      "confidence": 0.98,
      "choice": "PROMOTE",
      "transition_id": "g24e521:642",
      "target_state": "g13s49",
      "input_confirmed": true,
      "_line": 1902
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 649,
    "monotonic_ns": 1895385438575085,
    "wall_time_ms": 1794006337687,
    "abstraction_version": 24,
    "state_id": "g13s49",
    "model_action_id": "g13a696",
    "snapshot_reason": "selection",
    "state_visits": 16,
    "state_first_seen": 127,
    "state_last_seen": 649,
    "state_saturated": false,
    "state_saturation": 0.8181818,
    "native_state_saturated": false,
    "native_unsaturated_model_action_count": 2,
    "model_action_count": 11,
    "enabled_valid_action_count": 11,
    "unsaturated_model_action_count": 2,
    "unvisited_model_action_count": 2,
    "effective_unvisited_model_action_count": 2,
    "effective_state_saturated": false,
    "local_probe_action_count": 0,
    "navigation_action_count": 2,
    "enabled_valid_unvisited_action_count": 2,
    "unvisited_model_action_ids": "g13a688,g13a697",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 4,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=de.rampro.activitydiary.ui.main.MainActivity|class=android.widget.CheckedTextView|text=Map|resource_id=de.rampro.activitydiary:id/design_menu_item_text|bounds=42,956,693,1017",
    "selected_resolved_node_count": 4,
    "_line": 1898
  }
}

四、是否值得PROMOTE

完整已保存历史支持此前已尝试等价功能;不能自动归为模型错误。

疑似主要环节:HISTORY_SCOPE;wire关系审查:UNKNOWN。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

activitydiary JEV step975 Select Activity

run_2b38f68437b6480c8f26d01cec61b440 · 第23.29分钟 · 请求step975 / 决策step975 / 执行step975 · REPEATED_SUPPORTED · 证据HIGH · 结构化审查

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p1 对step407=0.770000;p2 对step295=1.000000),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g16s85 / g16a1206;合法历史2条,比较2条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p1 / 407Add ActivityDIFFERENT_OPERATION0.77000000True
p2 / 295Privacy PolicyDIFFERENT_OPERATION1.00000000True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p1",
    "history_id": "h2",
    "history_step": 407,
    "history_input_id": "input-2223",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.77,
    "probabilities": {
      "SAME_OPERATION": 0.13,
      "DIFFERENT_OPERATION": 0.85,
      "INSUFFICIENT_EVIDENCE": 0.02
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c6` the same application-function operation as executed action at `executed_actions.h2`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.13,
        "DIFFERENT_OPERATION": 0.85,
        "INSUFFICIENT_EVIDENCE": 0.02
      },
      "confidence": 0.77
    },
    "model_visible_history": {
      "class": "android.widget.CheckedTextView",
      "resource_id": "de.rampro.activitydiary:id/design_menu_item_text",
      "text": "Add Activity",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 5,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/navigation_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"de.rampro.activitydiary:id/design_navigation_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.appcompat.widget.LinearLayoutCompat\"][@resource-id=\"de.rampro.activitydiary:id/nav_add_activity\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckedTextView\"][@resource-id=\"de.rampro.activitydiary:id/design_menu_item_text\"][@text=\"Add Acti\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g16a1206",
      "source_state_id": "g16s85",
      "bounds": [
        42,
        1103,
        693,
        1229
      ],
      "source_page_id": "page3",
      "target_subtree": [
        {
          "class": "android.widget.CheckedTextView",
          "resource_id": "de.rampro.activitydiary:id/design_menu_item_text",
          "text": "Add Activity",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "androidx.appcompat.widget.LinearLayoutCompat",
        "resource_id": "de.rampro.activitydiary:id/nav_add_activity",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "androidx.appcompat.widget.LinearLayoutCompat",
          "resource_id": "de.rampro.activitydiary:id/nav_add_activity"
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 486,
      "source_gui_timestamp": 407,
      "current_state": "g16s85",
      "current_model_action": "g16a1206",
      "current_version": 27,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p2",
    "history_id": "h1",
    "history_step": 295,
    "history_input_id": "input-1606",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 1,
    "probabilities": {
      "SAME_OPERATION": 0,
      "DIFFERENT_OPERATION": 1,
      "INSUFFICIENT_EVIDENCE": 0
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c6` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0,
        "DIFFERENT_OPERATION": 1,
        "INSUFFICIENT_EVIDENCE": 0
      },
      "confidence": 1
    },
    "model_visible_history": {
      "class": "android.widget.CheckedTextView",
      "resource_id": "de.rampro.activitydiary:id/design_menu_item_text",
      "text": "Privacy Policy",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 10,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/navigation_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"de.rampro.activitydiary:id/design_navigation_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.appcompat.widget.LinearLayoutCompat\"][@resource-id=\"de.rampro.activitydiary:id/nav_privacy\"][@text=\"\"][@content-desc=\"\"][@index=10][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckedTextView\"][@resource-id=\"de.rampro.activitydiary:id/design_menu_item_text\"][@text=\"Privacy \"][@content-desc=\"\"][@index=10][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g16a1206",
      "source_state_id": "g16s85",
      "bounds": [
        42,
        1652,
        693,
        1778
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.CheckedTextView",
          "resource_id": "de.rampro.activitydiary:id/design_menu_item_text",
          "text": "Privacy Policy",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "androidx.appcompat.widget.LinearLayoutCompat",
        "resource_id": "de.rampro.activitydiary:id/nav_privacy",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "androidx.appcompat.widget.LinearLayoutCompat",
          "resource_id": "de.rampro.activitydiary:id/nav_privacy"
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 362,
      "source_gui_timestamp": 295,
      "current_state": "g16s85",
      "current_model_action": "g16a1206",
      "current_version": 27,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

此前131/433已执行Select Activity导航;搜索文本和当前活动数据变化不使返回主界面成为新功能。

等价历史是否送入Provider wire:NO;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

此前step / UTC页面与控件确认与目标
131
2026-11-06T22:53:32.268+00:00
Select Activity
de.rampro.activitydiary.ui.main.MainActivity
Native确认=True
de.rampro.activitydiary.ui.main.MainActivity
保留目标GUI
433
2026-11-06T23:01:02.242+00:00
Select Activity
de.rampro.activitydiary.ui.main.MainActivity
Native确认=True
de.rampro.activitydiary.ui.main.MainActivity
保留目标GUI

三、Probe执行后发生什么

Select Activity 返回主页面,当前 <No Activity>;搜索文本保留,不是新功能。

activitydiary JEV step975 Select Activity before_screenshot
before_screenshot · identity_verified · 2026-11-06T23:13:09.308+00:00
activitydiary JEV step975 Select Activity after_screenshot
after_screenshot · identity_verified · 2026-11-06T23:13:10.598+00:00

Run内首次METHOD观察:完成后2秒=0,10秒=3,下一动作前B=0。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-5195",
      "step": 976,
      "version": 27,
      "elapsed_s": 1398.998,
      "wall_time_ms": 1794006791126,
      "next_input_wall_ms": 1794006791970,
      "input_completed_wall_ms": 1794006791155,
      "input_confirmed": true,
      "action": "MODEL_CLICK #8690306c",
      "action_type": "MODEL_CLICK",
      "text": "#8690306c",
      "content_desc": "Open navigation",
      "resource_id": "",
      "model_action_id": "g20a1588",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageButton\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"Open navigation\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g20s121",
      "source_gui_id": 1076,
      "activity": "de.rampro.activitydiary.ui.main.MainActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#8690306c",
        "Add Activity",
        "08:45:56",
        "Clear query",
        "#18616e3b",
        "#6bedd736",
        "<No Activity>",
        "Statistics",
        "Note",
        "Pictures",
        "STATISTICS",
        "NOTE",
        "PICTURES"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/executor.log:90596",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-5196.json"
    },
    {
      "input_id": "input-5205",
      "step": 977,
      "version": 27,
      "elapsed_s": 1399.842,
      "wall_time_ms": 1794006791970,
      "next_input_wall_ms": 1794006796243,
      "input_completed_wall_ms": 1794006792005,
      "input_confirmed": true,
      "action": "MODEL_CLICK Diary",
      "action_type": "MODEL_CLICK",
      "text": "Diary",
      "content_desc": "",
      "resource_id": "de.rampro.activitydiary:id/design_menu_item_text",
      "model_action_id": "g16a1206",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/navigation_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"de.rampro.activitydiary:id/design_navigation_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.appcompat.widget.LinearLayoutCompat\"][@resource-id=\"de.rampro.activitydiary:id/nav_diary\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckedTextView\"][@resource-id=\"de.rampro.activitydiary:id/design_menu_item_text\"][@text=\"Diary\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g16s85",
      "source_gui_id": 1077,
      "activity": "de.rampro.activitydiary.ui.main.MainActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#27bec1cc",
        "Add Activity",
        "08:45:56",
        "Clear query",
        "Logo of activitydiary",
        "Select Activity",
        "Diary",
        "Statistics",
        "Map",
        "Edit Activities",
        "Settings",
        "About",
        "Privacy Policy"
      ],
      "probe": true,
      "strategy": "PROBE",
      "context": "exploration",
      "native_branch": "Probe",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/executor.log:90735",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-5206.json"
    },
    {
      "input_id": "input-5212",
      "step": 978,
      "version": 28,
      "elapsed_s": 1404.115,
      "wall_time_ms": 1794006796243,
      "next_input_wall_ms": 1794006800350,
      "input_completed_wall_ms": 1794006796621,
      "input_confirmed": true,
      "action": "MODEL_SCROLL_BOTTOM_UP de.rampro.activitydiary:id/history_list",
      "action_type": "MODEL_SCROLL_BOTTOM_UP",
      "text": "",
      "content_desc": "",
      "resource_id": "de.rampro.activitydiary:id/history_list",
      "model_action_id": "g28a1985",
      "concrete_identity": "MODEL_SCROLL_BOTTOM_UP|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/content_fragment\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"de.rampro.activitydiary:id/history_list\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true'][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']",
      "state_id": "g28s152",
      "source_gui_id": 1081,
      "activity": "de.rampro.activitydiary.ui.history.HistoryActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#87f83ae2",
        "Diary",
        "Search",
        "TODAY",
        "_deleted",
        "Start: 2026.11.07 18:50",
        "End: 2026.11.07 06:54 (-23 sec)",
        "-82580858586019118347\n",
        "Start: 2026.11.07 07:11",
        "End: 2026.11.07 07:11 (8 sec)",
        "End: 2026.11.07 07:11 (5 sec)",
        "Start: 2026.11.07 07:10",
        "End: 2026.11.07 07:11 (16 sec)",
        "End: 2026.11.07 07:10 (3 sec)"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/executor.log:90818",
      "observed_methods_until_next": 3,
      "category_counts": {
        "third_party": 3
      },
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-5213.json"
    },
    {
      "input_id": "input-5217",
      "step": 979,
      "version": 29,
      "elapsed_s": 1408.222,
      "wall_time_ms": 1794006800350,
      "next_input_wall_ms": 1794006802260,
      "input_completed_wall_ms": 1794006801372,
      "input_confirmed": true,
      "action": "MODEL_LONG_CLICK android.widget.LinearLayout",
      "action_type": "MODEL_LONG_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g29a2026",
      "concrete_identity": "MODEL_LONG_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/content_fragment\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"de.rampro.activitydiary:id/history_list\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g29s154",
      "source_gui_id": 1082,
      "activity": "de.rampro.activitydiary.ui.history.HistoryActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/executor.log:90951",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-5218.json"
    },
    {
      "input_id": "input-5222",
      "step": 980,
      "version": 29,
      "elapsed_s": 1410.132,
      "wall_time_ms": 1794006802260,
      "next_input_wall_ms": 1794006803167,
      "input_completed_wall_ms": 1794006802289,
      "input_confirmed": true,
      "action": "MODEL_CLICK CANCEL",
      "action_type": "MODEL_CLICK",
      "text": "CANCEL",
      "content_desc": "",
      "resource_id": "android:id/button2",
      "model_action_id": "g16a1173",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"de.rampro.activitydiary:id/buttonPanel\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.Button\"][@resource-id=\"android:id/button2\"][@text=\"CANCEL\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g16s81",
      "source_gui_id": 1083,
      "activity": "de.rampro.activitydiary.ui.history.HistoryActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/executor.log:91108",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-5223.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 975,
      "monotonic_ns": 1895836994579537,
      "wall_time_ms": 1794006789243,
      "abstraction_version": 27,
      "state_id": "g16s85",
      "model_action_id": "g16a1206",
      "entry_id": "semantic-25-c6",
      "request_id": "semantic-25",
      "candidate_id": "c6",
      "confidence": 1,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "d8c62f9d4b285524f767c5439ef1d4aeb8ddff83a24da5614d4087e3907ebda0",
      "concrete_identity": "448791cbc7871827bf742e0c0610fcd136cf7e3d35d9ed2c5d7cdd2339986522",
      "decision_scope": "0584608abb7901ead18699eec25ee3ef421d6fd1b5a2233c900bf36182b4f581",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-25",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 2,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 2,
      "selected_history": 2,
      "comparison_count": 2,
      "same_count": 0,
      "different_count": 2,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 2,
      "low_confidence_count": 0,
      "full_history_compared": true,
      "exploratory": false,
      "_line": 3093
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 975,
      "monotonic_ns": 1895836995314201,
      "wall_time_ms": 1794006789244,
      "abstraction_version": 27,
      "state_id": "g16s85",
      "model_action_id": "g16a1206",
      "entry_id": "semantic-25-c6",
      "request_id": "semantic-25",
      "candidate_id": "c6",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "d8c62f9d4b285524f767c5439ef1d4aeb8ddff83a24da5614d4087e3907ebda0",
      "input_fingerprint": "e40a1cb02a5e7b17eeb1c2c9133d364e35977036e60fac31efaae6f165d46896",
      "concrete_identity": "448791cbc7871827bf742e0c0610fcd136cf7e3d35d9ed2c5d7cdd2339986522",
      "decision_scope": "0584608abb7901ead18699eec25ee3ef421d6fd1b5a2233c900bf36182b4f581",
      "_line": 3096
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 975,
      "monotonic_ns": 1895837013531021,
      "wall_time_ms": 1794006789262,
      "abstraction_version": 27,
      "state_id": "g16s85",
      "model_action_id": "g16a1206",
      "entry_id": "semantic-25-c6",
      "request_id": "semantic-25",
      "candidate_id": "c6",
      "confidence": 1,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "d8c62f9d4b285524f767c5439ef1d4aeb8ddff83a24da5614d4087e3907ebda0",
      "decision_scope": "0584608abb7901ead18699eec25ee3ef421d6fd1b5a2233c900bf36182b4f581",
      "concrete_identity": "448791cbc7871827bf742e0c0610fcd136cf7e3d35d9ed2c5d7cdd2339986522",
      "_line": 3099
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 975,
      "monotonic_ns": 1895837013570959,
      "wall_time_ms": 1794006789262,
      "abstraction_version": 27,
      "state_id": "g16s85",
      "model_action_id": "g16a1206",
      "entry_id": "semantic-25-c6",
      "request_id": "semantic-25",
      "candidate_id": "c6",
      "confidence": 1,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 3100
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 975,
      "monotonic_ns": 1895837064676180,
      "wall_time_ms": 1794006789313,
      "abstraction_version": 27,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-25-c6",
      "request_id": "semantic-25",
      "candidate_id": "c6",
      "event_count": 2,
      "_line": 3103
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 975,
      "monotonic_ns": 1895837089304967,
      "wall_time_ms": 1794006789338,
      "abstraction_version": 27,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-25-c6",
      "request_id": "semantic-25",
      "candidate_id": "c6",
      "_line": 3104
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 976,
      "monotonic_ns": 1895838353763652,
      "wall_time_ms": 1794006790602,
      "abstraction_version": 27,
      "state_id": "g16s85",
      "model_action_id": "g16a1206",
      "entry_id": "semantic-25-c6",
      "request_id": "semantic-25",
      "candidate_id": "c6",
      "confidence": 1,
      "choice": "PROMOTE",
      "transition_id": "g27e750:964",
      "target_state": "g20s121",
      "input_confirmed": true,
      "_line": 3106
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 975,
    "monotonic_ns": 1895837014123204,
    "wall_time_ms": 1794006789263,
    "abstraction_version": 27,
    "state_id": "g16s85",
    "model_action_id": "g16a1206",
    "snapshot_reason": "selection",
    "state_visits": 4,
    "state_first_seen": 294,
    "state_last_seen": 975,
    "state_saturated": false,
    "state_saturation": 0.2857143,
    "native_state_saturated": false,
    "native_unsaturated_model_action_count": 5,
    "model_action_count": 7,
    "enabled_valid_action_count": 7,
    "unsaturated_model_action_count": 5,
    "unvisited_model_action_count": 5,
    "effective_unvisited_model_action_count": 5,
    "effective_state_saturated": false,
    "local_probe_action_count": 0,
    "navigation_action_count": 5,
    "enabled_valid_unvisited_action_count": 5,
    "unvisited_model_action_ids": "g16a1201,g16a1202,g16a1203,g16a1205,g16a1207",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 2,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=de.rampro.activitydiary.ui.main.MainActivity|class=android.widget.CheckedTextView|text=Select A|resource_id=de.rampro.activitydiary:id/design_menu_item_text|bounds=42,599,693,725",
    "selected_resolved_node_count": 9,
    "_line": 3102
  }
}

四、是否值得PROMOTE

完整已保存历史支持此前已尝试等价功能;不能自动归为模型错误。

疑似主要环节:HISTORY_SCOPE;wire关系审查:UNKNOWN。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

activitydiary JEV step977 Diary

run_2b38f68437b6480c8f26d01cec61b440 · 第23.33分钟 · 请求step975 / 决策step975 / 执行step977 · REPEATED_SUPPORTED · 证据HIGH · 结构化审查

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p3 对step295=1.000000;p4 对step407=0.980000),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g16s85 / g16a1206;合法历史2条,比较2条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p3 / 295Privacy PolicyDIFFERENT_OPERATION1.00000000True
p4 / 407Add ActivityDIFFERENT_OPERATION0.98000000True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p3",
    "history_id": "h1",
    "history_step": 295,
    "history_input_id": "input-1606",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 1,
    "probabilities": {
      "SAME_OPERATION": 0,
      "DIFFERENT_OPERATION": 1,
      "INSUFFICIENT_EVIDENCE": 0
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c7` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0,
        "DIFFERENT_OPERATION": 1,
        "INSUFFICIENT_EVIDENCE": 0
      },
      "confidence": 1
    },
    "model_visible_history": {
      "class": "android.widget.CheckedTextView",
      "resource_id": "de.rampro.activitydiary:id/design_menu_item_text",
      "text": "Privacy Policy",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 10,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/navigation_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"de.rampro.activitydiary:id/design_navigation_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.appcompat.widget.LinearLayoutCompat\"][@resource-id=\"de.rampro.activitydiary:id/nav_privacy\"][@text=\"\"][@content-desc=\"\"][@index=10][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckedTextView\"][@resource-id=\"de.rampro.activitydiary:id/design_menu_item_text\"][@text=\"Privacy \"][@content-desc=\"\"][@index=10][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g16a1206",
      "source_state_id": "g16s85",
      "bounds": [
        42,
        1652,
        693,
        1778
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.CheckedTextView",
          "resource_id": "de.rampro.activitydiary:id/design_menu_item_text",
          "text": "Privacy Policy",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "androidx.appcompat.widget.LinearLayoutCompat",
        "resource_id": "de.rampro.activitydiary:id/nav_privacy",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "androidx.appcompat.widget.LinearLayoutCompat",
          "resource_id": "de.rampro.activitydiary:id/nav_privacy"
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 362,
      "source_gui_timestamp": 295,
      "current_state": "g16s85",
      "current_model_action": "g16a1206",
      "current_version": 27,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p4",
    "history_id": "h2",
    "history_step": 407,
    "history_input_id": "input-2223",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.98,
    "probabilities": {
      "SAME_OPERATION": 0,
      "DIFFERENT_OPERATION": 0.99,
      "INSUFFICIENT_EVIDENCE": 0.01
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c7` the same application-function operation as executed action at `executed_actions.h2`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0,
        "DIFFERENT_OPERATION": 0.99,
        "INSUFFICIENT_EVIDENCE": 0.01
      },
      "confidence": 0.98
    },
    "model_visible_history": {
      "class": "android.widget.CheckedTextView",
      "resource_id": "de.rampro.activitydiary:id/design_menu_item_text",
      "text": "Add Activity",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 5,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/navigation_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"de.rampro.activitydiary:id/design_navigation_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.appcompat.widget.LinearLayoutCompat\"][@resource-id=\"de.rampro.activitydiary:id/nav_add_activity\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckedTextView\"][@resource-id=\"de.rampro.activitydiary:id/design_menu_item_text\"][@text=\"Add Acti\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g16a1206",
      "source_state_id": "g16s85",
      "bounds": [
        42,
        1103,
        693,
        1229
      ],
      "source_page_id": "page3",
      "target_subtree": [
        {
          "class": "android.widget.CheckedTextView",
          "resource_id": "de.rampro.activitydiary:id/design_menu_item_text",
          "text": "Add Activity",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "androidx.appcompat.widget.LinearLayoutCompat",
        "resource_id": "de.rampro.activitydiary:id/nav_add_activity",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "androidx.appcompat.widget.LinearLayoutCompat",
          "resource_id": "de.rampro.activitydiary:id/nav_add_activity"
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 486,
      "source_gui_timestamp": 407,
      "current_state": "g16s85",
      "current_model_action": "g16a1206",
      "current_version": 27,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

142/264均已进入Diary记录列表;本次_deleted及随机名称仍是同一记录模板的数据。

等价历史是否送入Provider wire:NO;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

此前step / UTC页面与控件确认与目标
142
2026-11-06T22:53:44.667+00:00
Diary
de.rampro.activitydiary.ui.main.MainActivity
Native确认=True
de.rampro.activitydiary.ui.history.HistoryActivity
保留目标GUI
264
2026-11-06T22:56:35.657+00:00
Diary
de.rampro.activitydiary.ui.main.MainActivity
Native确认=True
de.rampro.activitydiary.ui.history.HistoryActivity
保留目标GUI

三、Probe执行后发生什么

Diary 再次打开记录列表,包含 _deleted 等数据卡片;同一列表模板。

activitydiary JEV step977 Diary before_screenshot
before_screenshot · identity_verified · 2026-11-06T23:13:11.968+00:00
activitydiary JEV step977 Diary after_screenshot
after_screenshot · identity_verified · 2026-11-06T23:13:16.188+00:00

Run内首次METHOD观察:完成后2秒=0,10秒=3,下一动作前B=0。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-5212",
      "step": 978,
      "version": 28,
      "elapsed_s": 1404.115,
      "wall_time_ms": 1794006796243,
      "next_input_wall_ms": 1794006800350,
      "input_completed_wall_ms": 1794006796621,
      "input_confirmed": true,
      "action": "MODEL_SCROLL_BOTTOM_UP de.rampro.activitydiary:id/history_list",
      "action_type": "MODEL_SCROLL_BOTTOM_UP",
      "text": "",
      "content_desc": "",
      "resource_id": "de.rampro.activitydiary:id/history_list",
      "model_action_id": "g28a1985",
      "concrete_identity": "MODEL_SCROLL_BOTTOM_UP|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/content_fragment\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"de.rampro.activitydiary:id/history_list\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true'][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']",
      "state_id": "g28s152",
      "source_gui_id": 1081,
      "activity": "de.rampro.activitydiary.ui.history.HistoryActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#87f83ae2",
        "Diary",
        "Search",
        "TODAY",
        "_deleted",
        "Start: 2026.11.07 18:50",
        "End: 2026.11.07 06:54 (-23 sec)",
        "-82580858586019118347\n",
        "Start: 2026.11.07 07:11",
        "End: 2026.11.07 07:11 (8 sec)",
        "End: 2026.11.07 07:11 (5 sec)",
        "Start: 2026.11.07 07:10",
        "End: 2026.11.07 07:11 (16 sec)",
        "End: 2026.11.07 07:10 (3 sec)"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/executor.log:90818",
      "observed_methods_until_next": 3,
      "category_counts": {
        "third_party": 3
      },
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-5213.json"
    },
    {
      "input_id": "input-5217",
      "step": 979,
      "version": 29,
      "elapsed_s": 1408.222,
      "wall_time_ms": 1794006800350,
      "next_input_wall_ms": 1794006802260,
      "input_completed_wall_ms": 1794006801372,
      "input_confirmed": true,
      "action": "MODEL_LONG_CLICK android.widget.LinearLayout",
      "action_type": "MODEL_LONG_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g29a2026",
      "concrete_identity": "MODEL_LONG_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/content_fragment\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"de.rampro.activitydiary:id/history_list\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g29s154",
      "source_gui_id": 1082,
      "activity": "de.rampro.activitydiary.ui.history.HistoryActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/executor.log:90951",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-5218.json"
    },
    {
      "input_id": "input-5222",
      "step": 980,
      "version": 29,
      "elapsed_s": 1410.132,
      "wall_time_ms": 1794006802260,
      "next_input_wall_ms": 1794006803167,
      "input_completed_wall_ms": 1794006802289,
      "input_confirmed": true,
      "action": "MODEL_CLICK CANCEL",
      "action_type": "MODEL_CLICK",
      "text": "CANCEL",
      "content_desc": "",
      "resource_id": "android:id/button2",
      "model_action_id": "g16a1173",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"de.rampro.activitydiary:id/buttonPanel\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.Button\"][@resource-id=\"android:id/button2\"][@text=\"CANCEL\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g16s81",
      "source_gui_id": 1083,
      "activity": "de.rampro.activitydiary.ui.history.HistoryActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/executor.log:91108",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-5223.json"
    },
    {
      "input_id": "input-5227",
      "step": 981,
      "version": 29,
      "elapsed_s": 1411.039,
      "wall_time_ms": 1794006803167,
      "next_input_wall_ms": 1794006804266,
      "input_completed_wall_ms": 1794006803190,
      "input_confirmed": true,
      "action": "MODEL_CLICK android.widget.LinearLayout",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g29a2029",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/content_fragment\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"de.rampro.activitydiary:id/history_list\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g29s154",
      "source_gui_id": 1084,
      "activity": "de.rampro.activitydiary.ui.history.HistoryActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/executor.log:91171",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-5228.json"
    },
    {
      "input_id": "input-5232",
      "step": 982,
      "version": 29,
      "elapsed_s": 1412.138,
      "wall_time_ms": 1794006804266,
      "next_input_wall_ms": 1794006805497,
      "input_completed_wall_ms": 1794006804288,
      "input_confirmed": true,
      "action": "MODEL_CLICK #47c28800",
      "action_type": "MODEL_CLICK",
      "text": "#47c28800",
      "content_desc": "Navigate up",
      "resource_id": "",
      "model_action_id": "g8a423",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageButton\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"Navigate up\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g8s23",
      "source_gui_id": 1085,
      "activity": "de.rampro.activitydiary.ui.history.HistoryDetailActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/executor.log:91265",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-5233.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 975,
      "monotonic_ns": 1895836994603593,
      "wall_time_ms": 1794006789243,
      "abstraction_version": 27,
      "state_id": "g16s85",
      "model_action_id": "g16a1206",
      "entry_id": "semantic-25-c7",
      "request_id": "semantic-25",
      "candidate_id": "c7",
      "confidence": 1,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "d8c62f9d4b285524f767c5439ef1d4aeb8ddff83a24da5614d4087e3907ebda0",
      "concrete_identity": "80bdd1ef9549f082336e42a8f616ed7e8b29370cd4d6b4d8bc948c70eb3c0937",
      "decision_scope": "0584608abb7901ead18699eec25ee3ef421d6fd1b5a2233c900bf36182b4f581",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-25",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 2,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 2,
      "selected_history": 2,
      "comparison_count": 2,
      "same_count": 0,
      "different_count": 2,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 2,
      "low_confidence_count": 0,
      "full_history_compared": true,
      "exploratory": false,
      "_line": 3094
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 975,
      "monotonic_ns": 1895836995698967,
      "wall_time_ms": 1794006789244,
      "abstraction_version": 27,
      "state_id": "g16s85",
      "model_action_id": "g16a1206",
      "entry_id": "semantic-25-c7",
      "request_id": "semantic-25",
      "candidate_id": "c7",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "d8c62f9d4b285524f767c5439ef1d4aeb8ddff83a24da5614d4087e3907ebda0",
      "input_fingerprint": "e40a1cb02a5e7b17eeb1c2c9133d364e35977036e60fac31efaae6f165d46896",
      "concrete_identity": "80bdd1ef9549f082336e42a8f616ed7e8b29370cd4d6b4d8bc948c70eb3c0937",
      "decision_scope": "0584608abb7901ead18699eec25ee3ef421d6fd1b5a2233c900bf36182b4f581",
      "_line": 3097
    },
    "PROBE_NAVIGATION_ELIGIBILITY": {
      "event": "PROBE_NAVIGATION_ELIGIBILITY",
      "step": 976,
      "monotonic_ns": 1895838430899898,
      "wall_time_ms": 1794006790679,
      "abstraction_version": 27,
      "state_id": "g16s85",
      "model_action_id": "g16a1206",
      "entry_id": "semantic-25-c7",
      "request_id": "semantic-25",
      "candidate_id": "c7",
      "concrete_identity": "80bdd1ef9549f082336e42a8f616ed7e8b29370cd4d6b4d8bc948c70eb3c0937",
      "confidence": 1,
      "reason": "eligible",
      "navigation": true,
      "confidence_pass": true,
      "source_valid": true,
      "same_state_confirmed": false,
      "related_execution_suppressed": false,
      "navigation_arrived": false,
      "_line": 3109
    },
    "PROBE_NAVIGATION_SELECTED": {
      "event": "PROBE_NAVIGATION_SELECTED",
      "step": 976,
      "monotonic_ns": 1895838876362354,
      "wall_time_ms": 1794006791125,
      "abstraction_version": 27,
      "state_id": "g16s85",
      "model_action_id": "g16a1206",
      "entry_id": "semantic-25-c7",
      "request_id": "semantic-25",
      "candidate_id": "c7",
      "concrete_identity": "80bdd1ef9549f082336e42a8f616ed7e8b29370cd4d6b4d8bc948c70eb3c0937",
      "confidence": 1,
      "path_id": "p242",
      "source": "native_remote_path",
      "_line": 3114
    },
    "PROBE_NAVIGATION_ARRIVED": {
      "event": "PROBE_NAVIGATION_ARRIVED",
      "step": 977,
      "monotonic_ns": 1895839648921107,
      "wall_time_ms": 1794006791897,
      "abstraction_version": 27,
      "state_id": "g16s85",
      "model_action_id": "g16a1206",
      "entry_id": "semantic-25-c7",
      "request_id": "semantic-25",
      "candidate_id": "c7",
      "concrete_identity": "80bdd1ef9549f082336e42a8f616ed7e8b29370cd4d6b4d8bc948c70eb3c0937",
      "confidence": 1,
      "path_id": "p242",
      "arrived": true,
      "reason": "arrived",
      "last_availability": "awaiting_native_binding",
      "binding_reason": "unique_identity_match",
      "source_match_count": 1,
      "target_match_count": 1,
      "audit_path": "jev-audit/navigation/event-5202.json",
      "_line": 3119
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 977,
      "monotonic_ns": 1895839685395317,
      "wall_time_ms": 1794006791934,
      "abstraction_version": 27,
      "state_id": "g16s85",
      "model_action_id": "g16a1206",
      "entry_id": "semantic-25-c7",
      "request_id": "semantic-25",
      "candidate_id": "c7",
      "confidence": 1,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "d8c62f9d4b285524f767c5439ef1d4aeb8ddff83a24da5614d4087e3907ebda0",
      "decision_scope": "0584608abb7901ead18699eec25ee3ef421d6fd1b5a2233c900bf36182b4f581",
      "concrete_identity": "80bdd1ef9549f082336e42a8f616ed7e8b29370cd4d6b4d8bc948c70eb3c0937",
      "_line": 3123
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 977,
      "monotonic_ns": 1895839685431053,
      "wall_time_ms": 1794006791934,
      "abstraction_version": 27,
      "state_id": "g16s85",
      "model_action_id": "g16a1206",
      "entry_id": "semantic-25-c7",
      "request_id": "semantic-25",
      "candidate_id": "c7",
      "confidence": 1,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 3124
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 977,
      "monotonic_ns": 1895839722293588,
      "wall_time_ms": 1794006791971,
      "abstraction_version": 27,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-25-c7",
      "request_id": "semantic-25",
      "candidate_id": "c7",
      "event_count": 2,
      "_line": 3127
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 977,
      "monotonic_ns": 1895839756977272,
      "wall_time_ms": 1794006792006,
      "abstraction_version": 27,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-25-c7",
      "request_id": "semantic-25",
      "candidate_id": "c7",
      "_line": 3128
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 978,
      "monotonic_ns": 1895843949141159,
      "wall_time_ms": 1794006796198,
      "abstraction_version": 28,
      "state_id": "g16s85",
      "model_action_id": "g16a1206",
      "entry_id": "semantic-25-c7",
      "request_id": "semantic-25",
      "candidate_id": "c7",
      "confidence": 1,
      "choice": "PROMOTE",
      "transition_id": "g28e751:966",
      "target_state": "g28s152",
      "input_confirmed": true,
      "_line": 3131
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 977,
    "monotonic_ns": 1895839685667249,
    "wall_time_ms": 1794006791934,
    "abstraction_version": 27,
    "state_id": "g16s85",
    "model_action_id": "g16a1206",
    "snapshot_reason": "selection",
    "state_visits": 5,
    "state_first_seen": 294,
    "state_last_seen": 977,
    "state_saturated": false,
    "state_saturation": 0.2857143,
    "native_state_saturated": false,
    "native_unsaturated_model_action_count": 5,
    "model_action_count": 7,
    "enabled_valid_action_count": 7,
    "unsaturated_model_action_count": 5,
    "unvisited_model_action_count": 5,
    "effective_unvisited_model_action_count": 5,
    "effective_state_saturated": false,
    "local_probe_action_count": 0,
    "navigation_action_count": 5,
    "enabled_valid_unvisited_action_count": 5,
    "unvisited_model_action_ids": "g16a1201,g16a1202,g16a1203,g16a1205,g16a1207",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 3,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=de.rampro.activitydiary.ui.main.MainActivity|class=android.widget.CheckedTextView|text=Diary|resource_id=de.rampro.activitydiary:id/design_menu_item_text|bounds=42,725,693,851",
    "selected_resolved_node_count": 9,
    "_line": 3126
  }
}

四、是否值得PROMOTE

完整已保存历史支持此前已尝试等价功能;不能自动归为模型错误。

疑似主要环节:HISTORY_SCOPE;wire关系审查:UNKNOWN。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

activitydiary JEV step1072 Select Activity

run_2b38f68437b6480c8f26d01cec61b440 · 第25.69分钟 · 请求step1072 / 决策step1072 / 执行step1072 · REPEATED_SUPPORTED · 证据HIGH · 结构化审查

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p1 对step918=0.790000),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g16s84 / g16a1199;合法历史1条,比较1条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p1 / 918Edit ActivitiesDIFFERENT_OPERATION0.79000000True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p1",
    "history_id": "h1",
    "history_step": 918,
    "history_input_id": "input-4890",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.79,
    "probabilities": {
      "SAME_OPERATION": 0.11,
      "DIFFERENT_OPERATION": 0.86,
      "INSUFFICIENT_EVIDENCE": 0.03
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.11,
        "DIFFERENT_OPERATION": 0.86,
        "INSUFFICIENT_EVIDENCE": 0.03
      },
      "confidence": 0.79
    },
    "model_visible_history": {
      "class": "android.widget.CheckedTextView",
      "resource_id": "de.rampro.activitydiary:id/design_menu_item_text",
      "text": "Edit Activities",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 6,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/navigation_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"de.rampro.activitydiary:id/design_navigation_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.appcompat.widget.LinearLayoutCompat\"][@resource-id=\"de.rampro.activitydiary:id/nav_activity_manager\"][@text=\"\"][@content-desc=\"\"][@index=6][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckedTextView\"][@resource-id=\"de.rampro.activitydiary:id/design_menu_item_text\"][@text=\"Edit Act\"][@content-desc=\"\"][@index=6][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g16a1199",
      "source_state_id": "g16s84",
      "bounds": [
        42,
        1229,
        693,
        1355
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.CheckedTextView",
          "resource_id": "de.rampro.activitydiary:id/design_menu_item_text",
          "text": "Edit Activities",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "androidx.appcompat.widget.LinearLayoutCompat",
        "resource_id": "de.rampro.activitydiary:id/nav_activity_manager",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "androidx.appcompat.widget.LinearLayoutCompat",
          "resource_id": "de.rampro.activitydiary:id/nav_activity_manager"
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 1012,
      "source_gui_timestamp": 918,
      "current_state": "g16s84",
      "current_model_action": "g16a1199",
      "current_version": 31,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

Select Activity返回同一主界面;当前随机数字名称不构成新的选择功能。

等价历史是否送入Provider wire:NO;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

此前step / UTC页面与控件确认与目标
131
2026-11-06T22:53:32.268+00:00
Select Activity
de.rampro.activitydiary.ui.main.MainActivity
Native确认=True
de.rampro.activitydiary.ui.main.MainActivity
保留目标GUI
433
2026-11-06T23:01:02.242+00:00
Select Activity
de.rampro.activitydiary.ui.main.MainActivity
Native确认=True
de.rampro.activitydiary.ui.main.MainActivity
保留目标GUI

三、Probe执行后发生什么

Select Activity 返回主页面,当前活动为随机数字名称;不按名称不同认定新功能。

activitydiary JEV step1072 Select Activity before_screenshot
before_screenshot · identity_verified · 2026-11-06T23:15:33.448+00:00
activitydiary JEV step1072 Select Activity after_screenshot
after_screenshot · identity_verified · 2026-11-06T23:15:34.742+00:00

Run内首次METHOD观察:完成后2秒=0,10秒=0,下一动作前B=0。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-5719",
      "step": 1073,
      "version": 31,
      "elapsed_s": 1542.634,
      "wall_time_ms": 1794006934762,
      "next_input_wall_ms": 1794006936020,
      "input_completed_wall_ms": 1794006935122,
      "input_confirmed": true,
      "action": "MODEL_SCROLL_TOP_DOWN de.rampro.activitydiary:id/viewpager",
      "action_type": "MODEL_SCROLL_TOP_DOWN",
      "text": "",
      "content_desc": "",
      "resource_id": "de.rampro.activitydiary:id/viewpager",
      "model_action_id": "g31a2184",
      "concrete_identity": "MODEL_SCROLL_TOP_DOWN|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/content_fragment\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"de.rampro.activitydiary:id/main_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.viewpager.widget.ViewPager\"][@resource-id=\"de.rampro.activitydiary:id/viewpager\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true'][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']",
      "state_id": "g31s163",
      "source_gui_id": 1179,
      "activity": "de.rampro.activitydiary.ui.main.MainActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#8690306c",
        "Activity Diary",
        "What are you doing?",
        "Add Activity",
        "Search",
        "#18616e3b",
        "#6bedd736",
        "+33718447175.968",
        "Statistics",
        "Note",
        "Pictures",
        "STATISTICS",
        "NOTE",
        "PICTURES",
        "Cooking",
        "Cleaning",
        "_deleted-2",
        "Cinema",
        "_deleted"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/executor.log:100012",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-5720.json"
    },
    {
      "input_id": "input-5724",
      "step": 1074,
      "version": 31,
      "elapsed_s": 1543.892,
      "wall_time_ms": 1794006936020,
      "next_input_wall_ms": 1794006936957,
      "input_completed_wall_ms": 1794006936054,
      "input_confirmed": true,
      "action": "MODEL_CLICK de.rampro.activitydiary:id/activity_background",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "de.rampro.activitydiary:id/activity_background",
      "model_action_id": "g31a2193",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/content_fragment\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"de.rampro.activitydiary:id/main_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.RelativeLayout\"][@resource-id=\"de.rampro.activitydiary:id/activity_background\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g31s163",
      "source_gui_id": 1180,
      "activity": "de.rampro.activitydiary.ui.main.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/executor.log:100128",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-5725.json"
    },
    {
      "input_id": "input-5729",
      "step": 1075,
      "version": 31,
      "elapsed_s": 1544.829,
      "wall_time_ms": 1794006936957,
      "next_input_wall_ms": 1794006938999,
      "input_completed_wall_ms": 1794006938008,
      "input_confirmed": true,
      "action": "MODEL_LONG_CLICK de.rampro.activitydiary:id/select_card_view",
      "action_type": "MODEL_LONG_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "de.rampro.activitydiary:id/select_card_view",
      "model_action_id": "g31a2157",
      "concrete_identity": "MODEL_LONG_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/content_fragment\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"de.rampro.activitydiary:id/main_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"de.rampro.activitydiary:id/select_recycler\"][@text=\"\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/select_card_view\"][@text=\"\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g31s161",
      "source_gui_id": 1181,
      "activity": "de.rampro.activitydiary.ui.main.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/executor.log:100228",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-5730.json"
    },
    {
      "input_id": "input-5734",
      "step": 1076,
      "version": 31,
      "elapsed_s": 1546.871,
      "wall_time_ms": 1794006938999,
      "next_input_wall_ms": 1794006940261,
      "input_completed_wall_ms": 1794006939556,
      "input_confirmed": true,
      "action": "MODEL_BACK NA",
      "action_type": "MODEL_BACK",
      "text": null,
      "content_desc": null,
      "resource_id": null,
      "model_action_id": "g15a951",
      "concrete_identity": null,
      "state_id": "g15s67",
      "source_gui_id": 1182,
      "activity": "de.rampro.activitydiary.ui.generic.EditActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/executor.log:100345",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-5735.json"
    },
    {
      "input_id": "input-5739",
      "step": 1077,
      "version": 31,
      "elapsed_s": 1548.133,
      "wall_time_ms": 1794006940261,
      "next_input_wall_ms": 1794006941190,
      "input_completed_wall_ms": 1794006940287,
      "input_confirmed": true,
      "action": "MODEL_CLICK de.rampro.activitydiary:id/activity_background",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "de.rampro.activitydiary:id/activity_background",
      "model_action_id": "g31a2140",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/content_fragment\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"de.rampro.activitydiary:id/main_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.RelativeLayout\"][@resource-id=\"de.rampro.activitydiary:id/activity_background\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g31s161",
      "source_gui_id": 1183,
      "activity": "de.rampro.activitydiary.ui.main.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/executor.log:100425",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-5740.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 1072,
      "monotonic_ns": 1895981141197420,
      "wall_time_ms": 1794006933390,
      "abstraction_version": 31,
      "state_id": "g16s84",
      "model_action_id": "g16a1199",
      "entry_id": "semantic-29-c1",
      "request_id": "semantic-29",
      "candidate_id": "c1",
      "confidence": 0.79,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "718fba17708cc372b79987cadb35fd95b1cf9ce97a2d883735d2014e21335cee",
      "concrete_identity": "448791cbc7871827bf742e0c0610fcd136cf7e3d35d9ed2c5d7cdd2339986522",
      "decision_scope": "0c635b1ab0b157ee13e8b7b9619b74424a9e46c33a03abad659433674aa9c081",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-29",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 1,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 1,
      "selected_history": 1,
      "comparison_count": 1,
      "same_count": 0,
      "different_count": 1,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 1,
      "low_confidence_count": 0,
      "full_history_compared": true,
      "exploratory": false,
      "_line": 3478
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 1072,
      "monotonic_ns": 1895981141729318,
      "wall_time_ms": 1794006933390,
      "abstraction_version": 31,
      "state_id": "g16s84",
      "model_action_id": "g16a1199",
      "entry_id": "semantic-29-c1",
      "request_id": "semantic-29",
      "candidate_id": "c1",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "718fba17708cc372b79987cadb35fd95b1cf9ce97a2d883735d2014e21335cee",
      "input_fingerprint": "76a6b0a252f99c9dd80525b75b4446bf333eb13b70dc9afe5486b46bace1e904",
      "concrete_identity": "448791cbc7871827bf742e0c0610fcd136cf7e3d35d9ed2c5d7cdd2339986522",
      "decision_scope": "0c635b1ab0b157ee13e8b7b9619b74424a9e46c33a03abad659433674aa9c081",
      "_line": 3481
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 1072,
      "monotonic_ns": 1895981154710179,
      "wall_time_ms": 1794006933403,
      "abstraction_version": 31,
      "state_id": "g16s84",
      "model_action_id": "g16a1199",
      "entry_id": "semantic-29-c1",
      "request_id": "semantic-29",
      "candidate_id": "c1",
      "confidence": 0.79,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "718fba17708cc372b79987cadb35fd95b1cf9ce97a2d883735d2014e21335cee",
      "decision_scope": "0c635b1ab0b157ee13e8b7b9619b74424a9e46c33a03abad659433674aa9c081",
      "concrete_identity": "448791cbc7871827bf742e0c0610fcd136cf7e3d35d9ed2c5d7cdd2339986522",
      "_line": 3484
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 1072,
      "monotonic_ns": 1895981154733231,
      "wall_time_ms": 1794006933403,
      "abstraction_version": 31,
      "state_id": "g16s84",
      "model_action_id": "g16a1199",
      "entry_id": "semantic-29-c1",
      "request_id": "semantic-29",
      "candidate_id": "c1",
      "confidence": 0.79,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 3485
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 1072,
      "monotonic_ns": 1895981202557676,
      "wall_time_ms": 1794006933451,
      "abstraction_version": 31,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-29-c1",
      "request_id": "semantic-29",
      "candidate_id": "c1",
      "event_count": 2,
      "_line": 3488
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 1072,
      "monotonic_ns": 1895981239249915,
      "wall_time_ms": 1794006933488,
      "abstraction_version": 31,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-29-c1",
      "request_id": "semantic-29",
      "candidate_id": "c1",
      "_line": 3489
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 1073,
      "monotonic_ns": 1895982503547833,
      "wall_time_ms": 1794006934752,
      "abstraction_version": 31,
      "state_id": "g16s84",
      "model_action_id": "g16a1199",
      "entry_id": "semantic-29-c1",
      "request_id": "semantic-29",
      "candidate_id": "c1",
      "confidence": 0.79,
      "choice": "PROMOTE",
      "transition_id": "g31e809:1058",
      "target_state": "g31s163",
      "input_confirmed": true,
      "_line": 3491
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 1072,
    "monotonic_ns": 1895981155008699,
    "wall_time_ms": 1794006933404,
    "abstraction_version": 31,
    "state_id": "g16s84",
    "model_action_id": "g16a1199",
    "snapshot_reason": "selection",
    "state_visits": 7,
    "state_first_seen": 291,
    "state_last_seen": 1072,
    "state_saturated": true,
    "state_saturation": 1,
    "native_state_saturated": true,
    "native_unsaturated_model_action_count": 0,
    "model_action_count": 5,
    "enabled_valid_action_count": 5,
    "unsaturated_model_action_count": 0,
    "unvisited_model_action_count": 0,
    "effective_unvisited_model_action_count": 0,
    "effective_state_saturated": true,
    "local_probe_action_count": 0,
    "navigation_action_count": 0,
    "enabled_valid_unvisited_action_count": 0,
    "unvisited_model_action_ids": "",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 2,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=de.rampro.activitydiary.ui.main.MainActivity|class=android.widget.CheckedTextView|text=Select A|resource_id=de.rampro.activitydiary:id/design_menu_item_text|bounds=42,599,693,725",
    "selected_resolved_node_count": 9,
    "_line": 3487
  }
}

四、是否值得PROMOTE

完整已保存历史支持此前已尝试等价功能;不能自动归为模型错误。

疑似主要环节:HISTORY_SCOPE;wire关系审查:UNKNOWN。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

activitydiary JEV step1125 Diary

run_2b38f68437b6480c8f26d01cec61b440 · 第26.86分钟 · 请求step1072 / 决策step1072 / 执行step1125 · REPEATED_SUPPORTED · 证据HIGH · 结构化审查

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p2 对step918=0.980000),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g16s84 / g16a1199;合法历史1条,比较1条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p2 / 918Edit ActivitiesDIFFERENT_OPERATION0.98000000True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p2",
    "history_id": "h1",
    "history_step": 918,
    "history_input_id": "input-4890",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.98,
    "probabilities": {
      "SAME_OPERATION": 0,
      "DIFFERENT_OPERATION": 0.99,
      "INSUFFICIENT_EVIDENCE": 0.01
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c2` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0,
        "DIFFERENT_OPERATION": 0.99,
        "INSUFFICIENT_EVIDENCE": 0.01
      },
      "confidence": 0.98
    },
    "model_visible_history": {
      "class": "android.widget.CheckedTextView",
      "resource_id": "de.rampro.activitydiary:id/design_menu_item_text",
      "text": "Edit Activities",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 6,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/navigation_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"de.rampro.activitydiary:id/design_navigation_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.appcompat.widget.LinearLayoutCompat\"][@resource-id=\"de.rampro.activitydiary:id/nav_activity_manager\"][@text=\"\"][@content-desc=\"\"][@index=6][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckedTextView\"][@resource-id=\"de.rampro.activitydiary:id/design_menu_item_text\"][@text=\"Edit Act\"][@content-desc=\"\"][@index=6][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g16a1199",
      "source_state_id": "g16s84",
      "bounds": [
        42,
        1229,
        693,
        1355
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.CheckedTextView",
          "resource_id": "de.rampro.activitydiary:id/design_menu_item_text",
          "text": "Edit Activities",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "androidx.appcompat.widget.LinearLayoutCompat",
        "resource_id": "de.rampro.activitydiary:id/nav_activity_manager",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "androidx.appcompat.widget.LinearLayoutCompat",
          "resource_id": "de.rampro.activitydiary:id/nav_activity_manager"
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 1012,
      "source_gui_timestamp": 918,
      "current_state": "g16s84",
      "current_model_action": "g16a1199",
      "current_version": 31,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

决策在1072;142/264早已进入Diary。1125只是同一列表中新增数据记录。

等价历史是否送入Provider wire:NO;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

此前step / UTC页面与控件确认与目标
142
2026-11-06T22:53:44.667+00:00
Diary
de.rampro.activitydiary.ui.main.MainActivity
Native确认=True
de.rampro.activitydiary.ui.history.HistoryActivity
保留目标GUI
264
2026-11-06T22:56:35.657+00:00
Diary
de.rampro.activitydiary.ui.main.MainActivity
Native确认=True
de.rampro.activitydiary.ui.history.HistoryActivity
保留目标GUI

三、Probe执行后发生什么

Diary 再次打开同模板记录列表,新增数据实例不等于新功能。

activitydiary JEV step1125 Diary before_screenshot
before_screenshot · identity_verified · 2026-11-06T23:16:43.877+00:00
activitydiary JEV step1125 Diary after_screenshot
after_screenshot · identity_verified · 2026-11-06T23:16:48.196+00:00

Run内首次METHOD观察:完成后2秒=0,10秒=0,下一动作前B=0。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-6016",
      "step": 1126,
      "version": 32,
      "elapsed_s": 1616.128,
      "wall_time_ms": 1794007008256,
      "next_input_wall_ms": 1794007010173,
      "input_completed_wall_ms": 1794007009289,
      "input_confirmed": true,
      "action": "MODEL_LONG_CLICK android.widget.LinearLayout",
      "action_type": "MODEL_LONG_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g32a2282",
      "concrete_identity": "MODEL_LONG_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/content_fragment\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"de.rampro.activitydiary:id/history_list\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g32s168",
      "source_gui_id": 1232,
      "activity": "de.rampro.activitydiary.ui.history.HistoryActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#87f83ae2",
        "Diary",
        "Search",
        "TODAY",
        "_deleted",
        "Start: 2026.11.07 18:50",
        "End: 2026.11.07 06:54 (-23 sec)",
        "-82580858586019118347\n",
        "+33718447175.968",
        "Start: 2026.11.07 07:16",
        "End: 2026.11.07 07:16 (0 sec)",
        "Cooking",
        "End: 2026.11.07 07:16 (2 sec)",
        "_deleted-2",
        "End: 2026.11.07 07:16 (10 sec)",
        "Cleaning",
        "End: 2026.11.07 07:16 (1 sec)"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/executor.log:105976",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-6017.json"
    },
    {
      "input_id": "input-6021",
      "step": 1127,
      "version": 32,
      "elapsed_s": 1618.045,
      "wall_time_ms": 1794007010173,
      "next_input_wall_ms": 1794007011278,
      "input_completed_wall_ms": 1794007010389,
      "input_confirmed": true,
      "action": "MODEL_BACK NA",
      "action_type": "MODEL_BACK",
      "text": null,
      "content_desc": null,
      "resource_id": null,
      "model_action_id": "g16a1175",
      "concrete_identity": null,
      "state_id": "g16s81",
      "source_gui_id": 1233,
      "activity": "de.rampro.activitydiary.ui.history.HistoryActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/executor.log:106150",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-6022.json"
    },
    {
      "input_id": "input-6026",
      "step": 1128,
      "version": 32,
      "elapsed_s": 1619.15,
      "wall_time_ms": 1794007011278,
      "next_input_wall_ms": 1794007012244,
      "input_completed_wall_ms": 1794007011307,
      "input_confirmed": true,
      "action": "MODEL_CLICK #87f83ae2",
      "action_type": "MODEL_CLICK",
      "text": "#87f83ae2",
      "content_desc": "Navigate up",
      "resource_id": "",
      "model_action_id": "g32a2274",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageButton\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"Navigate up\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g32s168",
      "source_gui_id": 1234,
      "activity": "de.rampro.activitydiary.ui.history.HistoryActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/executor.log:106211",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-6027.json"
    },
    {
      "input_id": "input-6031",
      "step": 1129,
      "version": 32,
      "elapsed_s": 1620.116,
      "wall_time_ms": 1794007012244,
      "next_input_wall_ms": 1794007015120,
      "input_completed_wall_ms": 1794007012605,
      "input_confirmed": true,
      "action": "MODEL_SCROLL_LEFT_RIGHT de.rampro.activitydiary:id/viewpager",
      "action_type": "MODEL_SCROLL_LEFT_RIGHT",
      "text": "",
      "content_desc": "",
      "resource_id": "de.rampro.activitydiary:id/viewpager",
      "model_action_id": "g31a2144",
      "concrete_identity": "MODEL_SCROLL_LEFT_RIGHT|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/content_fragment\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"de.rampro.activitydiary:id/main_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.viewpager.widget.ViewPager\"][@resource-id=\"de.rampro.activitydiary:id/viewpager\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true'][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']",
      "state_id": "g31s161",
      "source_gui_id": 1235,
      "activity": "de.rampro.activitydiary.ui.main.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/executor.log:106328",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-6032.json"
    },
    {
      "input_id": "input-6038",
      "step": 1130,
      "version": 32,
      "elapsed_s": 1622.992,
      "wall_time_ms": 1794007015120,
      "next_input_wall_ms": 1794007016395,
      "input_completed_wall_ms": 1794007015489,
      "input_confirmed": true,
      "action": "MODEL_SCROLL_RIGHT_LEFT de.rampro.activitydiary:id/viewpager",
      "action_type": "MODEL_SCROLL_RIGHT_LEFT",
      "text": "",
      "content_desc": "",
      "resource_id": "de.rampro.activitydiary:id/viewpager",
      "model_action_id": "g1a32",
      "concrete_identity": "MODEL_SCROLL_RIGHT_LEFT|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/content_fragment\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"de.rampro.activitydiary:id/main_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.viewpager.widget.ViewPager\"][@resource-id=\"de.rampro.activitydiary:id/viewpager\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true'][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']",
      "state_id": "g1s1",
      "source_gui_id": 1236,
      "activity": "de.rampro.activitydiary.ui.main.MainActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#8690306c",
        "Activity Diary",
        "What are you doing?",
        "Add Activity",
        "Search",
        "#18616e3b",
        "#6bedd736",
        "<No Activity>",
        "Statistics",
        "Note",
        "Pictures",
        "STATISTICS",
        "NOTE",
        "PICTURES",
        "+33718447175.968",
        "Cooking",
        "_deleted-2",
        "Cleaning",
        "Cinema",
        "_deleted",
        "Since a few seconds",
        "-",
        "2026 Week 45: 59 sec",
        "November 2026: 59 sec"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/executor.log:106448",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-6039.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 1072,
      "monotonic_ns": 1895981141230659,
      "wall_time_ms": 1794006933390,
      "abstraction_version": 31,
      "state_id": "g16s84",
      "model_action_id": "g16a1199",
      "entry_id": "semantic-29-c2",
      "request_id": "semantic-29",
      "candidate_id": "c2",
      "confidence": 0.98,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "718fba17708cc372b79987cadb35fd95b1cf9ce97a2d883735d2014e21335cee",
      "concrete_identity": "80bdd1ef9549f082336e42a8f616ed7e8b29370cd4d6b4d8bc948c70eb3c0937",
      "decision_scope": "0c635b1ab0b157ee13e8b7b9619b74424a9e46c33a03abad659433674aa9c081",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-29",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 1,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 1,
      "selected_history": 1,
      "comparison_count": 1,
      "same_count": 0,
      "different_count": 1,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 1,
      "low_confidence_count": 0,
      "full_history_compared": true,
      "exploratory": false,
      "_line": 3479
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 1072,
      "monotonic_ns": 1895981142022887,
      "wall_time_ms": 1794006933391,
      "abstraction_version": 31,
      "state_id": "g16s84",
      "model_action_id": "g16a1199",
      "entry_id": "semantic-29-c2",
      "request_id": "semantic-29",
      "candidate_id": "c2",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "718fba17708cc372b79987cadb35fd95b1cf9ce97a2d883735d2014e21335cee",
      "input_fingerprint": "76a6b0a252f99c9dd80525b75b4446bf333eb13b70dc9afe5486b46bace1e904",
      "concrete_identity": "80bdd1ef9549f082336e42a8f616ed7e8b29370cd4d6b4d8bc948c70eb3c0937",
      "decision_scope": "0c635b1ab0b157ee13e8b7b9619b74424a9e46c33a03abad659433674aa9c081",
      "_line": 3482
    },
    "PROBE_NAVIGATION_ELIGIBILITY": {
      "event": "PROBE_NAVIGATION_ELIGIBILITY",
      "step": 1119,
      "monotonic_ns": 1896043901908786,
      "wall_time_ms": 1794006996150,
      "abstraction_version": 31,
      "state_id": "g16s84",
      "model_action_id": "g16a1199",
      "entry_id": "semantic-29-c2",
      "request_id": "semantic-29",
      "candidate_id": "c2",
      "concrete_identity": "80bdd1ef9549f082336e42a8f616ed7e8b29370cd4d6b4d8bc948c70eb3c0937",
      "confidence": 0.98,
      "reason": "related_concrete_confirmed",
      "navigation": false,
      "confidence_pass": true,
      "source_valid": true,
      "same_state_confirmed": false,
      "related_execution_suppressed": true,
      "navigation_arrived": false,
      "_line": 3692
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 1125,
      "monotonic_ns": 1896051575953930,
      "wall_time_ms": 1794007003825,
      "abstraction_version": 31,
      "state_id": "g16s84",
      "model_action_id": "g16a1199",
      "entry_id": "semantic-29-c2",
      "request_id": "semantic-29",
      "candidate_id": "c2",
      "confidence": 0.98,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "718fba17708cc372b79987cadb35fd95b1cf9ce97a2d883735d2014e21335cee",
      "decision_scope": "0c635b1ab0b157ee13e8b7b9619b74424a9e46c33a03abad659433674aa9c081",
      "concrete_identity": "80bdd1ef9549f082336e42a8f616ed7e8b29370cd4d6b4d8bc948c70eb3c0937",
      "_line": 3722
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 1125,
      "monotonic_ns": 1896051576083795,
      "wall_time_ms": 1794007003825,
      "abstraction_version": 31,
      "state_id": "g16s84",
      "model_action_id": "g16a1199",
      "entry_id": "semantic-29-c2",
      "request_id": "semantic-29",
      "candidate_id": "c2",
      "confidence": 0.98,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 3723
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 1125,
      "monotonic_ns": 1896051636423470,
      "wall_time_ms": 1794007003885,
      "abstraction_version": 31,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-29-c2",
      "request_id": "semantic-29",
      "candidate_id": "c2",
      "event_count": 2,
      "_line": 3726
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 1125,
      "monotonic_ns": 1896051672698185,
      "wall_time_ms": 1794007003921,
      "abstraction_version": 31,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-29-c2",
      "request_id": "semantic-29",
      "candidate_id": "c2",
      "_line": 3727
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 1126,
      "monotonic_ns": 1896055960518227,
      "wall_time_ms": 1794007008209,
      "abstraction_version": 32,
      "state_id": "g16s84",
      "model_action_id": "g16a1199",
      "entry_id": "semantic-29-c2",
      "request_id": "semantic-29",
      "candidate_id": "c2",
      "confidence": 0.98,
      "choice": "PROMOTE",
      "transition_id": "g32e851:1111",
      "target_state": "g32s168",
      "input_confirmed": true,
      "_line": 3730
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 1125,
    "monotonic_ns": 1896051576471086,
    "wall_time_ms": 1794007003825,
    "abstraction_version": 31,
    "state_id": "g16s84",
    "model_action_id": "g16a1199",
    "snapshot_reason": "selection",
    "state_visits": 8,
    "state_first_seen": 291,
    "state_last_seen": 1125,
    "state_saturated": true,
    "state_saturation": 1,
    "native_state_saturated": true,
    "native_unsaturated_model_action_count": 0,
    "model_action_count": 5,
    "enabled_valid_action_count": 5,
    "unsaturated_model_action_count": 0,
    "unvisited_model_action_count": 0,
    "effective_unvisited_model_action_count": 0,
    "effective_state_saturated": true,
    "local_probe_action_count": 0,
    "navigation_action_count": 0,
    "enabled_valid_unvisited_action_count": 0,
    "unvisited_model_action_ids": "",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 3,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=de.rampro.activitydiary.ui.main.MainActivity|class=android.widget.CheckedTextView|text=Diary|resource_id=de.rampro.activitydiary:id/design_menu_item_text|bounds=42,725,693,851",
    "selected_resolved_node_count": 9,
    "_line": 3725
  }
}

四、是否值得PROMOTE

完整已保存历史支持此前已尝试等价功能;不能自动归为模型错误。

疑似主要环节:HISTORY_SCOPE;wire关系审查:UNKNOWN。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

activitydiary JEV step1201 Statistics

run_2b38f68437b6480c8f26d01cec61b440 · 第29.06分钟 · 请求step1072 / 决策step1072 / 执行step1201 · REPEATED_SUPPORTED · 证据HIGH · 深入复核

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p3 对step918=1.000000),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g16s84 / g16a1199;合法历史1条,比较1条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p3 / 918Edit ActivitiesDIFFERENT_OPERATION1.00000000True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p3",
    "history_id": "h1",
    "history_step": 918,
    "history_input_id": "input-4890",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 1,
    "probabilities": {
      "SAME_OPERATION": 0,
      "DIFFERENT_OPERATION": 1,
      "INSUFFICIENT_EVIDENCE": 0
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c3` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0,
        "DIFFERENT_OPERATION": 1,
        "INSUFFICIENT_EVIDENCE": 0
      },
      "confidence": 1
    },
    "model_visible_history": {
      "class": "android.widget.CheckedTextView",
      "resource_id": "de.rampro.activitydiary:id/design_menu_item_text",
      "text": "Edit Activities",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 6,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/navigation_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"de.rampro.activitydiary:id/design_navigation_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.appcompat.widget.LinearLayoutCompat\"][@resource-id=\"de.rampro.activitydiary:id/nav_activity_manager\"][@text=\"\"][@content-desc=\"\"][@index=6][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckedTextView\"][@resource-id=\"de.rampro.activitydiary:id/design_menu_item_text\"][@text=\"Edit Act\"][@content-desc=\"\"][@index=6][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g16a1199",
      "source_state_id": "g16s84",
      "bounds": [
        42,
        1229,
        693,
        1355
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.CheckedTextView",
          "resource_id": "de.rampro.activitydiary:id/design_menu_item_text",
          "text": "Edit Activities",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "androidx.appcompat.widget.LinearLayoutCompat",
        "resource_id": "de.rampro.activitydiary:id/nav_activity_manager",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "androidx.appcompat.widget.LinearLayoutCompat",
          "resource_id": "de.rampro.activitydiary:id/nav_activity_manager"
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 1012,
      "source_gui_timestamp": 918,
      "current_state": "g16s84",
      "current_model_action": "g16a1199",
      "current_version": 31,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

决策在1072,475、564及普通1026均在它之前已进入Statistics;1201再次进入All页。

等价历史是否送入Provider wire:NO;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

此前step / UTC页面与控件确认与目标
475
2026-11-06T23:02:06.294+00:00
Statistics
de.rampro.activitydiary.ui.main.MainActivity
Native确认=True
de.rampro.activitydiary.ui.statistics.StatisticsActivity
保留目标GUI
564
2026-11-06T23:04:00.372+00:00
Statistics
de.rampro.activitydiary.ui.main.MainActivity
Native确认=True
de.rampro.activitydiary.ui.statistics.StatisticsActivity
保留目标GUI
1026
2026-11-06T23:14:24.265+00:00
Statistics
de.rampro.activitydiary.ui.main.MainActivity
Native确认=True
de.rampro.activitydiary.ui.statistics.StatisticsActivity
保留目标GUI
已核实等价操作的先前结果(事后证据;不等于模型Witness)
先前等价操作 step475 target
先前step475 target · alignment=identity_verified
先前等价操作 step564 target
先前step564 target · alignment=identity_verified
先前等价操作 step1026 target
先前step1026 target · alignment=identity_verified
历史Witness执行后的截图(事后证据,未送模型)
Witness step918 target
Witness step918 target · alignment=identity_verified

三、Probe执行后发生什么

Statistics 再次进入 All 统计页,窗口0新增;与475为同一功能。

activitydiary JEV step1201 Statistics before_screenshot
before_screenshot · identity_verified · 2026-11-06T23:18:55.584+00:00
activitydiary JEV step1201 Statistics after_screenshot
after_screenshot · identity_verified · 2026-11-06T23:18:56.844+00:00

Run内首次METHOD观察:完成后2秒=0,10秒=0,下一动作前B=0。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-6460",
      "step": 1202,
      "version": 32,
      "elapsed_s": 1744.847,
      "wall_time_ms": 1794007136975,
      "next_input_wall_ms": 1794007139769,
      "input_completed_wall_ms": 1794007137005,
      "input_confirmed": true,
      "action": "MODEL_CLICK #87f83ae2",
      "action_type": "MODEL_CLICK",
      "text": "#87f83ae2",
      "content_desc": "Navigate up",
      "resource_id": "",
      "model_action_id": "g20a1681",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageButton\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"Navigate up\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g20s125",
      "source_gui_id": 1308,
      "activity": "de.rampro.activitydiary.ui.statistics.StatisticsActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#87f83ae2",
        "Statistics",
        "All"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/executor.log:114364",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-6461.json"
    },
    {
      "input_id": "input-6467",
      "step": 1203,
      "version": 32,
      "elapsed_s": 1747.641,
      "wall_time_ms": 1794007139769,
      "next_input_wall_ms": 1794007140613,
      "input_completed_wall_ms": 1794007139854,
      "input_confirmed": true,
      "action": "MODEL_CLICK _deleted",
      "action_type": "MODEL_CLICK",
      "text": "_deleted",
      "content_desc": "",
      "resource_id": "de.rampro.activitydiary:id/activity_name",
      "model_action_id": "g1a47",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/content_fragment\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"de.rampro.activitydiary:id/main_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"de.rampro.activitydiary:id/select_recycler\"][@text=\"\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/select_card_view\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='true'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"de.rampro.activitydiary:id/activity_name\"][@text=\"_deleted\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g1s1",
      "source_gui_id": 1309,
      "activity": "de.rampro.activitydiary.ui.main.MainActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#8690306c",
        "Activity Diary",
        "What are you doing?",
        "Add Activity",
        "Search",
        "#18616e3b",
        "#6bedd736",
        "<No Activity>",
        "Statistics",
        "Note",
        "Pictures",
        "STATISTICS",
        "NOTE",
        "PICTURES",
        "+33718447175.968",
        "_deleted",
        "Cleaning",
        "Cooking",
        "Cinema",
        "_deleted-2",
        "Since a few seconds",
        "-"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/executor.log:114439",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-6469.json"
    },
    {
      "input_id": "input-6475",
      "step": 1204,
      "version": 32,
      "elapsed_s": 1748.485,
      "wall_time_ms": 1794007140613,
      "next_input_wall_ms": 1794007141923,
      "input_completed_wall_ms": 1794007140988,
      "input_confirmed": true,
      "action": "MODEL_SCROLL_RIGHT_LEFT de.rampro.activitydiary:id/viewpager",
      "action_type": "MODEL_SCROLL_RIGHT_LEFT",
      "text": "",
      "content_desc": "",
      "resource_id": "de.rampro.activitydiary:id/viewpager",
      "model_action_id": "g16a1154",
      "concrete_identity": "MODEL_SCROLL_RIGHT_LEFT|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/content_fragment\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"de.rampro.activitydiary:id/main_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.viewpager.widget.ViewPager\"][@resource-id=\"de.rampro.activitydiary:id/viewpager\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true'][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']",
      "state_id": "g16s80",
      "source_gui_id": 1310,
      "activity": "de.rampro.activitydiary.ui.main.MainActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#8690306c",
        "Activity Diary",
        "What are you doing?",
        "Add Activity",
        "Search",
        "#18616e3b",
        "#6bedd736",
        "_deleted-2",
        "Statistics",
        "Note",
        "Pictures",
        "UNDO",
        "STATISTICS",
        "NOTE",
        "PICTURES",
        "Cleaning",
        "Cooking",
        "+33718447175.968",
        "_deleted",
        "Cinema",
        "Since a few seconds",
        "Average duration: 4 sec",
        "Last start: 2026.11.07 07:17",
        "Sat, 11.07.26: 46 sec",
        "2026 Week 45: 46 sec",
        "November 2026: 46 sec"
      ],
      "probe": false,
      "strategy": "USE_BUFFER",
      "context": "navigation",
      "native_branch": "USE_BUFFER",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/executor.log:114593",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-6476.json"
    },
    {
      "input_id": "input-6480",
      "step": 1205,
      "version": 32,
      "elapsed_s": 1749.795,
      "wall_time_ms": 1794007141923,
      "next_input_wall_ms": 1794007143964,
      "input_completed_wall_ms": 1794007142972,
      "input_confirmed": true,
      "action": "MODEL_LONG_CLICK de.rampro.activitydiary:id/select_card_view",
      "action_type": "MODEL_LONG_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "de.rampro.activitydiary:id/select_card_view",
      "model_action_id": "g31a2214",
      "concrete_identity": "MODEL_LONG_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/content_fragment\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"de.rampro.activitydiary:id/main_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"de.rampro.activitydiary:id/select_recycler\"][@text=\"\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/select_card_view\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g31s164",
      "source_gui_id": 1311,
      "activity": "de.rampro.activitydiary.ui.main.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/executor.log:114700",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-6481.json"
    },
    {
      "input_id": "input-6485",
      "step": 1206,
      "version": 32,
      "elapsed_s": 1751.836,
      "wall_time_ms": 1794007143964,
      "next_input_wall_ms": 1794007145191,
      "input_completed_wall_ms": 1794007143988,
      "input_confirmed": true,
      "action": "MODEL_CLICK #47c28800",
      "action_type": "MODEL_CLICK",
      "text": "#47c28800",
      "content_desc": "Navigate up",
      "resource_id": "",
      "model_action_id": "g15a950",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageButton\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"Navigate up\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g15s67",
      "source_gui_id": 1312,
      "activity": "de.rampro.activitydiary.ui.generic.EditActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/executor.log:114865",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-6486.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 1072,
      "monotonic_ns": 1895981141244020,
      "wall_time_ms": 1794006933390,
      "abstraction_version": 31,
      "state_id": "g16s84",
      "model_action_id": "g16a1199",
      "entry_id": "semantic-29-c3",
      "request_id": "semantic-29",
      "candidate_id": "c3",
      "confidence": 1,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "718fba17708cc372b79987cadb35fd95b1cf9ce97a2d883735d2014e21335cee",
      "concrete_identity": "7e2c1b0803b87e1a2a0792e5a78f4fb2d3679c74b474c9205d070bed21c0b089",
      "decision_scope": "0c635b1ab0b157ee13e8b7b9619b74424a9e46c33a03abad659433674aa9c081",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-29",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 1,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 1,
      "selected_history": 1,
      "comparison_count": 1,
      "same_count": 0,
      "different_count": 1,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 1,
      "low_confidence_count": 0,
      "full_history_compared": true,
      "exploratory": false,
      "_line": 3480
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 1072,
      "monotonic_ns": 1895981142303621,
      "wall_time_ms": 1794006933391,
      "abstraction_version": 31,
      "state_id": "g16s84",
      "model_action_id": "g16a1199",
      "entry_id": "semantic-29-c3",
      "request_id": "semantic-29",
      "candidate_id": "c3",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "718fba17708cc372b79987cadb35fd95b1cf9ce97a2d883735d2014e21335cee",
      "input_fingerprint": "76a6b0a252f99c9dd80525b75b4446bf333eb13b70dc9afe5486b46bace1e904",
      "concrete_identity": "7e2c1b0803b87e1a2a0792e5a78f4fb2d3679c74b474c9205d070bed21c0b089",
      "decision_scope": "0c635b1ab0b157ee13e8b7b9619b74424a9e46c33a03abad659433674aa9c081",
      "_line": 3483
    },
    "PROBE_NAVIGATION_ELIGIBILITY": {
      "event": "PROBE_NAVIGATION_ELIGIBILITY",
      "step": 1198,
      "monotonic_ns": 1896180426526566,
      "wall_time_ms": 1794007132675,
      "abstraction_version": 32,
      "state_id": "g16s84",
      "model_action_id": "g16a1199",
      "entry_id": "semantic-29-c3",
      "request_id": "semantic-29",
      "candidate_id": "c3",
      "concrete_identity": "7e2c1b0803b87e1a2a0792e5a78f4fb2d3679c74b474c9205d070bed21c0b089",
      "confidence": 1,
      "reason": "related_concrete_confirmed",
      "navigation": false,
      "confidence_pass": true,
      "source_valid": true,
      "same_state_confirmed": false,
      "related_execution_suppressed": true,
      "navigation_arrived": false,
      "_line": 4158
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 1201,
      "monotonic_ns": 1896183291972899,
      "wall_time_ms": 1794007135541,
      "abstraction_version": 32,
      "state_id": "g16s84",
      "model_action_id": "g16a1199",
      "entry_id": "semantic-29-c3",
      "request_id": "semantic-29",
      "candidate_id": "c3",
      "confidence": 1,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "718fba17708cc372b79987cadb35fd95b1cf9ce97a2d883735d2014e21335cee",
      "decision_scope": "0c635b1ab0b157ee13e8b7b9619b74424a9e46c33a03abad659433674aa9c081",
      "concrete_identity": "7e2c1b0803b87e1a2a0792e5a78f4fb2d3679c74b474c9205d070bed21c0b089",
      "_line": 4171
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 1201,
      "monotonic_ns": 1896183292023612,
      "wall_time_ms": 1794007135541,
      "abstraction_version": 32,
      "state_id": "g16s84",
      "model_action_id": "g16a1199",
      "entry_id": "semantic-29-c3",
      "request_id": "semantic-29",
      "candidate_id": "c3",
      "confidence": 1,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 4172
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 1201,
      "monotonic_ns": 1896183344480901,
      "wall_time_ms": 1794007135593,
      "abstraction_version": 32,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-29-c3",
      "request_id": "semantic-29",
      "candidate_id": "c3",
      "event_count": 2,
      "_line": 4175
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 1201,
      "monotonic_ns": 1896183373630984,
      "wall_time_ms": 1794007135622,
      "abstraction_version": 32,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-29-c3",
      "request_id": "semantic-29",
      "candidate_id": "c3",
      "_line": 4176
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 1202,
      "monotonic_ns": 1896184597128298,
      "wall_time_ms": 1794007136846,
      "abstraction_version": 32,
      "state_id": "g16s84",
      "model_action_id": "g16a1199",
      "entry_id": "semantic-29-c3",
      "request_id": "semantic-29",
      "candidate_id": "c3",
      "confidence": 1,
      "choice": "PROMOTE",
      "transition_id": "g32e905:1186",
      "target_state": "g20s125",
      "input_confirmed": true,
      "_line": 4178
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 1201,
    "monotonic_ns": 1896183292261467,
    "wall_time_ms": 1794007135541,
    "abstraction_version": 32,
    "state_id": "g16s84",
    "model_action_id": "g16a1199",
    "snapshot_reason": "selection",
    "state_visits": 10,
    "state_first_seen": 291,
    "state_last_seen": 1201,
    "state_saturated": true,
    "state_saturation": 1,
    "native_state_saturated": true,
    "native_unsaturated_model_action_count": 0,
    "model_action_count": 5,
    "enabled_valid_action_count": 5,
    "unsaturated_model_action_count": 0,
    "unvisited_model_action_count": 0,
    "effective_unvisited_model_action_count": 0,
    "effective_state_saturated": true,
    "local_probe_action_count": 0,
    "navigation_action_count": 0,
    "enabled_valid_unvisited_action_count": 0,
    "unvisited_model_action_ids": "",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 4,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=de.rampro.activitydiary.ui.main.MainActivity|class=android.widget.CheckedTextView|text=Statisti|resource_id=de.rampro.activitydiary:id/design_menu_item_text|bounds=42,851,693,977",
    "selected_resolved_node_count": 9,
    "_line": 4174
  }
}

四、是否值得PROMOTE

完整已保存历史支持此前已尝试等价功能;不能自动归为模型错误。

疑似主要环节:HISTORY_SCOPE;wire关系审查:UNKNOWN。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

activitydiary JEV step1252 Map

run_2b38f68437b6480c8f26d01cec61b440 · 第30.89分钟 · 请求step1252 / 决策step1252 / 执行step1252 · REPEATED_SUPPORTED · 证据HIGH · 结构化审查

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p1 对step295=1.000000;p2 对step407=1.000000;p3 对step975=1.000000),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g16s85 / g16a1206;合法历史8条,比较3条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p1 / 295Privacy PolicyDIFFERENT_OPERATION1.00000000True
p2 / 407Add ActivityDIFFERENT_OPERATION1.00000000True
p3 / 975Select ActivityDIFFERENT_OPERATION1.00000000True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p1",
    "history_id": "h1",
    "history_step": 295,
    "history_input_id": "input-1606",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 1,
    "probabilities": {
      "SAME_OPERATION": 0,
      "DIFFERENT_OPERATION": 1,
      "INSUFFICIENT_EVIDENCE": 0
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c3` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0,
        "DIFFERENT_OPERATION": 1,
        "INSUFFICIENT_EVIDENCE": 0
      },
      "confidence": 1
    },
    "model_visible_history": {
      "class": "android.widget.CheckedTextView",
      "resource_id": "de.rampro.activitydiary:id/design_menu_item_text",
      "text": "Privacy Policy",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 10,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/navigation_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"de.rampro.activitydiary:id/design_navigation_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.appcompat.widget.LinearLayoutCompat\"][@resource-id=\"de.rampro.activitydiary:id/nav_privacy\"][@text=\"\"][@content-desc=\"\"][@index=10][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckedTextView\"][@resource-id=\"de.rampro.activitydiary:id/design_menu_item_text\"][@text=\"Privacy \"][@content-desc=\"\"][@index=10][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g16a1206",
      "source_state_id": "g16s85",
      "bounds": [
        42,
        1652,
        693,
        1778
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.CheckedTextView",
          "resource_id": "de.rampro.activitydiary:id/design_menu_item_text",
          "text": "Privacy Policy",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "androidx.appcompat.widget.LinearLayoutCompat",
        "resource_id": "de.rampro.activitydiary:id/nav_privacy",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "androidx.appcompat.widget.LinearLayoutCompat",
          "resource_id": "de.rampro.activitydiary:id/nav_privacy"
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 362,
      "source_gui_timestamp": 295,
      "current_state": "g16s85",
      "current_model_action": "g16a1206",
      "current_version": 32,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p2",
    "history_id": "h2",
    "history_step": 407,
    "history_input_id": "input-2223",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 1,
    "probabilities": {
      "SAME_OPERATION": 0,
      "DIFFERENT_OPERATION": 1,
      "INSUFFICIENT_EVIDENCE": 0
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c3` the same application-function operation as executed action at `executed_actions.h2`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0,
        "DIFFERENT_OPERATION": 1,
        "INSUFFICIENT_EVIDENCE": 0
      },
      "confidence": 1
    },
    "model_visible_history": {
      "class": "android.widget.CheckedTextView",
      "resource_id": "de.rampro.activitydiary:id/design_menu_item_text",
      "text": "Add Activity",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 5,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/navigation_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"de.rampro.activitydiary:id/design_navigation_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.appcompat.widget.LinearLayoutCompat\"][@resource-id=\"de.rampro.activitydiary:id/nav_add_activity\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckedTextView\"][@resource-id=\"de.rampro.activitydiary:id/design_menu_item_text\"][@text=\"Add Acti\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g16a1206",
      "source_state_id": "g16s85",
      "bounds": [
        42,
        1103,
        693,
        1229
      ],
      "source_page_id": "page3",
      "target_subtree": [
        {
          "class": "android.widget.CheckedTextView",
          "resource_id": "de.rampro.activitydiary:id/design_menu_item_text",
          "text": "Add Activity",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "androidx.appcompat.widget.LinearLayoutCompat",
        "resource_id": "de.rampro.activitydiary:id/nav_add_activity",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "androidx.appcompat.widget.LinearLayoutCompat",
          "resource_id": "de.rampro.activitydiary:id/nav_add_activity"
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 486,
      "source_gui_timestamp": 407,
      "current_state": "g16s85",
      "current_model_action": "g16a1206",
      "current_version": 32,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p3",
    "history_id": "h3",
    "history_step": 975,
    "history_input_id": "input-5188",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 1,
    "probabilities": {
      "SAME_OPERATION": 0,
      "DIFFERENT_OPERATION": 1,
      "INSUFFICIENT_EVIDENCE": 0
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c3` the same application-function operation as executed action at `executed_actions.h3`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0,
        "DIFFERENT_OPERATION": 1,
        "INSUFFICIENT_EVIDENCE": 0
      },
      "confidence": 1
    },
    "model_visible_history": {
      "class": "android.widget.CheckedTextView",
      "resource_id": "de.rampro.activitydiary:id/design_menu_item_text",
      "text": "Select Activity",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": true,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 1,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/navigation_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"de.rampro.activitydiary:id/design_navigation_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.appcompat.widget.LinearLayoutCompat\"][@resource-id=\"de.rampro.activitydiary:id/nav_main\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckedTextView\"][@resource-id=\"de.rampro.activitydiary:id/design_menu_item_text\"][@text=\"Select A\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g16a1206",
      "source_state_id": "g16s85",
      "bounds": [
        42,
        599,
        693,
        725
      ],
      "source_page_id": "page4",
      "target_subtree": [
        {
          "class": "android.widget.CheckedTextView",
          "resource_id": "de.rampro.activitydiary:id/design_menu_item_text",
          "text": "Select Activity",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": true,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "androidx.appcompat.widget.LinearLayoutCompat",
        "resource_id": "de.rampro.activitydiary:id/nav_main",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "androidx.appcompat.widget.LinearLayoutCompat",
          "resource_id": "de.rampro.activitydiary:id/nav_main"
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 1075,
      "source_gui_timestamp": 975,
      "current_state": "g16s85",
      "current_model_action": "g16a1206",
      "current_version": 32,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

176已经进入MapActivity并显示No data to show;1252相同空地图功能。

等价历史是否送入Provider wire:NO;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

此前step / UTC页面与控件确认与目标
176
2026-11-06T22:54:42.073+00:00
Map
de.rampro.activitydiary.ui.main.MainActivity
Native确认=True
de.rampro.activitydiary.ui.location.MapActivity
保留目标GUI

三、Probe执行后发生什么

Map 打开 No data to show 的空地图页;没有定位成功证据。

activitydiary JEV step1252 Map before_screenshot
before_screenshot · identity_verified · 2026-11-06T23:20:45.545+00:00
activitydiary JEV step1252 Map after_screenshot
after_screenshot · identity_verified · 2026-11-06T23:20:46.815+00:00

Run内首次METHOD观察:完成后2秒=0,10秒=0,下一动作前B=0。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-6766",
      "step": 1253,
      "version": 32,
      "elapsed_s": 1854.698,
      "wall_time_ms": 1794007246826,
      "next_input_wall_ms": 1794007248305,
      "input_completed_wall_ms": 1794007247407,
      "input_confirmed": true,
      "action": "MODEL_BACK NA",
      "action_type": "MODEL_BACK",
      "text": null,
      "content_desc": null,
      "resource_id": null,
      "model_action_id": "g13a829",
      "concrete_identity": null,
      "state_id": "g13s59",
      "source_gui_id": 1362,
      "activity": "de.rampro.activitydiary.ui.location.MapActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#87f83ae2",
        "Map",
        "No data to show. Enable location services in the settings."
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/executor.log:119991",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-6767.json"
    },
    {
      "input_id": "input-6771",
      "step": 1254,
      "version": 32,
      "elapsed_s": 1856.177,
      "wall_time_ms": 1794007248305,
      "next_input_wall_ms": 1794007249447,
      "input_completed_wall_ms": 1794007248340,
      "input_confirmed": true,
      "action": "MODEL_CLICK 2026 Wee",
      "action_type": "MODEL_CLICK",
      "text": "2026 Wee",
      "content_desc": "",
      "resource_id": "de.rampro.activitydiary:id/total_week_label",
      "model_action_id": "g16a1307",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/content_fragment\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"de.rampro.activitydiary:id/main_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.viewpager.widget.ViewPager\"][@resource-id=\"de.rampro.activitydiary:id/viewpager\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"de.rampro.activitydiary:id/nested_scrollview\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"de.rampro.activitydiary:id/detail_content\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"de.rampro.activitydiary:id/total_week_label\"][@text=\"2026 Wee\"][@content-desc=\"\"][@index=4][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g16s92",
      "source_gui_id": 1363,
      "activity": "de.rampro.activitydiary.ui.main.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/executor.log:120051",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-6772.json"
    },
    {
      "input_id": "input-6776",
      "step": 1255,
      "version": 32,
      "elapsed_s": 1857.319,
      "wall_time_ms": 1794007249447,
      "next_input_wall_ms": 1794007250697,
      "input_completed_wall_ms": 1794007249472,
      "input_confirmed": true,
      "action": "MODEL_CLICK #47c28800",
      "action_type": "MODEL_CLICK",
      "text": "#47c28800",
      "content_desc": "Navigate up",
      "resource_id": "",
      "model_action_id": "g8a423",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageButton\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"Navigate up\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g8s23",
      "source_gui_id": 1364,
      "activity": "de.rampro.activitydiary.ui.history.HistoryDetailActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/executor.log:120171",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-6777.json"
    },
    {
      "input_id": "input-6781",
      "step": 1256,
      "version": 32,
      "elapsed_s": 1858.569,
      "wall_time_ms": 1794007250697,
      "next_input_wall_ms": 1794007251544,
      "input_completed_wall_ms": 1794007250772,
      "input_confirmed": true,
      "action": "MODEL_CLICK Cooking",
      "action_type": "MODEL_CLICK",
      "text": "Cooking",
      "content_desc": "",
      "resource_id": "de.rampro.activitydiary:id/activity_name",
      "model_action_id": "g16a1297",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/content_fragment\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"de.rampro.activitydiary:id/main_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"de.rampro.activitydiary:id/select_recycler\"][@text=\"\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/select_card_view\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='true'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"de.rampro.activitydiary:id/activity_name\"][@text=\"Cooking\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g16s92",
      "source_gui_id": 1365,
      "activity": "de.rampro.activitydiary.ui.main.MainActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#8690306c",
        "Add Activity",
        "07:17",
        "Clear query",
        "#18616e3b",
        "#6bedd736",
        "Cooking",
        "Statistics",
        "Note",
        "Pictures",
        "STATISTICS",
        "NOTE",
        "PICTURES",
        "+33718447175.968",
        "Cinema",
        "Cleaning",
        "_deleted",
        "_deleted-2",
        "Since a few seconds",
        "Average duration: 7 sec",
        "Last start: 2026.11.07 07:19",
        "Sat, 11.07.26: 3' 01''",
        "2026 Week 45: 3' 01''",
        "November 2026: 3' 01''"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/executor.log:120245",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-6784.json"
    },
    {
      "input_id": "input-6790",
      "step": 1257,
      "version": 32,
      "elapsed_s": 1859.416,
      "wall_time_ms": 1794007251544,
      "next_input_wall_ms": 1794007252481,
      "input_completed_wall_ms": 1794007251571,
      "input_confirmed": true,
      "action": "MODEL_CLICK de.rampro.activitydiary:id/activity_background",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "de.rampro.activitydiary:id/activity_background",
      "model_action_id": "g16a1289",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/content_fragment\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"de.rampro.activitydiary:id/main_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.RelativeLayout\"][@resource-id=\"de.rampro.activitydiary:id/activity_background\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g16s92",
      "source_gui_id": 1366,
      "activity": "de.rampro.activitydiary.ui.main.MainActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#8690306c",
        "Add Activity",
        "07:17",
        "Clear query",
        "#18616e3b",
        "#6bedd736",
        "<No Activity>",
        "Statistics",
        "Note",
        "Pictures",
        "STATISTICS",
        "NOTE",
        "PICTURES",
        "+33718447175.968",
        "Cinema",
        "Cooking",
        "Cleaning",
        "_deleted",
        "_deleted-2",
        "-",
        "2026 Week 45: 3' 01''",
        "November 2026: 3' 01''"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/executor.log:120385",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-6791.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 1252,
      "monotonic_ns": 1896293209952909,
      "wall_time_ms": 1794007245459,
      "abstraction_version": 32,
      "state_id": "g16s85",
      "model_action_id": "g16a1206",
      "entry_id": "semantic-72-c3",
      "request_id": "semantic-72",
      "candidate_id": "c3",
      "confidence": 1,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "1a77f73bc46ae645c6eb3fbf734910a4086e7660e115d3fc407b8f8b613628dd",
      "concrete_identity": "526c96d2163fc7387fcd18c5775391b14ce84353a2d28760023f733bedd3dd31",
      "decision_scope": "4b651bd922ac76e3da123835d9b5691f121f4ed88651dbe936c2eaa86a71fd31",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-72",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 8,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 8,
      "selected_history": 3,
      "comparison_count": 3,
      "same_count": 0,
      "different_count": 3,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 3,
      "low_confidence_count": 0,
      "full_history_compared": false,
      "exploratory": true,
      "_line": 4434
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 1252,
      "monotonic_ns": 1896293210934342,
      "wall_time_ms": 1794007245459,
      "abstraction_version": 32,
      "state_id": "g16s85",
      "model_action_id": "g16a1206",
      "entry_id": "semantic-72-c3",
      "request_id": "semantic-72",
      "candidate_id": "c3",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "1a77f73bc46ae645c6eb3fbf734910a4086e7660e115d3fc407b8f8b613628dd",
      "input_fingerprint": "3a34e7a1df15f84e7ffcf4a626a58d016a7b300119b95ea28de647e3af474417",
      "concrete_identity": "526c96d2163fc7387fcd18c5775391b14ce84353a2d28760023f733bedd3dd31",
      "decision_scope": "4b651bd922ac76e3da123835d9b5691f121f4ed88651dbe936c2eaa86a71fd31",
      "_line": 4436
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 1252,
      "monotonic_ns": 1896293247036239,
      "wall_time_ms": 1794007245496,
      "abstraction_version": 32,
      "state_id": "g16s85",
      "model_action_id": "g16a1206",
      "entry_id": "semantic-72-c3",
      "request_id": "semantic-72",
      "candidate_id": "c3",
      "confidence": 1,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "1a77f73bc46ae645c6eb3fbf734910a4086e7660e115d3fc407b8f8b613628dd",
      "decision_scope": "4b651bd922ac76e3da123835d9b5691f121f4ed88651dbe936c2eaa86a71fd31",
      "concrete_identity": "526c96d2163fc7387fcd18c5775391b14ce84353a2d28760023f733bedd3dd31",
      "_line": 4438
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 1252,
      "monotonic_ns": 1896293247090349,
      "wall_time_ms": 1794007245496,
      "abstraction_version": 32,
      "state_id": "g16s85",
      "model_action_id": "g16a1206",
      "entry_id": "semantic-72-c3",
      "request_id": "semantic-72",
      "candidate_id": "c3",
      "confidence": 1,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 4439
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 1252,
      "monotonic_ns": 1896293308951318,
      "wall_time_ms": 1794007245557,
      "abstraction_version": 32,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-72-c3",
      "request_id": "semantic-72",
      "candidate_id": "c3",
      "event_count": 2,
      "_line": 4442
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 1252,
      "monotonic_ns": 1896293339181694,
      "wall_time_ms": 1794007245588,
      "abstraction_version": 32,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-72-c3",
      "request_id": "semantic-72",
      "candidate_id": "c3",
      "_line": 4443
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 1253,
      "monotonic_ns": 1896294569516809,
      "wall_time_ms": 1794007246818,
      "abstraction_version": 32,
      "state_id": "g16s85",
      "model_action_id": "g16a1206",
      "entry_id": "semantic-72-c3",
      "request_id": "semantic-72",
      "candidate_id": "c3",
      "confidence": 1,
      "choice": "PROMOTE",
      "transition_id": "g32e932:1237",
      "target_state": "g13s59",
      "input_confirmed": true,
      "_line": 4445
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 1252,
    "monotonic_ns": 1896293247416156,
    "wall_time_ms": 1794007245496,
    "abstraction_version": 32,
    "state_id": "g16s85",
    "model_action_id": "g16a1206",
    "snapshot_reason": "selection",
    "state_visits": 15,
    "state_first_seen": 294,
    "state_last_seen": 1252,
    "state_saturated": true,
    "state_saturation": 1,
    "native_state_saturated": true,
    "native_unsaturated_model_action_count": 0,
    "model_action_count": 7,
    "enabled_valid_action_count": 7,
    "unsaturated_model_action_count": 0,
    "unvisited_model_action_count": 0,
    "effective_unvisited_model_action_count": 0,
    "effective_state_saturated": true,
    "local_probe_action_count": 0,
    "navigation_action_count": 0,
    "enabled_valid_unvisited_action_count": 0,
    "unvisited_model_action_ids": "",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 8,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=de.rampro.activitydiary.ui.main.MainActivity|class=android.widget.CheckedTextView|text=Map|resource_id=de.rampro.activitydiary:id/design_menu_item_text|bounds=42,977,693,1103",
    "selected_resolved_node_count": 9,
    "_line": 4441
  }
}

四、是否值得PROMOTE

完整已保存历史支持此前已尝试等价功能;不能自动归为模型错误。

疑似主要环节:HISTORY_SCOPE;wire关系审查:UNKNOWN。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

activitydiary JEV step1284 Map

run_2b38f68437b6480c8f26d01cec61b440 · 第32.10分钟 · 请求step1284 / 决策step1284 / 执行step1284 · REPEATED_SUPPORTED · 证据HIGH · 结构化审查

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p1 对step918=0.980000;p2 对step1072=0.980000;p3 对step1125=1.000000),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g16s84 / g16a1199;合法历史7条,比较3条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p1 / 918Edit ActivitiesDIFFERENT_OPERATION0.98000000True
p2 / 1072Select ActivityDIFFERENT_OPERATION0.98000000True
p3 / 1125DiaryDIFFERENT_OPERATION1.00000000True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p1",
    "history_id": "h1",
    "history_step": 918,
    "history_input_id": "input-4890",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.98,
    "probabilities": {
      "SAME_OPERATION": 0,
      "DIFFERENT_OPERATION": 0.99,
      "INSUFFICIENT_EVIDENCE": 0.01
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0,
        "DIFFERENT_OPERATION": 0.99,
        "INSUFFICIENT_EVIDENCE": 0.01
      },
      "confidence": 0.98
    },
    "model_visible_history": {
      "class": "android.widget.CheckedTextView",
      "resource_id": "de.rampro.activitydiary:id/design_menu_item_text",
      "text": "Edit Activities",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 6,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/navigation_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"de.rampro.activitydiary:id/design_navigation_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.appcompat.widget.LinearLayoutCompat\"][@resource-id=\"de.rampro.activitydiary:id/nav_activity_manager\"][@text=\"\"][@content-desc=\"\"][@index=6][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckedTextView\"][@resource-id=\"de.rampro.activitydiary:id/design_menu_item_text\"][@text=\"Edit Act\"][@content-desc=\"\"][@index=6][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g16a1199",
      "source_state_id": "g16s84",
      "bounds": [
        42,
        1229,
        693,
        1355
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.CheckedTextView",
          "resource_id": "de.rampro.activitydiary:id/design_menu_item_text",
          "text": "Edit Activities",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "androidx.appcompat.widget.LinearLayoutCompat",
        "resource_id": "de.rampro.activitydiary:id/nav_activity_manager",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "androidx.appcompat.widget.LinearLayoutCompat",
          "resource_id": "de.rampro.activitydiary:id/nav_activity_manager"
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 1012,
      "source_gui_timestamp": 918,
      "current_state": "g16s84",
      "current_model_action": "g16a1199",
      "current_version": 32,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p2",
    "history_id": "h2",
    "history_step": 1072,
    "history_input_id": "input-5712",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.98,
    "probabilities": {
      "SAME_OPERATION": 0,
      "DIFFERENT_OPERATION": 0.99,
      "INSUFFICIENT_EVIDENCE": 0.01
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h2`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0,
        "DIFFERENT_OPERATION": 0.99,
        "INSUFFICIENT_EVIDENCE": 0.01
      },
      "confidence": 0.98
    },
    "model_visible_history": {
      "class": "android.widget.CheckedTextView",
      "resource_id": "de.rampro.activitydiary:id/design_menu_item_text",
      "text": "Select Activity",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": true,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 1,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/navigation_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"de.rampro.activitydiary:id/design_navigation_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.appcompat.widget.LinearLayoutCompat\"][@resource-id=\"de.rampro.activitydiary:id/nav_main\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckedTextView\"][@resource-id=\"de.rampro.activitydiary:id/design_menu_item_text\"][@text=\"Select A\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g16a1199",
      "source_state_id": "g16s84",
      "bounds": [
        42,
        599,
        693,
        725
      ],
      "source_page_id": "page3",
      "target_subtree": [
        {
          "class": "android.widget.CheckedTextView",
          "resource_id": "de.rampro.activitydiary:id/design_menu_item_text",
          "text": "Select Activity",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": true,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "androidx.appcompat.widget.LinearLayoutCompat",
        "resource_id": "de.rampro.activitydiary:id/nav_main",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "androidx.appcompat.widget.LinearLayoutCompat",
          "resource_id": "de.rampro.activitydiary:id/nav_main"
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 1178,
      "source_gui_timestamp": 1072,
      "current_state": "g16s84",
      "current_model_action": "g16a1199",
      "current_version": 32,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p3",
    "history_id": "h3",
    "history_step": 1125,
    "history_input_id": "input-6008",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 1,
    "probabilities": {
      "SAME_OPERATION": 0,
      "DIFFERENT_OPERATION": 1,
      "INSUFFICIENT_EVIDENCE": 0
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h3`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0,
        "DIFFERENT_OPERATION": 1,
        "INSUFFICIENT_EVIDENCE": 0
      },
      "confidence": 1
    },
    "model_visible_history": {
      "class": "android.widget.CheckedTextView",
      "resource_id": "de.rampro.activitydiary:id/design_menu_item_text",
      "text": "Diary",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 2,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/navigation_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"de.rampro.activitydiary:id/design_navigation_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.appcompat.widget.LinearLayoutCompat\"][@resource-id=\"de.rampro.activitydiary:id/nav_diary\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckedTextView\"][@resource-id=\"de.rampro.activitydiary:id/design_menu_item_text\"][@text=\"Diary\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g16a1199",
      "source_state_id": "g16s84",
      "bounds": [
        42,
        725,
        693,
        851
      ],
      "source_page_id": "page4",
      "target_subtree": [
        {
          "class": "android.widget.CheckedTextView",
          "resource_id": "de.rampro.activitydiary:id/design_menu_item_text",
          "text": "Diary",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "androidx.appcompat.widget.LinearLayoutCompat",
        "resource_id": "de.rampro.activitydiary:id/nav_diary",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "androidx.appcompat.widget.LinearLayoutCompat",
          "resource_id": "de.rampro.activitydiary:id/nav_diary"
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 1231,
      "source_gui_timestamp": 1125,
      "current_state": "g16s84",
      "current_model_action": "g16a1199",
      "current_version": 32,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

1252与1284后图均为同一空地图页;位置数据未成功产生,不按实例或布局State变化认作新功能。

等价历史是否送入Provider wire:NO;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

此前step / UTC页面与控件确认与目标
176
2026-11-06T22:54:42.073+00:00
Map
de.rampro.activitydiary.ui.main.MainActivity
Native确认=True
de.rampro.activitydiary.ui.location.MapActivity
保留目标GUI
1252
2026-11-06T23:20:45.556+00:00
Map
de.rampro.activitydiary.ui.main.MainActivity
Native确认=True
de.rampro.activitydiary.ui.location.MapActivity
保留目标GUI

三、Probe执行后发生什么

Map 再次打开同一空地图页,窗口0新增。

activitydiary JEV step1284 Map before_screenshot
before_screenshot · identity_verified · 2026-11-06T23:21:58.224+00:00
activitydiary JEV step1284 Map after_screenshot
after_screenshot · identity_verified · 2026-11-06T23:21:59.488+00:00

Run内首次METHOD观察:完成后2秒=0,10秒=0,下一动作前B=0。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-6957",
      "step": 1285,
      "version": 32,
      "elapsed_s": 1927.37,
      "wall_time_ms": 1794007319498,
      "next_input_wall_ms": 1794007326241,
      "input_completed_wall_ms": 1794007319521,
      "input_confirmed": true,
      "action": "MODEL_CLICK #87f83ae2",
      "action_type": "MODEL_CLICK",
      "text": "#87f83ae2",
      "content_desc": "Navigate up",
      "resource_id": "",
      "model_action_id": "g13a828",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageButton\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"Navigate up\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g13s59",
      "source_gui_id": 1394,
      "activity": "de.rampro.activitydiary.ui.location.MapActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#87f83ae2",
        "Map",
        "No data to show. Enable location services in the settings."
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/executor.log:123490",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-6958.json"
    },
    {
      "input_id": "input-6964",
      "step": 1286,
      "version": 33,
      "elapsed_s": 1934.113,
      "wall_time_ms": 1794007326241,
      "next_input_wall_ms": 1794007327156,
      "input_completed_wall_ms": 1794007326271,
      "input_confirmed": true,
      "action": "MODEL_CLICK Search",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "Search",
      "resource_id": "de.rampro.activitydiary:id/search_button",
      "model_action_id": "g31a2139",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.appcompat.widget.LinearLayoutCompat\"][@resource-id=\"de.rampro.activitydiary:id/action_filter\"][@text=\"\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageView\"][@resource-id=\"de.rampro.activitydiary:id/search_button\"][@text=\"\"][@content-desc=\"Search\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g31s161",
      "source_gui_id": 1395,
      "activity": "de.rampro.activitydiary.ui.main.MainActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#8690306c",
        "Activity Diary",
        "What are you doing?",
        "Add Activity",
        "Search",
        "#18616e3b",
        "#6bedd736",
        "_deleted",
        "Statistics",
        "Note",
        "Pictures",
        "STATISTICS",
        "NOTE",
        "PICTURES",
        "Cooking",
        "_deleted-2",
        "Cleaning",
        "+33718447175.968",
        "Cinema"
      ],
      "probe": false,
      "strategy": "TRIVIAL_ACTIVITY",
      "context": "navigation",
      "native_branch": "TRIVIAL_ACTIVITY",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/executor.log:123554",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-6965.json"
    },
    {
      "input_id": "input-6969",
      "step": 1287,
      "version": 33,
      "elapsed_s": 1935.028,
      "wall_time_ms": 1794007327156,
      "next_input_wall_ms": 1794007328091,
      "input_completed_wall_ms": 1794007327188,
      "input_confirmed": true,
      "action": "MODEL_CLICK _deleted",
      "action_type": "MODEL_CLICK",
      "text": "_deleted",
      "content_desc": "",
      "resource_id": "de.rampro.activitydiary:id/activity_name",
      "model_action_id": "g31a2228",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/content_fragment\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"de.rampro.activitydiary:id/main_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"de.rampro.activitydiary:id/select_recycler\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/select_card_view\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='true'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"de.rampro.activitydiary:id/activity_name\"][@text=\"_deleted\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g31s165",
      "source_gui_id": 1396,
      "activity": "de.rampro.activitydiary.ui.main.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "USE_BUFFER",
      "context": "navigation",
      "native_branch": "USE_BUFFER",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/executor.log:123766",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-6970.json"
    },
    {
      "input_id": "input-6974",
      "step": 1288,
      "version": 33,
      "elapsed_s": 1935.963,
      "wall_time_ms": 1794007328091,
      "next_input_wall_ms": 1794007332308,
      "input_completed_wall_ms": 1794007328456,
      "input_confirmed": true,
      "action": "MODEL_SCROLL_TOP_DOWN de.rampro.activitydiary:id/viewpager",
      "action_type": "MODEL_SCROLL_TOP_DOWN",
      "text": "",
      "content_desc": "",
      "resource_id": "de.rampro.activitydiary:id/viewpager",
      "model_action_id": "g31a2202",
      "concrete_identity": "MODEL_SCROLL_TOP_DOWN|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/content_fragment\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"de.rampro.activitydiary:id/main_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.viewpager.widget.ViewPager\"][@resource-id=\"de.rampro.activitydiary:id/viewpager\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true'][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']",
      "state_id": "g31s164",
      "source_gui_id": 1397,
      "activity": "de.rampro.activitydiary.ui.main.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/executor.log:123856",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-6975.json"
    },
    {
      "input_id": "input-6981",
      "step": 1289,
      "version": 33,
      "elapsed_s": 1940.18,
      "wall_time_ms": 1794007332308,
      "next_input_wall_ms": 1794007333233,
      "input_completed_wall_ms": 1794007332338,
      "input_confirmed": true,
      "action": "MODEL_CLICK UNDO",
      "action_type": "MODEL_CLICK",
      "text": "UNDO",
      "content_desc": "",
      "resource_id": "de.rampro.activitydiary:id/snackbar_action",
      "model_action_id": "g31a2221",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/content_fragment\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"de.rampro.activitydiary:id/main_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=6][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.Button\"][@resource-id=\"de.rampro.activitydiary:id/snackbar_action\"][@text=\"UNDO\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g31s164",
      "source_gui_id": 1398,
      "activity": "de.rampro.activitydiary.ui.main.MainActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#8690306c",
        "Activity Diary",
        "What are you doing?",
        "Add Activity",
        "Search",
        "#18616e3b",
        "#6bedd736",
        "_deleted-2",
        "Statistics",
        "Note",
        "Pictures",
        "UNDO",
        "STATISTICS",
        "NOTE",
        "PICTURES",
        "Cooking",
        "_deleted",
        "Cleaning",
        "+33718447175.968",
        "Cinema"
      ],
      "probe": false,
      "strategy": "TRIVIAL_ACTIVITY",
      "context": "navigation",
      "native_branch": "TRIVIAL_ACTIVITY",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/executor.log:124033",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-6982.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 1284,
      "monotonic_ns": 1896365899844627,
      "wall_time_ms": 1794007318148,
      "abstraction_version": 32,
      "state_id": "g16s84",
      "model_action_id": "g16a1199",
      "entry_id": "semantic-78-c1",
      "request_id": "semantic-78",
      "candidate_id": "c1",
      "confidence": 1,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "21429f8807b65ec20e866cbc5ea5bc4b97d98b9128e30f3fb8b7f5f9c5d5ed29",
      "concrete_identity": "526c96d2163fc7387fcd18c5775391b14ce84353a2d28760023f733bedd3dd31",
      "decision_scope": "1e779e6b6c261fc78df3ae463988ac8714544beb94ec5312f82cf6abb0745607",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-78",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 7,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 7,
      "selected_history": 3,
      "comparison_count": 3,
      "same_count": 0,
      "different_count": 3,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 3,
      "low_confidence_count": 0,
      "full_history_compared": false,
      "exploratory": true,
      "_line": 4589
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 1284,
      "monotonic_ns": 1896365900595651,
      "wall_time_ms": 1794007318149,
      "abstraction_version": 32,
      "state_id": "g16s84",
      "model_action_id": "g16a1199",
      "entry_id": "semantic-78-c1",
      "request_id": "semantic-78",
      "candidate_id": "c1",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "21429f8807b65ec20e866cbc5ea5bc4b97d98b9128e30f3fb8b7f5f9c5d5ed29",
      "input_fingerprint": "f7034ea963dbdf25ea3d775de4bef482fe0051006807ded0b05980c59dcd61b9",
      "concrete_identity": "526c96d2163fc7387fcd18c5775391b14ce84353a2d28760023f733bedd3dd31",
      "decision_scope": "1e779e6b6c261fc78df3ae463988ac8714544beb94ec5312f82cf6abb0745607",
      "_line": 4591
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 1284,
      "monotonic_ns": 1896365932412728,
      "wall_time_ms": 1794007318181,
      "abstraction_version": 32,
      "state_id": "g16s84",
      "model_action_id": "g16a1199",
      "entry_id": "semantic-78-c1",
      "request_id": "semantic-78",
      "candidate_id": "c1",
      "confidence": 1,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "21429f8807b65ec20e866cbc5ea5bc4b97d98b9128e30f3fb8b7f5f9c5d5ed29",
      "decision_scope": "1e779e6b6c261fc78df3ae463988ac8714544beb94ec5312f82cf6abb0745607",
      "concrete_identity": "526c96d2163fc7387fcd18c5775391b14ce84353a2d28760023f733bedd3dd31",
      "_line": 4593
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 1284,
      "monotonic_ns": 1896365932445861,
      "wall_time_ms": 1794007318181,
      "abstraction_version": 32,
      "state_id": "g16s84",
      "model_action_id": "g16a1199",
      "entry_id": "semantic-78-c1",
      "request_id": "semantic-78",
      "candidate_id": "c1",
      "confidence": 1,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 4594
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 1284,
      "monotonic_ns": 1896365985187229,
      "wall_time_ms": 1794007318234,
      "abstraction_version": 32,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-78-c1",
      "request_id": "semantic-78",
      "candidate_id": "c1",
      "event_count": 2,
      "_line": 4597
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 1284,
      "monotonic_ns": 1896366005858409,
      "wall_time_ms": 1794007318254,
      "abstraction_version": 32,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-78-c1",
      "request_id": "semantic-78",
      "candidate_id": "c1",
      "_line": 4598
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 1285,
      "monotonic_ns": 1896367242122474,
      "wall_time_ms": 1794007319491,
      "abstraction_version": 32,
      "state_id": "g16s84",
      "model_action_id": "g16a1199",
      "entry_id": "semantic-78-c1",
      "request_id": "semantic-78",
      "candidate_id": "c1",
      "confidence": 1,
      "choice": "PROMOTE",
      "transition_id": "g32e949:1269",
      "target_state": "g13s59",
      "input_confirmed": true,
      "_line": 4600
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 1284,
    "monotonic_ns": 1896365932703444,
    "wall_time_ms": 1794007318181,
    "abstraction_version": 32,
    "state_id": "g16s84",
    "model_action_id": "g16a1199",
    "snapshot_reason": "selection",
    "state_visits": 15,
    "state_first_seen": 291,
    "state_last_seen": 1284,
    "state_saturated": true,
    "state_saturation": 1,
    "native_state_saturated": true,
    "native_unsaturated_model_action_count": 0,
    "model_action_count": 5,
    "enabled_valid_action_count": 5,
    "unsaturated_model_action_count": 0,
    "unvisited_model_action_count": 0,
    "effective_unvisited_model_action_count": 0,
    "effective_state_saturated": true,
    "local_probe_action_count": 0,
    "navigation_action_count": 0,
    "enabled_valid_unvisited_action_count": 0,
    "unvisited_model_action_ids": "",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 8,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=de.rampro.activitydiary.ui.main.MainActivity|class=android.widget.CheckedTextView|text=Map|resource_id=de.rampro.activitydiary:id/design_menu_item_text|bounds=42,977,693,1103",
    "selected_resolved_node_count": 9,
    "_line": 4596
  }
}

四、是否值得PROMOTE

完整已保存历史支持此前已尝试等价功能;不能自动归为模型错误。

疑似主要环节:HISTORY_SCOPE;wire关系审查:UNKNOWN。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

activitydiary JEV step1360 Privacy Policy

run_2b38f68437b6480c8f26d01cec61b440 · 第36.40分钟 · 请求step1284 / 决策step1284 / 执行step1360 · REPEATED_SUPPORTED · 证据HIGH · 结构化审查

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p4 对step918=1.000000;p5 对step1072=1.000000;p6 对step1125=1.000000),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g16s84 / g16a1199;合法历史7条,比较3条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p4 / 918Edit ActivitiesDIFFERENT_OPERATION1.00000000True
p5 / 1072Select ActivityDIFFERENT_OPERATION1.00000000True
p6 / 1125DiaryDIFFERENT_OPERATION1.00000000True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p4",
    "history_id": "h1",
    "history_step": 918,
    "history_input_id": "input-4890",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 1,
    "probabilities": {
      "SAME_OPERATION": 0,
      "DIFFERENT_OPERATION": 1,
      "INSUFFICIENT_EVIDENCE": 0
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c4` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0,
        "DIFFERENT_OPERATION": 1,
        "INSUFFICIENT_EVIDENCE": 0
      },
      "confidence": 1
    },
    "model_visible_history": {
      "class": "android.widget.CheckedTextView",
      "resource_id": "de.rampro.activitydiary:id/design_menu_item_text",
      "text": "Edit Activities",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 6,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/navigation_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"de.rampro.activitydiary:id/design_navigation_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.appcompat.widget.LinearLayoutCompat\"][@resource-id=\"de.rampro.activitydiary:id/nav_activity_manager\"][@text=\"\"][@content-desc=\"\"][@index=6][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckedTextView\"][@resource-id=\"de.rampro.activitydiary:id/design_menu_item_text\"][@text=\"Edit Act\"][@content-desc=\"\"][@index=6][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g16a1199",
      "source_state_id": "g16s84",
      "bounds": [
        42,
        1229,
        693,
        1355
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.CheckedTextView",
          "resource_id": "de.rampro.activitydiary:id/design_menu_item_text",
          "text": "Edit Activities",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "androidx.appcompat.widget.LinearLayoutCompat",
        "resource_id": "de.rampro.activitydiary:id/nav_activity_manager",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "androidx.appcompat.widget.LinearLayoutCompat",
          "resource_id": "de.rampro.activitydiary:id/nav_activity_manager"
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 1012,
      "source_gui_timestamp": 918,
      "current_state": "g16s84",
      "current_model_action": "g16a1199",
      "current_version": 32,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p5",
    "history_id": "h2",
    "history_step": 1072,
    "history_input_id": "input-5712",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 1,
    "probabilities": {
      "SAME_OPERATION": 0,
      "DIFFERENT_OPERATION": 1,
      "INSUFFICIENT_EVIDENCE": 0
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c4` the same application-function operation as executed action at `executed_actions.h2`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0,
        "DIFFERENT_OPERATION": 1,
        "INSUFFICIENT_EVIDENCE": 0
      },
      "confidence": 1
    },
    "model_visible_history": {
      "class": "android.widget.CheckedTextView",
      "resource_id": "de.rampro.activitydiary:id/design_menu_item_text",
      "text": "Select Activity",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": true,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 1,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/navigation_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"de.rampro.activitydiary:id/design_navigation_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.appcompat.widget.LinearLayoutCompat\"][@resource-id=\"de.rampro.activitydiary:id/nav_main\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckedTextView\"][@resource-id=\"de.rampro.activitydiary:id/design_menu_item_text\"][@text=\"Select A\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g16a1199",
      "source_state_id": "g16s84",
      "bounds": [
        42,
        599,
        693,
        725
      ],
      "source_page_id": "page3",
      "target_subtree": [
        {
          "class": "android.widget.CheckedTextView",
          "resource_id": "de.rampro.activitydiary:id/design_menu_item_text",
          "text": "Select Activity",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": true,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "androidx.appcompat.widget.LinearLayoutCompat",
        "resource_id": "de.rampro.activitydiary:id/nav_main",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "androidx.appcompat.widget.LinearLayoutCompat",
          "resource_id": "de.rampro.activitydiary:id/nav_main"
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 1178,
      "source_gui_timestamp": 1072,
      "current_state": "g16s84",
      "current_model_action": "g16a1199",
      "current_version": 32,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p6",
    "history_id": "h3",
    "history_step": 1125,
    "history_input_id": "input-6008",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 1,
    "probabilities": {
      "SAME_OPERATION": 0,
      "DIFFERENT_OPERATION": 1,
      "INSUFFICIENT_EVIDENCE": 0
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c4` the same application-function operation as executed action at `executed_actions.h3`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0,
        "DIFFERENT_OPERATION": 1,
        "INSUFFICIENT_EVIDENCE": 0
      },
      "confidence": 1
    },
    "model_visible_history": {
      "class": "android.widget.CheckedTextView",
      "resource_id": "de.rampro.activitydiary:id/design_menu_item_text",
      "text": "Diary",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 2,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/navigation_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"de.rampro.activitydiary:id/design_navigation_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.appcompat.widget.LinearLayoutCompat\"][@resource-id=\"de.rampro.activitydiary:id/nav_diary\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckedTextView\"][@resource-id=\"de.rampro.activitydiary:id/design_menu_item_text\"][@text=\"Diary\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g16a1199",
      "source_state_id": "g16s84",
      "bounds": [
        42,
        725,
        693,
        851
      ],
      "source_page_id": "page4",
      "target_subtree": [
        {
          "class": "android.widget.CheckedTextView",
          "resource_id": "de.rampro.activitydiary:id/design_menu_item_text",
          "text": "Diary",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "androidx.appcompat.widget.LinearLayoutCompat",
        "resource_id": "de.rampro.activitydiary:id/nav_diary",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "androidx.appcompat.widget.LinearLayoutCompat",
          "resource_id": "de.rampro.activitydiary:id/nav_diary"
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 1231,
      "source_gui_timestamp": 1125,
      "current_state": "g16s84",
      "current_model_action": "g16a1199",
      "current_version": 32,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

普通295已进入PrivacyPolicyActivity;1360只是再次打开同一隐私政策全文。

等价历史是否送入Provider wire:NO;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

此前step / UTC页面与控件确认与目标
295
2026-11-06T22:57:28.230+00:00
Privacy Policy
de.rampro.activitydiary.ui.main.MainActivity
Native确认=True
de.rampro.activitydiary.ui.generic.PrivacyPolicyActivity
保留目标GUI

三、Probe执行后发生什么

Privacy Policy 打开全文页面;与StartLux相同模板。

activitydiary JEV step1360 Privacy Policy before_screenshot
before_screenshot · identity_verified · 2026-11-06T23:26:15.866+00:00
activitydiary JEV step1360 Privacy Policy after_screenshot
after_screenshot · identity_verified · 2026-11-06T23:26:17.142+00:00

Run内首次METHOD观察:完成后2秒=0,10秒=0,下一动作前B=0。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-7431",
      "step": 1361,
      "version": 33,
      "elapsed_s": 2185.022,
      "wall_time_ms": 1794007577150,
      "next_input_wall_ms": 1794007578408,
      "input_completed_wall_ms": 1794007577522,
      "input_confirmed": true,
      "action": "MODEL_SCROLL_TOP_DOWN android.widget.ScrollView",
      "action_type": "MODEL_SCROLL_TOP_DOWN",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g16a1210",
      "concrete_identity": "MODEL_SCROLL_TOP_DOWN|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true'][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']",
      "state_id": "g16s86",
      "source_gui_id": 1470,
      "activity": "de.rampro.activitydiary.ui.generic.PrivacyPolicyActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#87f83ae2",
        "Privacy Policy",
        "Logo of activitydiary",
        "Privacy Policy\n\nActivityDiary is a free, libre and open source application to track your activities. This privacy policy applies to this Android application and describes what data is stored and processed by the ActivityDiary.\n\nIntroduction\n\nDevelopers of ActivityDiary, we (or “us” or “our”) respect the privacy of our users (“user” or “you”). As the aim of this application is to keep a record of your activites a lot of sensitive personal information is collected and stored. Nevertheless is this your data and you have full control over it. This Privacy Policy explains how the ActivityDiary application (the “Application”) collects, uses, discloses, and safeguards your information. Our names can be extracted from the meta data in the git repositories and within the Application.\n\nPlease read this Privacy Policy carefully. If you do not agree with the terms of this Privacy Policy, please do not access the Application and remove it from your device.\n\nWe reserve the right to make changes to this Privacy Policy at any time and for any reason. We will alert you about any changes by updating the “Last updated” date of this Privacy Policy.\n\nYou are encouraged to periodically review this Privacy Policy to stay informed of updates. You will be deemed to have been made aware of, will be subject to, and will be deemed to have accepted the changes in any revised Privacy Policy by your continued use of the Application after the date such revised Privacy Policy is posted.\n\nThis Privacy Policy does not apply to the third-party online/mobile store from which you install the Applications or make payments, which may also collect and use data about you. We are not responsible for any of the data collected by any such third party.\n\nWhat data is processed and stored?\n\nActivity Data\n\nThe data you enter to record your activities, including the date and time of start and end of the activity, combined with formatting, notes, pictures and relationships between different activites you attach to those activites is stored. Deleting entries like activities or pictures doesn't completely remove them from the database but only hides them.\n\nGeo-Location Information (ACCESS_FINE_LOCATION, GPS)\n\nIf configured the application accesses location-based information from your mobile device to relate acitivites to location and provide activity suggestions based on location information. If you wish to change ActivityDiarys access or permissions, you may do so in your device’s settings or disable the use of location services in the applications settings. Note that this does not influence or remove the already collected location data.\n\nDevice storage (WRITE_EXTERNAL_STORAGE)\n\nStorage and retreival of backups, photos and other files you attach to your activity diary need access to Androids external storage / SD card.\n\nCamera\n\nThe application enables you to take photos with your devices' camera and attach them to your activity diary. This is the only usage of the camera permission.\n\nNetwork state (ACCESS_NETWORK_STATE, ACCESS_WIFI_STATE)\n\nNetwork and WIFI state is stored to correlate activities to those data and to propose and set next activites based on the current state.\n\nCrash Reporting\n\nIn case of a program fault (crash) the application prepares a report that helps us to improve the behavior of the application. This report contains a lot of technical data about your device and operating system, the complete preferences of the application and the trace of program steps that was exectued right before the crash. The hardware of your device including but not limited to screen size and resolution, the manufacturer, the language setting and versions of the operating system and application are identifiable. The prepared report is not transmitted automatically, but shared to your email application in a newly composed email that you - at your own will - can send to us or whomever you want. Protecting the data during transmission by using encrypted email transfer is under responsibility of you and your mail service provider. We highly recommend to thoroughfully review the report and remove all data you don't understand and/or don't want to share.\n\nAs the used media is email you will disclose your name, email address, and several other technical data like IP address and email service provider by transmitting a crash report. We will not use this information for anything else than contacting you about the crash.\n\nAnonymous extracts of the report that do not allow your indentification might be used in the public issue tracker for documenting the crash and tracking the rework.\n\nAdditional to this report prepared by the application your operating system or services on you device might transmit crash or usage reports, but those are not part of ActivityDiary, not covered by this privacy policy and under your own responsibility.\n\nWhy does the application store data?\n\nThe Applications is designed to create a record of your activites. This is achieved by selecting the current activities manually or automatically, based on evaluation of data entered by you or collected by your device. The data you enter into the application is stored for later retreival by the user. The application stores and evaluates data of different sensors of your device to suggest or even automatically select the next activities. No data is collected, transmitted or stored that is not required for its intended functionality.\n\nWhen you use the Application, your personal information is stored and evaluated locally on your device and not transmitted to any organization or company without your explicity request.\n\nThe stored data can be deleted by removing the application and deleting the backups created by you and backup mechanisms of your device.\n\nHow is the data protected?\n\nThe Application store unencrypted data locally on the device it is executed on. You are responsible to protect the stored data from unauthorized access. We highly recommend to protect your device with a strong password and even encrypt your devices' storage. Backups created by the application itself or any device backup mechanism also need to be protected by you in a similar fashion.\n\nSecurity of your information\n\nWe use the mechanisms provided by the Android framework to protect your personal information from other applications on your device. While we have taken reasonable steps to secure the personal information you provide to us, please be aware that despite our efforts, no security measures are perfect or impenetrable, and no method of data protection can be guaranteed against any interception or other type of misuse. Therefore, we cannot guarantee complete security of you provide personal information.\n\nYour rights\n\nAt any time and free of cost you have the right to ask us about which data we store about you. You can always request for correction or removal of personal data or restrict the use of your data.\n\nContact us\n\nRaphael Mack, Joh.-Seb.-Bach-Str. 3, 74321 Bietigheim-Bissingen (Germany)\n\nactivity-diary@rampro.de\n\n"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/executor.log:132269",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-7432.json"
    },
    {
      "input_id": "input-7436",
      "step": 1362,
      "version": 33,
      "elapsed_s": 2186.28,
      "wall_time_ms": 1794007578408,
      "next_input_wall_ms": 1794007580732,
      "input_completed_wall_ms": 1794007578772,
      "input_confirmed": true,
      "action": "MODEL_SCROLL_BOTTOM_UP android.widget.ScrollView",
      "action_type": "MODEL_SCROLL_BOTTOM_UP",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g16a1209",
      "concrete_identity": "MODEL_SCROLL_BOTTOM_UP|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true'][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']",
      "state_id": "g16s86",
      "source_gui_id": 1471,
      "activity": "de.rampro.activitydiary.ui.generic.PrivacyPolicyActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/executor.log:132333",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-7437.json"
    },
    {
      "input_id": "input-7441",
      "step": 1363,
      "version": 33,
      "elapsed_s": 2188.604,
      "wall_time_ms": 1794007580732,
      "next_input_wall_ms": 1794007581971,
      "input_completed_wall_ms": 1794007581088,
      "input_confirmed": true,
      "action": "MODEL_SCROLL_BOTTOM_UP android.widget.ScrollView",
      "action_type": "MODEL_SCROLL_BOTTOM_UP",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g33a2302",
      "concrete_identity": "MODEL_SCROLL_BOTTOM_UP|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true'][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']",
      "state_id": "g33s172",
      "source_gui_id": 1475,
      "activity": "de.rampro.activitydiary.ui.generic.PrivacyPolicyActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/executor.log:132395",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-7442.json"
    },
    {
      "input_id": "input-7446",
      "step": 1364,
      "version": 33,
      "elapsed_s": 2189.843,
      "wall_time_ms": 1794007581971,
      "next_input_wall_ms": 1794007583213,
      "input_completed_wall_ms": 1794007582338,
      "input_confirmed": true,
      "action": "MODEL_SCROLL_TOP_DOWN android.widget.ScrollView",
      "action_type": "MODEL_SCROLL_TOP_DOWN",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g33a2303",
      "concrete_identity": "MODEL_SCROLL_TOP_DOWN|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true'][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']",
      "state_id": "g33s172",
      "source_gui_id": 1476,
      "activity": "de.rampro.activitydiary.ui.generic.PrivacyPolicyActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/executor.log:132473",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-7447.json"
    },
    {
      "input_id": "input-7451",
      "step": 1365,
      "version": 33,
      "elapsed_s": 2191.085,
      "wall_time_ms": 1794007583213,
      "next_input_wall_ms": 1794007585964,
      "input_completed_wall_ms": 1794007583238,
      "input_confirmed": true,
      "action": "MODEL_BACK NA",
      "action_type": "MODEL_BACK",
      "text": null,
      "content_desc": null,
      "resource_id": null,
      "model_action_id": "g33a2304",
      "concrete_identity": null,
      "state_id": "g33s172",
      "source_gui_id": 1477,
      "activity": "de.rampro.activitydiary.ui.generic.PrivacyPolicyActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "EARLY_STAGE: ABA/backward/other (NA finer branch)",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/executor.log:132534",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-7452.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 1284,
      "monotonic_ns": 1896365899880615,
      "wall_time_ms": 1794007318148,
      "abstraction_version": 32,
      "state_id": "g16s84",
      "model_action_id": "g16a1199",
      "entry_id": "semantic-78-c4",
      "request_id": "semantic-78",
      "candidate_id": "c4",
      "confidence": 1,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "21429f8807b65ec20e866cbc5ea5bc4b97d98b9128e30f3fb8b7f5f9c5d5ed29",
      "concrete_identity": "fe281564902c5bf7b3b1bef4a0f24f4f086b1233bfb8c5531b5b121a811da208",
      "decision_scope": "1e779e6b6c261fc78df3ae463988ac8714544beb94ec5312f82cf6abb0745607",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-78",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 7,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 7,
      "selected_history": 3,
      "comparison_count": 3,
      "same_count": 0,
      "different_count": 3,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 3,
      "low_confidence_count": 0,
      "full_history_compared": false,
      "exploratory": true,
      "_line": 4590
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 1284,
      "monotonic_ns": 1896365900979599,
      "wall_time_ms": 1794007318150,
      "abstraction_version": 32,
      "state_id": "g16s84",
      "model_action_id": "g16a1199",
      "entry_id": "semantic-78-c4",
      "request_id": "semantic-78",
      "candidate_id": "c4",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "21429f8807b65ec20e866cbc5ea5bc4b97d98b9128e30f3fb8b7f5f9c5d5ed29",
      "input_fingerprint": "f7034ea963dbdf25ea3d775de4bef482fe0051006807ded0b05980c59dcd61b9",
      "concrete_identity": "fe281564902c5bf7b3b1bef4a0f24f4f086b1233bfb8c5531b5b121a811da208",
      "decision_scope": "1e779e6b6c261fc78df3ae463988ac8714544beb94ec5312f82cf6abb0745607",
      "_line": 4592
    },
    "PROBE_NAVIGATION_ELIGIBILITY": {
      "event": "PROBE_NAVIGATION_ELIGIBILITY",
      "step": 1359,
      "monotonic_ns": 1896622532239061,
      "wall_time_ms": 1794007574781,
      "abstraction_version": 33,
      "state_id": "g16s84",
      "model_action_id": "g16a1199",
      "entry_id": "semantic-78-c4",
      "request_id": "semantic-78",
      "candidate_id": "c4",
      "concrete_identity": "fe281564902c5bf7b3b1bef4a0f24f4f086b1233bfb8c5531b5b121a811da208",
      "confidence": 1,
      "reason": "related_concrete_confirmed",
      "navigation": false,
      "confidence_pass": true,
      "source_valid": true,
      "same_state_confirmed": false,
      "related_execution_suppressed": true,
      "navigation_arrived": false,
      "_line": 5348
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 1360,
      "monotonic_ns": 1896623568610574,
      "wall_time_ms": 1794007575817,
      "abstraction_version": 33,
      "state_id": "g16s84",
      "model_action_id": "g16a1199",
      "entry_id": "semantic-78-c4",
      "request_id": "semantic-78",
      "candidate_id": "c4",
      "confidence": 1,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "21429f8807b65ec20e866cbc5ea5bc4b97d98b9128e30f3fb8b7f5f9c5d5ed29",
      "decision_scope": "1e779e6b6c261fc78df3ae463988ac8714544beb94ec5312f82cf6abb0745607",
      "concrete_identity": "fe281564902c5bf7b3b1bef4a0f24f4f086b1233bfb8c5531b5b121a811da208",
      "_line": 5356
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 1360,
      "monotonic_ns": 1896623568650505,
      "wall_time_ms": 1794007575817,
      "abstraction_version": 33,
      "state_id": "g16s84",
      "model_action_id": "g16a1199",
      "entry_id": "semantic-78-c4",
      "request_id": "semantic-78",
      "candidate_id": "c4",
      "confidence": 1,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 5357
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 1360,
      "monotonic_ns": 1896623624270687,
      "wall_time_ms": 1794007575873,
      "abstraction_version": 33,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-78-c4",
      "request_id": "semantic-78",
      "candidate_id": "c4",
      "event_count": 2,
      "_line": 5360
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 1360,
      "monotonic_ns": 1896623656576188,
      "wall_time_ms": 1794007575905,
      "abstraction_version": 33,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-78-c4",
      "request_id": "semantic-78",
      "candidate_id": "c4",
      "_line": 5361
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 1361,
      "monotonic_ns": 1896624896082126,
      "wall_time_ms": 1794007577145,
      "abstraction_version": 33,
      "state_id": "g16s84",
      "model_action_id": "g16a1199",
      "entry_id": "semantic-78-c4",
      "request_id": "semantic-78",
      "candidate_id": "c4",
      "confidence": 1,
      "choice": "PROMOTE",
      "transition_id": "g33e972:1342",
      "target_state": "g16s86",
      "input_confirmed": true,
      "_line": 5363
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 1360,
    "monotonic_ns": 1896623568885139,
    "wall_time_ms": 1794007575817,
    "abstraction_version": 33,
    "state_id": "g16s84",
    "model_action_id": "g16a1199",
    "snapshot_reason": "selection",
    "state_visits": 17,
    "state_first_seen": 291,
    "state_last_seen": 1360,
    "state_saturated": true,
    "state_saturation": 1,
    "native_state_saturated": true,
    "native_unsaturated_model_action_count": 0,
    "model_action_count": 5,
    "enabled_valid_action_count": 5,
    "unsaturated_model_action_count": 0,
    "unvisited_model_action_count": 0,
    "effective_unvisited_model_action_count": 0,
    "effective_state_saturated": true,
    "local_probe_action_count": 0,
    "navigation_action_count": 0,
    "enabled_valid_unvisited_action_count": 0,
    "unvisited_model_action_ids": "",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 10,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=de.rampro.activitydiary.ui.main.MainActivity|class=android.widget.CheckedTextView|text=Privacy |resource_id=de.rampro.activitydiary:id/design_menu_item_text|bounds=42,1652,693,1778",
    "selected_resolved_node_count": 9,
    "_line": 5359
  }
}

四、是否值得PROMOTE

完整已保存历史支持此前已尝试等价功能;不能自动归为模型错误。

疑似主要环节:HISTORY_SCOPE;wire关系审查:UNKNOWN。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

activitydiary JEV step1521 Add Activity

run_2b38f68437b6480c8f26d01cec61b440 · 第43.64分钟 · 请求step1521 / 决策step1521 / 执行step1521 · REPEATED_SUPPORTED · 证据MEDIUM · 结构化审查

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p1 对step433=0.980000;p2 对step176=1.000000;p3 对step227=1.000000),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g11s38 / g11a627;合法历史13条,比较3条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p1 / 433Select ActivityDIFFERENT_OPERATION0.98000000True
p2 / 176MapDIFFERENT_OPERATION1.00000000True
p3 / 227SettingsDIFFERENT_OPERATION1.00000000True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p1",
    "history_id": "h4",
    "history_step": 433,
    "history_input_id": "input-2369",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.98,
    "probabilities": {
      "SAME_OPERATION": 0.01,
      "DIFFERENT_OPERATION": 0.99,
      "INSUFFICIENT_EVIDENCE": 0
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h4`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.01,
        "DIFFERENT_OPERATION": 0.99,
        "INSUFFICIENT_EVIDENCE": 0
      },
      "confidence": 0.98
    },
    "model_visible_history": {
      "class": "android.widget.CheckedTextView",
      "resource_id": "de.rampro.activitydiary:id/design_menu_item_text",
      "text": "Select Activity",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": true,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 1,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/navigation_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"de.rampro.activitydiary:id/design_navigation_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"androidx.appcompat.widget.LinearLayoutCompat\"][@resource-id=\"de.rampro.activitydiary:id/nav_main\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckedTextView\"][@resource-id=\"de.rampro.activitydiary:id/design_menu_item_text\"][@text=\"Select A\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g11a627",
      "source_state_id": "g11s38",
      "bounds": [
        42,
        578,
        693,
        704
      ],
      "source_page_id": "page5",
      "target_subtree": [
        {
          "class": "android.widget.CheckedTextView",
          "resource_id": "de.rampro.activitydiary:id/design_menu_item_text",
          "text": "Select Activity",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": true,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "androidx.appcompat.widget.LinearLayoutCompat",
        "resource_id": "de.rampro.activitydiary:id/nav_main",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "androidx.appcompat.widget.LinearLayoutCompat",
          "resource_id": "de.rampro.activitydiary:id/nav_main"
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 515,
      "source_gui_timestamp": 433,
      "current_state": "g11s38",
      "current_model_action": "g11a627",
      "current_version": 33,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p2",
    "history_id": "h1",
    "history_step": 176,
    "history_input_id": "input-958",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 1,
    "probabilities": {
      "SAME_OPERATION": 0,
      "DIFFERENT_OPERATION": 1,
      "INSUFFICIENT_EVIDENCE": 0
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0,
        "DIFFERENT_OPERATION": 1,
        "INSUFFICIENT_EVIDENCE": 0
      },
      "confidence": 1
    },
    "model_visible_history": {
      "class": "android.widget.CheckedTextView",
      "resource_id": "de.rampro.activitydiary:id/design_menu_item_text",
      "text": "Map",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 4,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/navigation_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"de.rampro.activitydiary:id/design_navigation_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"androidx.appcompat.widget.LinearLayoutCompat\"][@resource-id=\"de.rampro.activitydiary:id/nav_map\"][@text=\"\"][@content-desc=\"\"][@index=4][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckedTextView\"][@resource-id=\"de.rampro.activitydiary:id/design_menu_item_text\"][@text=\"Map\"][@content-desc=\"\"][@index=4][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g11a627",
      "source_state_id": "g11s38",
      "bounds": [
        42,
        956,
        693,
        1017
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.CheckedTextView",
          "resource_id": "de.rampro.activitydiary:id/design_menu_item_text",
          "text": "Map",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "androidx.appcompat.widget.LinearLayoutCompat",
        "resource_id": "de.rampro.activitydiary:id/nav_map",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "androidx.appcompat.widget.LinearLayoutCompat",
          "resource_id": "de.rampro.activitydiary:id/nav_map"
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 206,
      "source_gui_timestamp": 176,
      "current_state": "g11s38",
      "current_model_action": "g11a627",
      "current_version": 33,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p3",
    "history_id": "h2",
    "history_step": 227,
    "history_input_id": "input-1228",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 1,
    "probabilities": {
      "SAME_OPERATION": 0,
      "DIFFERENT_OPERATION": 1,
      "INSUFFICIENT_EVIDENCE": 0
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h2`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0,
        "DIFFERENT_OPERATION": 1,
        "INSUFFICIENT_EVIDENCE": 0
      },
      "confidence": 1
    },
    "model_visible_history": {
      "class": "android.widget.CheckedTextView",
      "resource_id": "de.rampro.activitydiary:id/design_menu_item_text",
      "text": "Settings",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 6,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/navigation_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"de.rampro.activitydiary:id/design_navigation_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"androidx.appcompat.widget.LinearLayoutCompat\"][@resource-id=\"de.rampro.activitydiary:id/nav_settings\"][@text=\"\"][@content-desc=\"\"][@index=6][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckedTextView\"][@resource-id=\"de.rampro.activitydiary:id/design_menu_item_text\"][@text=\"Settings\"][@content-desc=\"\"][@index=6][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g11a627",
      "source_state_id": "g11s38",
      "bounds": [
        42,
        785,
        693,
        911
      ],
      "source_page_id": "page3",
      "target_subtree": [
        {
          "class": "android.widget.CheckedTextView",
          "resource_id": "de.rampro.activitydiary:id/design_menu_item_text",
          "text": "Settings",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "androidx.appcompat.widget.LinearLayoutCompat",
        "resource_id": "de.rampro.activitydiary:id/nav_settings",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "androidx.appcompat.widget.LinearLayoutCompat",
          "resource_id": "de.rampro.activitydiary:id/nav_settings"
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 272,
      "source_gui_timestamp": 227,
      "current_state": "g11s38",
      "current_model_action": "g11a627",
      "current_version": 33,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

普通407/1029已尝试Add Activity并进入EditActivity;本次打开标题/颜色表单,没有保存新活动的证明。

等价历史是否送入Provider wire:NO;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

此前step / UTC页面与控件确认与目标
407
2026-11-06T22:59:49.600+00:00
Add Activity
de.rampro.activitydiary.ui.main.MainActivity
Native确认=True
de.rampro.activitydiary.ui.generic.EditActivity
保留目标GUI
1029
2026-11-06T23:14:27.750+00:00
Add Acti
de.rampro.activitydiary.ui.main.MainActivity
Native确认=True
de.rampro.activitydiary.ui.generic.EditActivity
目标GUI未保留,不推断业务完成

三、Probe执行后发生什么

Add Activity 打开 New activity 标题和颜色表单;没有保存结果证据。

activitydiary JEV step1521 Add Activity before_screenshot
before_screenshot · identity_verified · 2026-11-06T23:33:30.567+00:00
activitydiary JEV step1521 Add Activity after_screenshot
after_screenshot · identity_verified · 2026-11-06T23:33:31.863+00:00

Run内首次METHOD观察:完成后2秒=0,10秒=0,下一动作前B=0。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-8369",
      "step": 1522,
      "version": 33,
      "elapsed_s": 2620.051,
      "wall_time_ms": 1794008012179,
      "next_input_wall_ms": 1794008013428,
      "input_completed_wall_ms": 1794008012204,
      "input_confirmed": true,
      "action": "MODEL_CLICK Save",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "Save",
      "resource_id": "de.rampro.activitydiary:id/action_edit_done",
      "model_action_id": "g20a1553",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"de.rampro.activitydiary:id/action_edit_done\"][@text=\"\"][@content-desc=\"Save\"][@index=3][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g20s117",
      "source_gui_id": 1646,
      "activity": "de.rampro.activitydiary.ui.generic.EditActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#c3462800",
        "New activity",
        "Delete activity",
        "Save",
        "Activity title",
        "Activity color"
      ],
      "probe": false,
      "strategy": "EPSILON_GREEDY",
      "context": "exploration",
      "native_branch": "Epsilon",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/executor.log:149492",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-8370.json"
    },
    {
      "input_id": "input-8374",
      "step": 1523,
      "version": 33,
      "elapsed_s": 2621.3,
      "wall_time_ms": 1794008013428,
      "next_input_wall_ms": 1794008013458,
      "input_completed_wall_ms": 1794008013456,
      "input_confirmed": true,
      "action": "MODEL_BACK NA",
      "action_type": "MODEL_BACK",
      "text": null,
      "content_desc": null,
      "resource_id": null,
      "model_action_id": "g7a387",
      "concrete_identity": null,
      "state_id": "g7s17",
      "source_gui_id": 1647,
      "activity": null,
      "activity_evidence": null,
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/executor.log:149576",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-8375.json"
    },
    {
      "input_id": "other-8379",
      "step": 1523,
      "version": 33,
      "elapsed_s": 2621.33,
      "wall_time_ms": 1794008013458,
      "next_input_wall_ms": 1794008018128,
      "input_completed_wall_ms": null,
      "input_confirmed": false,
      "action": "EVENT_START EVENT_START",
      "action_type": "EVENT_START",
      "text": null,
      "content_desc": null,
      "resource_id": null,
      "model_action_id": null,
      "concrete_identity": null,
      "state_id": "g7s17",
      "source_gui_id": null,
      "activity": null,
      "activity_evidence": null,
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/executor.log:149576",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/other-8380.json"
    },
    {
      "input_id": "input-8385",
      "step": 1524,
      "version": 33,
      "elapsed_s": 2626.0,
      "wall_time_ms": 1794008018128,
      "next_input_wall_ms": 1794008019040,
      "input_completed_wall_ms": 1794008018154,
      "input_confirmed": true,
      "action": "MODEL_CLICK Search",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "Search",
      "resource_id": "de.rampro.activitydiary:id/search_button",
      "model_action_id": "g7a364",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.appcompat.widget.LinearLayoutCompat\"][@resource-id=\"de.rampro.activitydiary:id/action_filter\"][@text=\"\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageView\"][@resource-id=\"de.rampro.activitydiary:id/search_button\"][@text=\"\"][@content-desc=\"Search\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g7s17",
      "source_gui_id": 1648,
      "activity": "de.rampro.activitydiary.ui.main.MainActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#8fb7fa14",
        "Activity Diary",
        "What are you doing?",
        "Add Activity",
        "Search",
        "#793ec2d9",
        "#28bf6eaa",
        "Statistics",
        "Note",
        "Pictures",
        "STATISTICS",
        "NOTE",
        "PICTURES",
        "Cooking",
        "Relaxing",
        "Woodworking",
        "Cinema",
        "Gardening",
        "Sleeping",
        "Cleaning",
        "Officework",
        "Swimming",
        "Since just now",
        "-",
        "Sat, 11.07.26: 0 sec",
        "2026 Week 45: 0 sec",
        "November 2026: 0 sec"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/executor.log:149704",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-8386.json"
    },
    {
      "input_id": "input-8390",
      "step": 1525,
      "version": 33,
      "elapsed_s": 2626.912,
      "wall_time_ms": 1794008019040,
      "next_input_wall_ms": 1794008021653,
      "input_completed_wall_ms": 1794008020523,
      "input_confirmed": true,
      "action": "MODEL_CLICK Search…",
      "action_type": "MODEL_CLICK",
      "text": "Search…",
      "content_desc": "",
      "resource_id": "de.rampro.activitydiary:id/search_src_text",
      "model_action_id": "g13a703",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.appcompat.widget.LinearLayoutCompat\"][@resource-id=\"de.rampro.activitydiary:id/action_filter\"][@text=\"\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.AutoCompleteTextView\"][@resource-id=\"de.rampro.activitydiary:id/search_src_text\"][@text=\"Search…\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g13s50",
      "source_gui_id": 1649,
      "activity": "de.rampro.activitydiary.ui.main.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "USE_BUFFER",
      "context": "exploration",
      "native_branch": "USE_BUFFER",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/executor.log:149821",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-8392.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 1521,
      "monotonic_ns": 1897058245456173,
      "wall_time_ms": 1794008010494,
      "abstraction_version": 33,
      "state_id": "g11s38",
      "model_action_id": "g11a627",
      "entry_id": "semantic-172-c1",
      "request_id": "semantic-172",
      "candidate_id": "c1",
      "confidence": 1,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "ac114de916d53fda86ef84b5a7a37f590978f52abf5845574616db31671e1702",
      "concrete_identity": "7f21594c87b4d4db48a98c88eb9ee350f44e668c540806fd79bb7e8127ee2461",
      "decision_scope": "396bcc4926a1bbc717e30d3a206a093f7d70264dcb5dc1ffbcaa231e8afc1956",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-172",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 13,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 13,
      "selected_history": 3,
      "comparison_count": 3,
      "same_count": 0,
      "different_count": 3,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 3,
      "low_confidence_count": 0,
      "full_history_compared": false,
      "exploratory": true,
      "_line": 6479
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 1521,
      "monotonic_ns": 1897058246187172,
      "wall_time_ms": 1794008010495,
      "abstraction_version": 33,
      "state_id": "g11s38",
      "model_action_id": "g11a627",
      "entry_id": "semantic-172-c1",
      "request_id": "semantic-172",
      "candidate_id": "c1",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "ac114de916d53fda86ef84b5a7a37f590978f52abf5845574616db31671e1702",
      "input_fingerprint": "e06a066743d1b135ff63cc3c78e31292c9b4e35990c04fa685aa5278bed3db3a",
      "concrete_identity": "7f21594c87b4d4db48a98c88eb9ee350f44e668c540806fd79bb7e8127ee2461",
      "decision_scope": "396bcc4926a1bbc717e30d3a206a093f7d70264dcb5dc1ffbcaa231e8afc1956",
      "_line": 6480
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 1521,
      "monotonic_ns": 1897058278381888,
      "wall_time_ms": 1794008010527,
      "abstraction_version": 33,
      "state_id": "g11s38",
      "model_action_id": "g11a627",
      "entry_id": "semantic-172-c1",
      "request_id": "semantic-172",
      "candidate_id": "c1",
      "confidence": 1,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "ac114de916d53fda86ef84b5a7a37f590978f52abf5845574616db31671e1702",
      "decision_scope": "396bcc4926a1bbc717e30d3a206a093f7d70264dcb5dc1ffbcaa231e8afc1956",
      "concrete_identity": "7f21594c87b4d4db48a98c88eb9ee350f44e668c540806fd79bb7e8127ee2461",
      "_line": 6481
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 1521,
      "monotonic_ns": 1897058278414217,
      "wall_time_ms": 1794008010527,
      "abstraction_version": 33,
      "state_id": "g11s38",
      "model_action_id": "g11a627",
      "entry_id": "semantic-172-c1",
      "request_id": "semantic-172",
      "candidate_id": "c1",
      "confidence": 1,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 6482
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 1521,
      "monotonic_ns": 1897058320299897,
      "wall_time_ms": 1794008010569,
      "abstraction_version": 33,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-172-c1",
      "request_id": "semantic-172",
      "candidate_id": "c1",
      "event_count": 2,
      "_line": 6485
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 1521,
      "monotonic_ns": 1897058356552737,
      "wall_time_ms": 1794008010605,
      "abstraction_version": 33,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-172-c1",
      "request_id": "semantic-172",
      "candidate_id": "c1",
      "_line": 6486
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 1522,
      "monotonic_ns": 1897059619808722,
      "wall_time_ms": 1794008011868,
      "abstraction_version": 33,
      "state_id": "g11s38",
      "model_action_id": "g11a627",
      "entry_id": "semantic-172-c1",
      "request_id": "semantic-172",
      "candidate_id": "c1",
      "confidence": 1,
      "choice": "PROMOTE",
      "transition_id": "g33e1049:1500",
      "target_state": "g20s117",
      "input_confirmed": true,
      "_line": 6488
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 1521,
    "monotonic_ns": 1897058278645677,
    "wall_time_ms": 1794008010527,
    "abstraction_version": 33,
    "state_id": "g11s38",
    "model_action_id": "g11a627",
    "snapshot_reason": "selection",
    "state_visits": 40,
    "state_first_seen": 103,
    "state_last_seen": 1521,
    "state_saturated": true,
    "state_saturation": 1,
    "native_state_saturated": true,
    "native_unsaturated_model_action_count": 0,
    "model_action_count": 9,
    "enabled_valid_action_count": 9,
    "unsaturated_model_action_count": 0,
    "unvisited_model_action_count": 0,
    "effective_unvisited_model_action_count": 0,
    "effective_state_saturated": true,
    "local_probe_action_count": 0,
    "navigation_action_count": 0,
    "enabled_valid_unvisited_action_count": 0,
    "unvisited_model_action_ids": "",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 15,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=de.rampro.activitydiary.ui.main.MainActivity|class=android.widget.CheckedTextView|text=Add Acti|resource_id=de.rampro.activitydiary:id/design_menu_item_text|bounds=42,989,693,1017",
    "selected_resolved_node_count": 5,
    "_line": 6484
  }
}

四、是否值得PROMOTE

完整已保存历史支持此前已尝试等价功能;不能自动归为模型错误。

疑似主要环节:HISTORY_SCOPE;wire关系审查:UNKNOWN。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

activitydiary JEV step1620 About

run_2b38f68437b6480c8f26d01cec61b440 · 第49.13分钟 · 请求step1252 / 决策step1252 / 执行step1620 · REPEATED_SUPPORTED · 证据HIGH · 结构化审查

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p4 对step295=0.970000;p5 对step407=1.000000;p6 对step975=1.000000),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g16s85 / g16a1206;合法历史8条,比较3条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p4 / 295Privacy PolicyDIFFERENT_OPERATION0.97000000True
p5 / 407Add ActivityDIFFERENT_OPERATION1.00000000True
p6 / 975Select ActivityDIFFERENT_OPERATION1.00000000True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p4",
    "history_id": "h1",
    "history_step": 295,
    "history_input_id": "input-1606",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.97,
    "probabilities": {
      "SAME_OPERATION": 0.02,
      "DIFFERENT_OPERATION": 0.98,
      "INSUFFICIENT_EVIDENCE": 0
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c6` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.02,
        "DIFFERENT_OPERATION": 0.98,
        "INSUFFICIENT_EVIDENCE": 0
      },
      "confidence": 0.97
    },
    "model_visible_history": {
      "class": "android.widget.CheckedTextView",
      "resource_id": "de.rampro.activitydiary:id/design_menu_item_text",
      "text": "Privacy Policy",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 10,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/navigation_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"de.rampro.activitydiary:id/design_navigation_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.appcompat.widget.LinearLayoutCompat\"][@resource-id=\"de.rampro.activitydiary:id/nav_privacy\"][@text=\"\"][@content-desc=\"\"][@index=10][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckedTextView\"][@resource-id=\"de.rampro.activitydiary:id/design_menu_item_text\"][@text=\"Privacy \"][@content-desc=\"\"][@index=10][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g16a1206",
      "source_state_id": "g16s85",
      "bounds": [
        42,
        1652,
        693,
        1778
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.CheckedTextView",
          "resource_id": "de.rampro.activitydiary:id/design_menu_item_text",
          "text": "Privacy Policy",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "androidx.appcompat.widget.LinearLayoutCompat",
        "resource_id": "de.rampro.activitydiary:id/nav_privacy",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "androidx.appcompat.widget.LinearLayoutCompat",
          "resource_id": "de.rampro.activitydiary:id/nav_privacy"
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 362,
      "source_gui_timestamp": 295,
      "current_state": "g16s85",
      "current_model_action": "g16a1206",
      "current_version": 32,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p5",
    "history_id": "h2",
    "history_step": 407,
    "history_input_id": "input-2223",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 1,
    "probabilities": {
      "SAME_OPERATION": 0,
      "DIFFERENT_OPERATION": 1,
      "INSUFFICIENT_EVIDENCE": 0
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c6` the same application-function operation as executed action at `executed_actions.h2`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0,
        "DIFFERENT_OPERATION": 1,
        "INSUFFICIENT_EVIDENCE": 0
      },
      "confidence": 1
    },
    "model_visible_history": {
      "class": "android.widget.CheckedTextView",
      "resource_id": "de.rampro.activitydiary:id/design_menu_item_text",
      "text": "Add Activity",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 5,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/navigation_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"de.rampro.activitydiary:id/design_navigation_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.appcompat.widget.LinearLayoutCompat\"][@resource-id=\"de.rampro.activitydiary:id/nav_add_activity\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckedTextView\"][@resource-id=\"de.rampro.activitydiary:id/design_menu_item_text\"][@text=\"Add Acti\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g16a1206",
      "source_state_id": "g16s85",
      "bounds": [
        42,
        1103,
        693,
        1229
      ],
      "source_page_id": "page3",
      "target_subtree": [
        {
          "class": "android.widget.CheckedTextView",
          "resource_id": "de.rampro.activitydiary:id/design_menu_item_text",
          "text": "Add Activity",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "androidx.appcompat.widget.LinearLayoutCompat",
        "resource_id": "de.rampro.activitydiary:id/nav_add_activity",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "androidx.appcompat.widget.LinearLayoutCompat",
          "resource_id": "de.rampro.activitydiary:id/nav_add_activity"
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 486,
      "source_gui_timestamp": 407,
      "current_state": "g16s85",
      "current_model_action": "g16a1206",
      "current_version": 32,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p6",
    "history_id": "h3",
    "history_step": 975,
    "history_input_id": "input-5188",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 1,
    "probabilities": {
      "SAME_OPERATION": 0,
      "DIFFERENT_OPERATION": 1,
      "INSUFFICIENT_EVIDENCE": 0
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c6` the same application-function operation as executed action at `executed_actions.h3`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0,
        "DIFFERENT_OPERATION": 1,
        "INSUFFICIENT_EVIDENCE": 0
      },
      "confidence": 1
    },
    "model_visible_history": {
      "class": "android.widget.CheckedTextView",
      "resource_id": "de.rampro.activitydiary:id/design_menu_item_text",
      "text": "Select Activity",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": true,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 1,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/navigation_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"de.rampro.activitydiary:id/design_navigation_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.appcompat.widget.LinearLayoutCompat\"][@resource-id=\"de.rampro.activitydiary:id/nav_main\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckedTextView\"][@resource-id=\"de.rampro.activitydiary:id/design_menu_item_text\"][@text=\"Select A\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g16a1206",
      "source_state_id": "g16s85",
      "bounds": [
        42,
        599,
        693,
        725
      ],
      "source_page_id": "page4",
      "target_subtree": [
        {
          "class": "android.widget.CheckedTextView",
          "resource_id": "de.rampro.activitydiary:id/design_menu_item_text",
          "text": "Select Activity",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": true,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "androidx.appcompat.widget.LinearLayoutCompat",
        "resource_id": "de.rampro.activitydiary:id/nav_main",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "androidx.appcompat.widget.LinearLayoutCompat",
          "resource_id": "de.rampro.activitydiary:id/nav_main"
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 1075,
      "source_gui_timestamp": 975,
      "current_state": "g16s85",
      "current_model_action": "g16a1206",
      "current_version": 32,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

决策1252以前,普通1215已进入AboutActivity;1620重复打开版本/许可证信息。

等价历史是否送入Provider wire:NO;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

此前step / UTC页面与控件确认与目标
1215
2026-11-06T23:19:14.572+00:00
About
de.rampro.activitydiary.ui.main.MainActivity
Native确认=True
de.rampro.activitydiary.ui.generic.AboutActivity
保留目标GUI

三、Probe执行后发生什么

About 打开版本1.4.2、License和贡献者信息页。

activitydiary JEV step1620 About before_screenshot
before_screenshot · identity_verified · 2026-11-06T23:38:59.822+00:00
activitydiary JEV step1620 About after_screenshot
after_screenshot · identity_verified · 2026-11-06T23:39:01.093+00:00

Run内首次METHOD观察:完成后2秒=0,10秒=0,下一动作前B=0。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-9020",
      "step": 1621,
      "version": 33,
      "elapsed_s": 2948.975,
      "wall_time_ms": 1794008341103,
      "next_input_wall_ms": 1794008342528,
      "input_completed_wall_ms": 1794008341472,
      "input_confirmed": true,
      "action": "MODEL_SCROLL_TOP_DOWN android.widget.ScrollView",
      "action_type": "MODEL_SCROLL_TOP_DOWN",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g32a2296",
      "concrete_identity": "MODEL_SCROLL_TOP_DOWN|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/content_fragment\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true'][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']",
      "state_id": "g32s169",
      "source_gui_id": 1745,
      "activity": "de.rampro.activitydiary.ui.generic.AboutActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#87f83ae2",
        "About",
        "Logo of activitydiary",
        "Activity Diary\n\nversion 1.4.2\n\nLicense\n\nActivity Diary is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License\n\nThis program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.\n\nPrivacy Policy\n\nActivity Diary and its authors have a deep interest to respect your privacy. The nature of this app is to track and store your activites and where and how you do them. Nevertheless it is your data in your hands and is not transmitted to any server or external party by the app without your explicit request. Read the full privacy policy.\n\nContact\n\nFor bugs and suggestions use the issue tacker, preferably in English language.\n\nSource code can be found on Github.\n\nSupport\n\nIn case you want to support the development of Activity Diary consider discussing issues on github, translating on crowdin or donation on Liberapay.\n\nContributors\n\nRaphael Mack (developer)\n\nMurtala Umar (Indonesian translation)\n\nTommaso and Tiwi90 (Italian translation)\n\nJC Abuyot (Graphics)\n\nBc. Ondrej Janitor\n\nViktor Fedenyov (Russian translation)\n\nSam Partee\n\nWe are looking forward to mention your name in this list, too.\n\nLibraries\n\nThe following libraries are used by this application and licensed under the named licenses:\n\nMPAndroidChart by Philipp Jahoda, license APACHE-2.0\n\nosmdroid, license APACHE-2.0\n\nAndroid Material Color Picker Dialog by Simone Pessotto, license APACHE-2.0\n\nACRA - Application Crash Reports for Android, license APACHE-2.0\n\nPicasso, license APACHE-2.0\n\nappcompat, cardview, constraint-layout, recyclerview, material, preference, exifinterface, lifecycle license APACHE-2.0\n\n"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/executor.log:160755",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-9021.json"
    },
    {
      "input_id": "input-9025",
      "step": 1622,
      "version": 33,
      "elapsed_s": 2950.4,
      "wall_time_ms": 1794008342528,
      "next_input_wall_ms": 1794008343996,
      "input_completed_wall_ms": 1794008343106,
      "input_confirmed": true,
      "action": "MODEL_BACK NA",
      "action_type": "MODEL_BACK",
      "text": null,
      "content_desc": null,
      "resource_id": null,
      "model_action_id": "g32a2297",
      "concrete_identity": null,
      "state_id": "g32s169",
      "source_gui_id": 1746,
      "activity": "de.rampro.activitydiary.ui.generic.AboutActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "EARLY_STAGE: ABA/backward/other (NA finer branch)",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/executor.log:160823",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-9026.json"
    },
    {
      "input_id": "input-9030",
      "step": 1623,
      "version": 33,
      "elapsed_s": 2951.868,
      "wall_time_ms": 1794008343996,
      "next_input_wall_ms": 1794008344897,
      "input_completed_wall_ms": 1794008344021,
      "input_confirmed": true,
      "action": "MODEL_BACK NA",
      "action_type": "MODEL_BACK",
      "text": null,
      "content_desc": null,
      "resource_id": null,
      "model_action_id": "g17a1404",
      "concrete_identity": null,
      "state_id": "g17s98",
      "source_gui_id": 1747,
      "activity": "de.rampro.activitydiary.ui.main.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/executor.log:160882",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-9031.json"
    },
    {
      "input_id": "input-9035",
      "step": 1624,
      "version": 33,
      "elapsed_s": 2952.769,
      "wall_time_ms": 1794008344897,
      "next_input_wall_ms": 1794008346985,
      "input_completed_wall_ms": 1794008345923,
      "input_confirmed": true,
      "action": "MODEL_LONG_CLICK de.rampro.activitydiary:id/select_card_view",
      "action_type": "MODEL_LONG_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "de.rampro.activitydiary:id/select_card_view",
      "model_action_id": "g17a1403",
      "concrete_identity": "MODEL_LONG_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/content_fragment\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"de.rampro.activitydiary:id/main_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"de.rampro.activitydiary:id/select_recycler\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/select_card_view\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g17s98",
      "source_gui_id": 1748,
      "activity": "de.rampro.activitydiary.ui.main.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/executor.log:160974",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-9036.json"
    },
    {
      "input_id": "input-9040",
      "step": 1625,
      "version": 33,
      "elapsed_s": 2954.857,
      "wall_time_ms": 1794008346985,
      "next_input_wall_ms": 1794008348255,
      "input_completed_wall_ms": 1794008347573,
      "input_confirmed": true,
      "action": "MODEL_BACK NA",
      "action_type": "MODEL_BACK",
      "text": null,
      "content_desc": null,
      "resource_id": null,
      "model_action_id": "g15a951",
      "concrete_identity": null,
      "state_id": "g15s67",
      "source_gui_id": 1749,
      "activity": "de.rampro.activitydiary.ui.generic.EditActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/executor.log:161064",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-9041.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 1252,
      "monotonic_ns": 1896293209995766,
      "wall_time_ms": 1794007245459,
      "abstraction_version": 32,
      "state_id": "g16s85",
      "model_action_id": "g16a1206",
      "entry_id": "semantic-72-c6",
      "request_id": "semantic-72",
      "candidate_id": "c6",
      "confidence": 1,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "1a77f73bc46ae645c6eb3fbf734910a4086e7660e115d3fc407b8f8b613628dd",
      "concrete_identity": "18dd3241d2fb4f020c9d34564fa6713113dde70985eff92c4fb6ce0e9fae54ee",
      "decision_scope": "4b651bd922ac76e3da123835d9b5691f121f4ed88651dbe936c2eaa86a71fd31",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-72",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 8,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 8,
      "selected_history": 3,
      "comparison_count": 3,
      "same_count": 0,
      "different_count": 3,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 3,
      "low_confidence_count": 0,
      "full_history_compared": false,
      "exploratory": true,
      "_line": 4435
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 1252,
      "monotonic_ns": 1896293211356024,
      "wall_time_ms": 1794007245460,
      "abstraction_version": 32,
      "state_id": "g16s85",
      "model_action_id": "g16a1206",
      "entry_id": "semantic-72-c6",
      "request_id": "semantic-72",
      "candidate_id": "c6",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "1a77f73bc46ae645c6eb3fbf734910a4086e7660e115d3fc407b8f8b613628dd",
      "input_fingerprint": "3a34e7a1df15f84e7ffcf4a626a58d016a7b300119b95ea28de647e3af474417",
      "concrete_identity": "18dd3241d2fb4f020c9d34564fa6713113dde70985eff92c4fb6ce0e9fae54ee",
      "decision_scope": "4b651bd922ac76e3da123835d9b5691f121f4ed88651dbe936c2eaa86a71fd31",
      "_line": 4437
    },
    "PROBE_NAVIGATION_ELIGIBILITY": {
      "event": "PROBE_NAVIGATION_ELIGIBILITY",
      "step": 1618,
      "monotonic_ns": 1897385803510554,
      "wall_time_ms": 1794008338052,
      "abstraction_version": 33,
      "state_id": "g16s85",
      "model_action_id": "g16a1206",
      "entry_id": "semantic-72-c6",
      "request_id": "semantic-72",
      "candidate_id": "c6",
      "concrete_identity": "18dd3241d2fb4f020c9d34564fa6713113dde70985eff92c4fb6ce0e9fae54ee",
      "confidence": 1,
      "reason": "related_concrete_confirmed",
      "navigation": false,
      "confidence_pass": true,
      "source_valid": true,
      "same_state_confirmed": false,
      "related_execution_suppressed": true,
      "navigation_arrived": false,
      "_line": 7482
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 1620,
      "monotonic_ns": 1897387516060007,
      "wall_time_ms": 1794008339765,
      "abstraction_version": 33,
      "state_id": "g16s85",
      "model_action_id": "g16a1206",
      "entry_id": "semantic-72-c6",
      "request_id": "semantic-72",
      "candidate_id": "c6",
      "confidence": 1,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "1a77f73bc46ae645c6eb3fbf734910a4086e7660e115d3fc407b8f8b613628dd",
      "decision_scope": "4b651bd922ac76e3da123835d9b5691f121f4ed88651dbe936c2eaa86a71fd31",
      "concrete_identity": "18dd3241d2fb4f020c9d34564fa6713113dde70985eff92c4fb6ce0e9fae54ee",
      "_line": 7491
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 1620,
      "monotonic_ns": 1897387516102253,
      "wall_time_ms": 1794008339765,
      "abstraction_version": 33,
      "state_id": "g16s85",
      "model_action_id": "g16a1206",
      "entry_id": "semantic-72-c6",
      "request_id": "semantic-72",
      "candidate_id": "c6",
      "confidence": 1,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 7492
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 1620,
      "monotonic_ns": 1897387584270767,
      "wall_time_ms": 1794008339833,
      "abstraction_version": 33,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-72-c6",
      "request_id": "semantic-72",
      "candidate_id": "c6",
      "event_count": 2,
      "_line": 7495
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 1620,
      "monotonic_ns": 1897387606541519,
      "wall_time_ms": 1794008339855,
      "abstraction_version": 33,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-72-c6",
      "request_id": "semantic-72",
      "candidate_id": "c6",
      "_line": 7496
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 1621,
      "monotonic_ns": 1897388848305904,
      "wall_time_ms": 1794008341097,
      "abstraction_version": 33,
      "state_id": "g16s85",
      "model_action_id": "g16a1206",
      "entry_id": "semantic-72-c6",
      "request_id": "semantic-72",
      "candidate_id": "c6",
      "confidence": 1,
      "choice": "PROMOTE",
      "transition_id": "g33e1082:1593",
      "target_state": "g32s169",
      "input_confirmed": true,
      "_line": 7498
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 1620,
    "monotonic_ns": 1897387516350457,
    "wall_time_ms": 1794008339765,
    "abstraction_version": 33,
    "state_id": "g16s85",
    "model_action_id": "g16a1206",
    "snapshot_reason": "selection",
    "state_visits": 18,
    "state_first_seen": 294,
    "state_last_seen": 1620,
    "state_saturated": true,
    "state_saturation": 1,
    "native_state_saturated": true,
    "native_unsaturated_model_action_count": 0,
    "model_action_count": 7,
    "enabled_valid_action_count": 7,
    "unsaturated_model_action_count": 0,
    "unvisited_model_action_count": 0,
    "effective_unvisited_model_action_count": 0,
    "effective_state_saturated": true,
    "local_probe_action_count": 0,
    "navigation_action_count": 0,
    "enabled_valid_unvisited_action_count": 0,
    "unvisited_model_action_ids": "",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 11,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=de.rampro.activitydiary.ui.main.MainActivity|class=android.widget.CheckedTextView|text=About|resource_id=de.rampro.activitydiary:id/design_menu_item_text|bounds=42,1526,693,1652",
    "selected_resolved_node_count": 9,
    "_line": 7494
  }
}

四、是否值得PROMOTE

完整已保存历史支持此前已尝试等价功能;不能自动归为模型错误。

疑似主要环节:HISTORY_SCOPE;wire关系审查:UNKNOWN。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

activitydiary JEV step1633 Add Activity

run_2b38f68437b6480c8f26d01cec61b440 · 第49.59分钟 · 请求step1633 / 决策step1633 / 执行step1633 · REPEATED_SUPPORTED · 证据MEDIUM · 结构化审查

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p1 对step1072=0.980000;p2 对step918=0.980000;p3 对step1125=1.000000),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g16s84 / g16a1199;合法历史10条,比较3条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p1 / 1072Select ActivityDIFFERENT_OPERATION0.98000000True
p2 / 918Edit ActivitiesDIFFERENT_OPERATION0.98000000True
p3 / 1125DiaryDIFFERENT_OPERATION1.00000000True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p1",
    "history_id": "h2",
    "history_step": 1072,
    "history_input_id": "input-5712",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.98,
    "probabilities": {
      "SAME_OPERATION": 0.01,
      "DIFFERENT_OPERATION": 0.99,
      "INSUFFICIENT_EVIDENCE": 0
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h2`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.01,
        "DIFFERENT_OPERATION": 0.99,
        "INSUFFICIENT_EVIDENCE": 0
      },
      "confidence": 0.98
    },
    "model_visible_history": {
      "class": "android.widget.CheckedTextView",
      "resource_id": "de.rampro.activitydiary:id/design_menu_item_text",
      "text": "Select Activity",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": true,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 1,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/navigation_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"de.rampro.activitydiary:id/design_navigation_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.appcompat.widget.LinearLayoutCompat\"][@resource-id=\"de.rampro.activitydiary:id/nav_main\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckedTextView\"][@resource-id=\"de.rampro.activitydiary:id/design_menu_item_text\"][@text=\"Select A\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g16a1199",
      "source_state_id": "g16s84",
      "bounds": [
        42,
        599,
        693,
        725
      ],
      "source_page_id": "page3",
      "target_subtree": [
        {
          "class": "android.widget.CheckedTextView",
          "resource_id": "de.rampro.activitydiary:id/design_menu_item_text",
          "text": "Select Activity",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": true,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "androidx.appcompat.widget.LinearLayoutCompat",
        "resource_id": "de.rampro.activitydiary:id/nav_main",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "androidx.appcompat.widget.LinearLayoutCompat",
          "resource_id": "de.rampro.activitydiary:id/nav_main"
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 1178,
      "source_gui_timestamp": 1072,
      "current_state": "g16s84",
      "current_model_action": "g16a1199",
      "current_version": 33,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p2",
    "history_id": "h1",
    "history_step": 918,
    "history_input_id": "input-4890",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.98,
    "probabilities": {
      "SAME_OPERATION": 0.01,
      "DIFFERENT_OPERATION": 0.99,
      "INSUFFICIENT_EVIDENCE": 0
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.01,
        "DIFFERENT_OPERATION": 0.99,
        "INSUFFICIENT_EVIDENCE": 0
      },
      "confidence": 0.98
    },
    "model_visible_history": {
      "class": "android.widget.CheckedTextView",
      "resource_id": "de.rampro.activitydiary:id/design_menu_item_text",
      "text": "Edit Activities",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 6,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/navigation_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"de.rampro.activitydiary:id/design_navigation_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.appcompat.widget.LinearLayoutCompat\"][@resource-id=\"de.rampro.activitydiary:id/nav_activity_manager\"][@text=\"\"][@content-desc=\"\"][@index=6][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckedTextView\"][@resource-id=\"de.rampro.activitydiary:id/design_menu_item_text\"][@text=\"Edit Act\"][@content-desc=\"\"][@index=6][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g16a1199",
      "source_state_id": "g16s84",
      "bounds": [
        42,
        1229,
        693,
        1355
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.CheckedTextView",
          "resource_id": "de.rampro.activitydiary:id/design_menu_item_text",
          "text": "Edit Activities",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "androidx.appcompat.widget.LinearLayoutCompat",
        "resource_id": "de.rampro.activitydiary:id/nav_activity_manager",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "androidx.appcompat.widget.LinearLayoutCompat",
          "resource_id": "de.rampro.activitydiary:id/nav_activity_manager"
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 1012,
      "source_gui_timestamp": 918,
      "current_state": "g16s84",
      "current_model_action": "g16a1199",
      "current_version": 33,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p3",
    "history_id": "h3",
    "history_step": 1125,
    "history_input_id": "input-6008",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 1,
    "probabilities": {
      "SAME_OPERATION": 0,
      "DIFFERENT_OPERATION": 1,
      "INSUFFICIENT_EVIDENCE": 0
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h3`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0,
        "DIFFERENT_OPERATION": 1,
        "INSUFFICIENT_EVIDENCE": 0
      },
      "confidence": 1
    },
    "model_visible_history": {
      "class": "android.widget.CheckedTextView",
      "resource_id": "de.rampro.activitydiary:id/design_menu_item_text",
      "text": "Diary",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 2,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/navigation_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"de.rampro.activitydiary:id/design_navigation_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.appcompat.widget.LinearLayoutCompat\"][@resource-id=\"de.rampro.activitydiary:id/nav_diary\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckedTextView\"][@resource-id=\"de.rampro.activitydiary:id/design_menu_item_text\"][@text=\"Diary\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g16a1199",
      "source_state_id": "g16s84",
      "bounds": [
        42,
        725,
        693,
        851
      ],
      "source_page_id": "page4",
      "target_subtree": [
        {
          "class": "android.widget.CheckedTextView",
          "resource_id": "de.rampro.activitydiary:id/design_menu_item_text",
          "text": "Diary",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "androidx.appcompat.widget.LinearLayoutCompat",
        "resource_id": "de.rampro.activitydiary:id/nav_diary",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "androidx.appcompat.widget.LinearLayoutCompat",
          "resource_id": "de.rampro.activitydiary:id/nav_diary"
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 1231,
      "source_gui_timestamp": 1125,
      "current_state": "g16s84",
      "current_model_action": "g16a1199",
      "current_version": 33,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

同一Add Activity表单再次打开;407已出现相同重名校验文字,不能把当前错误提示或数据名称当作首次创建功能。

等价历史是否送入Provider wire:NO;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

此前step / UTC页面与控件确认与目标
407
2026-11-06T22:59:49.600+00:00
Add Activity
de.rampro.activitydiary.ui.main.MainActivity
Native确认=True
de.rampro.activitydiary.ui.generic.EditActivity
保留目标GUI
1029
2026-11-06T23:14:27.750+00:00
Add Acti
de.rampro.activitydiary.ui.main.MainActivity
Native确认=True
de.rampro.activitydiary.ui.generic.EditActivity
目标GUI未保留,不推断业务完成
1521
2026-11-06T23:33:30.568+00:00
Add Activity
de.rampro.activitydiary.ui.main.MainActivity
Native确认=True
de.rampro.activitydiary.ui.generic.EditActivity
保留目标GUI

三、Probe执行后发生什么

Add Activity 打开已有重名校验错误的表单;错误文字 Activity with name already exists,不是创建成功。

activitydiary JEV step1633 Add Activity before_screenshot
before_screenshot · identity_verified · 2026-11-06T23:39:27.335+00:00
activitydiary JEV step1633 Add Activity after_screenshot
after_screenshot · identity_verified · 2026-11-06T23:39:28.634+00:00

Run内首次METHOD观察:完成后2秒=0,10秒=0,下一动作前B=0。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-9102",
      "step": 1634,
      "version": 33,
      "elapsed_s": 2977.258,
      "wall_time_ms": 1794008369386,
      "next_input_wall_ms": 1794008371428,
      "input_completed_wall_ms": 1794008370339,
      "input_confirmed": true,
      "action": "MODEL_CLICK Activity",
      "action_type": "MODEL_CLICK",
      "text": "Activity",
      "content_desc": "",
      "resource_id": "de.rampro.activitydiary:id/edit_activity_name",
      "model_action_id": "g17a1408",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=4][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/content_fragment\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.EditText\"][@resource-id=\"de.rampro.activitydiary:id/edit_activity_name\"][@text=\"Activity\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g17s99",
      "source_gui_id": 1758,
      "activity": "de.rampro.activitydiary.ui.generic.EditActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#47c28800",
        "New activity",
        "Delete activity",
        "Save",
        "Activity title",
        "Activity with name  already exists",
        "#349d1369",
        "Activity color"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/executor.log:162045",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-9104.json"
    },
    {
      "input_id": "input-9108",
      "step": 1635,
      "version": 33,
      "elapsed_s": 2979.3,
      "wall_time_ms": 1794008371428,
      "next_input_wall_ms": 1794008375099,
      "input_completed_wall_ms": 1794008371456,
      "input_confirmed": true,
      "action": "MODEL_CLICK #47c28800",
      "action_type": "MODEL_CLICK",
      "text": "#47c28800",
      "content_desc": "Navigate up",
      "resource_id": "",
      "model_action_id": "g15a950",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageButton\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"Navigate up\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g15s67",
      "source_gui_id": 1759,
      "activity": "de.rampro.activitydiary.ui.generic.EditActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "USE_BUFFER",
      "context": "navigation",
      "native_branch": "USE_BUFFER",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/executor.log:162130",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-9109.json"
    },
    {
      "input_id": "input-9116",
      "step": 1636,
      "version": 33,
      "elapsed_s": 2982.971,
      "wall_time_ms": 1794008375099,
      "next_input_wall_ms": 1794008375998,
      "input_completed_wall_ms": 1794008375121,
      "input_confirmed": true,
      "action": "MODEL_CLICK #8690306c",
      "action_type": "MODEL_CLICK",
      "text": "#8690306c",
      "content_desc": "Open navigation",
      "resource_id": "",
      "model_action_id": "g7a362",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageButton\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"Open navigation\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g7s17",
      "source_gui_id": 1760,
      "activity": "de.rampro.activitydiary.ui.main.MainActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#8690306c",
        "Activity Diary",
        "What are you doing?",
        "Add Activity",
        "Search",
        "#18616e3b",
        "#6bedd736",
        "Cleaning",
        "Statistics",
        "Note",
        "Pictures",
        "STATISTICS",
        "NOTE",
        "PICTURES",
        "Sleeping",
        "Gardening",
        "Swimming",
        "Officework",
        "Cinema",
        "Woodworking",
        "Cooking",
        "Relaxing",
        "Since a few seconds",
        "-",
        "Sat, 11.07.26: 21 sec",
        "2026 Week 45: 21 sec",
        "November 2026: 21 sec"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/executor.log:162203",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-9117.json"
    },
    {
      "input_id": "input-9125",
      "step": 1637,
      "version": 33,
      "elapsed_s": 2983.87,
      "wall_time_ms": 1794008375998,
      "next_input_wall_ms": 1794008388288,
      "input_completed_wall_ms": 1794008376021,
      "input_confirmed": true,
      "action": "MODEL_CLICK Settings",
      "action_type": "MODEL_CLICK",
      "text": "Settings",
      "content_desc": "",
      "resource_id": "de.rampro.activitydiary:id/design_menu_item_text",
      "model_action_id": "g16a1199",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/navigation_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"de.rampro.activitydiary:id/design_navigation_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.appcompat.widget.LinearLayoutCompat\"][@resource-id=\"de.rampro.activitydiary:id/nav_settings\"][@text=\"\"][@content-desc=\"\"][@index=8][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckedTextView\"][@resource-id=\"de.rampro.activitydiary:id/design_menu_item_text\"][@text=\"Settings\"][@content-desc=\"\"][@index=8][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g16s84",
      "source_gui_id": 1761,
      "activity": "de.rampro.activitydiary.ui.main.MainActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#78cdb9cc",
        "Activity Diary",
        "What are you doing?",
        "Add Activity",
        "Search",
        "Logo of activitydiary",
        "Select Activity",
        "Diary",
        "Statistics",
        "Map",
        "Edit Activities",
        "Settings",
        "About",
        "Privacy Policy"
      ],
      "probe": true,
      "strategy": "PROBE",
      "context": "exploration",
      "native_branch": "Probe",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/executor.log:162360",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-9126.json"
    },
    {
      "input_id": "input-9132",
      "step": 1638,
      "version": 35,
      "elapsed_s": 2996.16,
      "wall_time_ms": 1794008388288,
      "next_input_wall_ms": 1794008389555,
      "input_completed_wall_ms": 1794008388655,
      "input_confirmed": true,
      "action": "MODEL_SCROLL_TOP_DOWN de.rampro.activitydiary:id/recycler_view",
      "action_type": "MODEL_SCROLL_TOP_DOWN",
      "text": "",
      "content_desc": "",
      "resource_id": "de.rampro.activitydiary:id/recycler_view",
      "model_action_id": "g35a2422",
      "concrete_identity": "MODEL_SCROLL_TOP_DOWN|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/content_fragment\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"de.rampro.activitydiary:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true'][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']",
      "state_id": "g35s181",
      "source_gui_id": 1762,
      "activity": "de.rampro.activitydiary.ui.settings.SettingsActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#87f83ae2",
        "Settings",
        "View",
        "Date format",
        "2026.11.07 07:39",
        "Duration format",
        "Dynamically adjust the format depending on the duration.",
        "Behavior",
        "Select new activities",
        "A freshly created activity is directly selected as the new active one",
        "Terminate activity by click",
        "Current activity can be terminated by clicking the activity label",
        "Notification for current activity",
        "Current activity is shown as notification",
        "Silent notifications",
        "No alert on change of notification text",
        "Crash Reporting",
        "Send reports on crashes",
        "Location",
        "Location Service",
        "User location not tracked at all",
        "Update period"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/executor.log:162441",
      "observed_methods_until_next": 1,
      "category_counts": {
        "third_party": 1
      },
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-9133.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 1633,
      "monotonic_ns": 1897414978405736,
      "wall_time_ms": 1794008367227,
      "abstraction_version": 33,
      "state_id": "g16s84",
      "model_action_id": "g16a1199",
      "entry_id": "semantic-246-c1",
      "request_id": "semantic-246",
      "candidate_id": "c1",
      "confidence": 1,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "62f285ee8dae897d4b4f0b968453975132b1bc8f7791cac7d326e26337bf3c7b",
      "concrete_identity": "4ba2eace42a4ef455714077bcd3b3e69c3350111dc830ff24b55892b28ff5c9f",
      "decision_scope": "ee1d6ff564e10ed47040e2dcca271db5fd17f1255be3905ea11232548c3483d1",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-246",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 10,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 10,
      "selected_history": 3,
      "comparison_count": 3,
      "same_count": 0,
      "different_count": 3,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 3,
      "low_confidence_count": 0,
      "full_history_compared": false,
      "exploratory": true,
      "_line": 7563
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 1633,
      "monotonic_ns": 1897414979248928,
      "wall_time_ms": 1794008367228,
      "abstraction_version": 33,
      "state_id": "g16s84",
      "model_action_id": "g16a1199",
      "entry_id": "semantic-246-c1",
      "request_id": "semantic-246",
      "candidate_id": "c1",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "62f285ee8dae897d4b4f0b968453975132b1bc8f7791cac7d326e26337bf3c7b",
      "input_fingerprint": "396aad1400a255c90a00e5bf687d75e18a02459b96b2369056235168c9298482",
      "concrete_identity": "4ba2eace42a4ef455714077bcd3b3e69c3350111dc830ff24b55892b28ff5c9f",
      "decision_scope": "ee1d6ff564e10ed47040e2dcca271db5fd17f1255be3905ea11232548c3483d1",
      "_line": 7565
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 1633,
      "monotonic_ns": 1897415033012886,
      "wall_time_ms": 1794008367282,
      "abstraction_version": 33,
      "state_id": "g16s84",
      "model_action_id": "g16a1199",
      "entry_id": "semantic-246-c1",
      "request_id": "semantic-246",
      "candidate_id": "c1",
      "confidence": 1,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "62f285ee8dae897d4b4f0b968453975132b1bc8f7791cac7d326e26337bf3c7b",
      "decision_scope": "ee1d6ff564e10ed47040e2dcca271db5fd17f1255be3905ea11232548c3483d1",
      "concrete_identity": "4ba2eace42a4ef455714077bcd3b3e69c3350111dc830ff24b55892b28ff5c9f",
      "_line": 7567
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 1633,
      "monotonic_ns": 1897415033059794,
      "wall_time_ms": 1794008367282,
      "abstraction_version": 33,
      "state_id": "g16s84",
      "model_action_id": "g16a1199",
      "entry_id": "semantic-246-c1",
      "request_id": "semantic-246",
      "candidate_id": "c1",
      "confidence": 1,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 7568
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 1633,
      "monotonic_ns": 1897415089523347,
      "wall_time_ms": 1794008367338,
      "abstraction_version": 33,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-246-c1",
      "request_id": "semantic-246",
      "candidate_id": "c1",
      "event_count": 2,
      "_line": 7571
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 1633,
      "monotonic_ns": 1897415134106027,
      "wall_time_ms": 1794008367383,
      "abstraction_version": 33,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-246-c1",
      "request_id": "semantic-246",
      "candidate_id": "c1",
      "_line": 7572
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 1634,
      "monotonic_ns": 1897416389329059,
      "wall_time_ms": 1794008368638,
      "abstraction_version": 33,
      "state_id": "g16s84",
      "model_action_id": "g16a1199",
      "entry_id": "semantic-246-c1",
      "request_id": "semantic-246",
      "candidate_id": "c1",
      "confidence": 1,
      "choice": "PROMOTE",
      "transition_id": "g33e1093:1605",
      "target_state": "g17s99",
      "input_confirmed": true,
      "_line": 7574
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 1633,
    "monotonic_ns": 1897415033307811,
    "wall_time_ms": 1794008367282,
    "abstraction_version": 33,
    "state_id": "g16s84",
    "model_action_id": "g16a1199",
    "snapshot_reason": "selection",
    "state_visits": 19,
    "state_first_seen": 291,
    "state_last_seen": 1633,
    "state_saturated": true,
    "state_saturation": 1,
    "native_state_saturated": true,
    "native_unsaturated_model_action_count": 0,
    "model_action_count": 5,
    "enabled_valid_action_count": 5,
    "unsaturated_model_action_count": 0,
    "unvisited_model_action_count": 0,
    "effective_unvisited_model_action_count": 0,
    "effective_state_saturated": true,
    "local_probe_action_count": 0,
    "navigation_action_count": 0,
    "enabled_valid_unvisited_action_count": 0,
    "unvisited_model_action_ids": "",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 12,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=de.rampro.activitydiary.ui.main.MainActivity|class=android.widget.CheckedTextView|text=Add Acti|resource_id=de.rampro.activitydiary:id/design_menu_item_text|bounds=42,1103,693,1229",
    "selected_resolved_node_count": 9,
    "_line": 7570
  }
}

四、是否值得PROMOTE

完整已保存历史支持此前已尝试等价功能;不能自动归为模型错误。

疑似主要环节:HISTORY_SCOPE;wire关系审查:UNKNOWN。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

activitydiary JEV step1637 Settings

run_2b38f68437b6480c8f26d01cec61b440 · 第49.73分钟 · 请求step1633 / 决策step1633 / 执行step1637 · REPEATED_SUPPORTED · 证据HIGH · 结构化审查

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p4 对step918=1.000000;p5 对step1072=1.000000;p6 对step1125=1.000000),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g16s84 / g16a1199;合法历史10条,比较3条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p4 / 918Edit ActivitiesDIFFERENT_OPERATION1.00000000True
p5 / 1072Select ActivityDIFFERENT_OPERATION1.00000000True
p6 / 1125DiaryDIFFERENT_OPERATION1.00000000True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p4",
    "history_id": "h1",
    "history_step": 918,
    "history_input_id": "input-4890",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 1,
    "probabilities": {
      "SAME_OPERATION": 0,
      "DIFFERENT_OPERATION": 1,
      "INSUFFICIENT_EVIDENCE": 0
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c2` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0,
        "DIFFERENT_OPERATION": 1,
        "INSUFFICIENT_EVIDENCE": 0
      },
      "confidence": 1
    },
    "model_visible_history": {
      "class": "android.widget.CheckedTextView",
      "resource_id": "de.rampro.activitydiary:id/design_menu_item_text",
      "text": "Edit Activities",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 6,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/navigation_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"de.rampro.activitydiary:id/design_navigation_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.appcompat.widget.LinearLayoutCompat\"][@resource-id=\"de.rampro.activitydiary:id/nav_activity_manager\"][@text=\"\"][@content-desc=\"\"][@index=6][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckedTextView\"][@resource-id=\"de.rampro.activitydiary:id/design_menu_item_text\"][@text=\"Edit Act\"][@content-desc=\"\"][@index=6][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g16a1199",
      "source_state_id": "g16s84",
      "bounds": [
        42,
        1229,
        693,
        1355
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.CheckedTextView",
          "resource_id": "de.rampro.activitydiary:id/design_menu_item_text",
          "text": "Edit Activities",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "androidx.appcompat.widget.LinearLayoutCompat",
        "resource_id": "de.rampro.activitydiary:id/nav_activity_manager",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "androidx.appcompat.widget.LinearLayoutCompat",
          "resource_id": "de.rampro.activitydiary:id/nav_activity_manager"
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 1012,
      "source_gui_timestamp": 918,
      "current_state": "g16s84",
      "current_model_action": "g16a1199",
      "current_version": 33,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p5",
    "history_id": "h2",
    "history_step": 1072,
    "history_input_id": "input-5712",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 1,
    "probabilities": {
      "SAME_OPERATION": 0,
      "DIFFERENT_OPERATION": 1,
      "INSUFFICIENT_EVIDENCE": 0
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c2` the same application-function operation as executed action at `executed_actions.h2`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0,
        "DIFFERENT_OPERATION": 1,
        "INSUFFICIENT_EVIDENCE": 0
      },
      "confidence": 1
    },
    "model_visible_history": {
      "class": "android.widget.CheckedTextView",
      "resource_id": "de.rampro.activitydiary:id/design_menu_item_text",
      "text": "Select Activity",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": true,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 1,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/navigation_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"de.rampro.activitydiary:id/design_navigation_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.appcompat.widget.LinearLayoutCompat\"][@resource-id=\"de.rampro.activitydiary:id/nav_main\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckedTextView\"][@resource-id=\"de.rampro.activitydiary:id/design_menu_item_text\"][@text=\"Select A\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g16a1199",
      "source_state_id": "g16s84",
      "bounds": [
        42,
        599,
        693,
        725
      ],
      "source_page_id": "page3",
      "target_subtree": [
        {
          "class": "android.widget.CheckedTextView",
          "resource_id": "de.rampro.activitydiary:id/design_menu_item_text",
          "text": "Select Activity",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": true,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "androidx.appcompat.widget.LinearLayoutCompat",
        "resource_id": "de.rampro.activitydiary:id/nav_main",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "androidx.appcompat.widget.LinearLayoutCompat",
          "resource_id": "de.rampro.activitydiary:id/nav_main"
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 1178,
      "source_gui_timestamp": 1072,
      "current_state": "g16s84",
      "current_model_action": "g16a1199",
      "current_version": 33,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p6",
    "history_id": "h3",
    "history_step": 1125,
    "history_input_id": "input-6008",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 1,
    "probabilities": {
      "SAME_OPERATION": 0,
      "DIFFERENT_OPERATION": 1,
      "INSUFFICIENT_EVIDENCE": 0
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c2` the same application-function operation as executed action at `executed_actions.h3`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0,
        "DIFFERENT_OPERATION": 1,
        "INSUFFICIENT_EVIDENCE": 0
      },
      "confidence": 1
    },
    "model_visible_history": {
      "class": "android.widget.CheckedTextView",
      "resource_id": "de.rampro.activitydiary:id/design_menu_item_text",
      "text": "Diary",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 2,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/navigation_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"de.rampro.activitydiary:id/design_navigation_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.appcompat.widget.LinearLayoutCompat\"][@resource-id=\"de.rampro.activitydiary:id/nav_diary\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckedTextView\"][@resource-id=\"de.rampro.activitydiary:id/design_menu_item_text\"][@text=\"Diary\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g16a1199",
      "source_state_id": "g16s84",
      "bounds": [
        42,
        725,
        693,
        851
      ],
      "source_page_id": "page4",
      "target_subtree": [
        {
          "class": "android.widget.CheckedTextView",
          "resource_id": "de.rampro.activitydiary:id/design_menu_item_text",
          "text": "Diary",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "androidx.appcompat.widget.LinearLayoutCompat",
        "resource_id": "de.rampro.activitydiary:id/nav_diary",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "androidx.appcompat.widget.LinearLayoutCompat",
          "resource_id": "de.rampro.activitydiary:id/nav_diary"
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 1231,
      "source_gui_timestamp": 1125,
      "current_state": "g16s84",
      "current_model_action": "g16a1199",
      "current_version": 33,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

普通227已进入SettingsActivity;当前同一日期/时长/行为设置页。

等价历史是否送入Provider wire:NO;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

此前step / UTC页面与控件确认与目标
227
2026-11-06T22:55:48.308+00:00
Settings
de.rampro.activitydiary.ui.main.MainActivity
Native确认=True
de.rampro.activitydiary.ui.settings.SettingsActivity
保留目标GUI

三、Probe执行后发生什么

Settings 再次打开设置页;此前普通step227已访问,窗口0新增。

activitydiary JEV step1637 Settings before_screenshot
before_screenshot · identity_verified · 2026-11-06T23:39:35.991+00:00
activitydiary JEV step1637 Settings after_screenshot
after_screenshot · identity_verified · 2026-11-06T23:39:48.213+00:00

Run内首次METHOD观察:完成后2秒=0,10秒=0,下一动作前B=0。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-9132",
      "step": 1638,
      "version": 35,
      "elapsed_s": 2996.16,
      "wall_time_ms": 1794008388288,
      "next_input_wall_ms": 1794008389555,
      "input_completed_wall_ms": 1794008388655,
      "input_confirmed": true,
      "action": "MODEL_SCROLL_TOP_DOWN de.rampro.activitydiary:id/recycler_view",
      "action_type": "MODEL_SCROLL_TOP_DOWN",
      "text": "",
      "content_desc": "",
      "resource_id": "de.rampro.activitydiary:id/recycler_view",
      "model_action_id": "g35a2422",
      "concrete_identity": "MODEL_SCROLL_TOP_DOWN|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/content_fragment\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"de.rampro.activitydiary:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true'][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']",
      "state_id": "g35s181",
      "source_gui_id": 1762,
      "activity": "de.rampro.activitydiary.ui.settings.SettingsActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#87f83ae2",
        "Settings",
        "View",
        "Date format",
        "2026.11.07 07:39",
        "Duration format",
        "Dynamically adjust the format depending on the duration.",
        "Behavior",
        "Select new activities",
        "A freshly created activity is directly selected as the new active one",
        "Terminate activity by click",
        "Current activity can be terminated by clicking the activity label",
        "Notification for current activity",
        "Current activity is shown as notification",
        "Silent notifications",
        "No alert on change of notification text",
        "Crash Reporting",
        "Send reports on crashes",
        "Location",
        "Location Service",
        "User location not tracked at all",
        "Update period"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/executor.log:162441",
      "observed_methods_until_next": 1,
      "category_counts": {
        "third_party": 1
      },
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-9133.json"
    },
    {
      "input_id": "input-9137",
      "step": 1639,
      "version": 35,
      "elapsed_s": 2997.427,
      "wall_time_ms": 1794008389555,
      "next_input_wall_ms": 1794008390479,
      "input_completed_wall_ms": 1794008389587,
      "input_confirmed": true,
      "action": "MODEL_CLICK de.rampro.activitydiary:id/switchWidget",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "de.rampro.activitydiary:id/switchWidget",
      "model_action_id": "g35a2428",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/content_fragment\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"de.rampro.activitydiary:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=4][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.Switch\"][@resource-id=\"de.rampro.activitydiary:id/switchWidget\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g35s181",
      "source_gui_id": 1763,
      "activity": "de.rampro.activitydiary.ui.settings.SettingsActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/executor.log:162627",
      "observed_methods_until_next": 14,
      "category_counts": {
        "third_party": 14
      },
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-9138.json"
    },
    {
      "input_id": "input-9142",
      "step": 1640,
      "version": 35,
      "elapsed_s": 2998.351,
      "wall_time_ms": 1794008390479,
      "next_input_wall_ms": 1794008391391,
      "input_completed_wall_ms": 1794008390505,
      "input_confirmed": true,
      "action": "MODEL_CLICK android.widget.LinearLayout",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g35a2438",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/content_fragment\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"de.rampro.activitydiary:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g35s181",
      "source_gui_id": 1764,
      "activity": "de.rampro.activitydiary.ui.settings.SettingsActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/executor.log:162727",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-9143.json"
    },
    {
      "input_id": "input-9147",
      "step": 1641,
      "version": 35,
      "elapsed_s": 2999.263,
      "wall_time_ms": 1794008391391,
      "next_input_wall_ms": 1794008403667,
      "input_completed_wall_ms": 1794008391421,
      "input_confirmed": true,
      "action": "MODEL_CLICK Hours + ",
      "action_type": "MODEL_CLICK",
      "text": "Hours + ",
      "content_desc": "",
      "resource_id": "android:id/text1",
      "model_action_id": "g16a1007",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"de.rampro.activitydiary:id/select_dialog_listview\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckedTextView\"][@resource-id=\"android:id/text1\"][@text=\"Hours + \"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g16s73",
      "source_gui_id": 1765,
      "activity": "de.rampro.activitydiary.ui.settings.SettingsActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/executor.log:162827",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-9148.json"
    },
    {
      "input_id": "input-9152",
      "step": 1642,
      "version": 37,
      "elapsed_s": 3011.539,
      "wall_time_ms": 1794008403667,
      "next_input_wall_ms": 1794008416136,
      "input_completed_wall_ms": 1794008403704,
      "input_confirmed": true,
      "action": "MODEL_CLICK android.widget.LinearLayout",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g37a2475",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/content_fragment\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"de.rampro.activitydiary:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=7][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g37s184",
      "source_gui_id": 1769,
      "activity": "de.rampro.activitydiary.ui.settings.SettingsActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/executor.log:162910",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2b38f68437b6480c8f26d01cec61b440.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-9153.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 1633,
      "monotonic_ns": 1897414978425184,
      "wall_time_ms": 1794008367227,
      "abstraction_version": 33,
      "state_id": "g16s84",
      "model_action_id": "g16a1199",
      "entry_id": "semantic-246-c2",
      "request_id": "semantic-246",
      "candidate_id": "c2",
      "confidence": 1,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "62f285ee8dae897d4b4f0b968453975132b1bc8f7791cac7d326e26337bf3c7b",
      "concrete_identity": "0e066f9c059d4c5219b5fb54300c2a6236e763c7e38c8571f9c064196c83cf2b",
      "decision_scope": "ee1d6ff564e10ed47040e2dcca271db5fd17f1255be3905ea11232548c3483d1",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-246",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 10,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 10,
      "selected_history": 3,
      "comparison_count": 3,
      "same_count": 0,
      "different_count": 3,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 3,
      "low_confidence_count": 0,
      "full_history_compared": false,
      "exploratory": true,
      "_line": 7564
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 1633,
      "monotonic_ns": 1897414979469174,
      "wall_time_ms": 1794008367228,
      "abstraction_version": 33,
      "state_id": "g16s84",
      "model_action_id": "g16a1199",
      "entry_id": "semantic-246-c2",
      "request_id": "semantic-246",
      "candidate_id": "c2",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "62f285ee8dae897d4b4f0b968453975132b1bc8f7791cac7d326e26337bf3c7b",
      "input_fingerprint": "396aad1400a255c90a00e5bf687d75e18a02459b96b2369056235168c9298482",
      "concrete_identity": "0e066f9c059d4c5219b5fb54300c2a6236e763c7e38c8571f9c064196c83cf2b",
      "decision_scope": "ee1d6ff564e10ed47040e2dcca271db5fd17f1255be3905ea11232548c3483d1",
      "_line": 7566
    },
    "PROBE_NAVIGATION_ELIGIBILITY": {
      "event": "PROBE_NAVIGATION_ELIGIBILITY",
      "step": 1636,
      "monotonic_ns": 1897422441855566,
      "wall_time_ms": 1794008374690,
      "abstraction_version": 33,
      "state_id": "g16s84",
      "model_action_id": "g16a1199",
      "entry_id": "semantic-246-c2",
      "request_id": "semantic-246",
      "candidate_id": "c2",
      "concrete_identity": "0e066f9c059d4c5219b5fb54300c2a6236e763c7e38c8571f9c064196c83cf2b",
      "confidence": 1,
      "reason": "eligible",
      "navigation": true,
      "confidence_pass": true,
      "source_valid": true,
      "same_state_confirmed": false,
      "related_execution_suppressed": false,
      "navigation_arrived": false,
      "_line": 7599
    },
    "PROBE_NAVIGATION_SELECTED": {
      "event": "PROBE_NAVIGATION_SELECTED",
      "step": 1636,
      "monotonic_ns": 1897422849547381,
      "wall_time_ms": 1794008375098,
      "abstraction_version": 33,
      "state_id": "g16s84",
      "model_action_id": "g16a1199",
      "entry_id": "semantic-246-c2",
      "request_id": "semantic-246",
      "candidate_id": "c2",
      "concrete_identity": "0e066f9c059d4c5219b5fb54300c2a6236e763c7e38c8571f9c064196c83cf2b",
      "confidence": 1,
      "path_id": "p416",
      "source": "native_remote_path",
      "_line": 7602
    },
    "PROBE_NAVIGATION_ENDED": {
      "event": "PROBE_NAVIGATION_ENDED",
      "step": 1636,
      "monotonic_ns": 1897420425597747,
      "wall_time_ms": 1794008372674,
      "abstraction_version": 33,
      "state_id": "g16s84",
      "model_action_id": "g16a1199",
      "entry_id": "semantic-246-c2",
      "request_id": "semantic-246",
      "candidate_id": "c2",
      "concrete_identity": "0e066f9c059d4c5219b5fb54300c2a6236e763c7e38c8571f9c064196c83cf2b",
      "confidence": 1,
      "path_id": "p415",
      "arrived": false,
      "reason": "buffer_cleared",
      "last_availability": "not_arrived",
      "binding_reason": "not_arrived",
      "source_match_count": -1,
      "target_match_count": -1,
      "audit_path": "jev-audit/navigation/event-9113.json",
      "_line": 7587
    },
    "PROBE_NAVIGATION_ARRIVED": {
      "event": "PROBE_NAVIGATION_ARRIVED",
      "step": 1637,
      "monotonic_ns": 1897423591661339,
      "wall_time_ms": 1794008375840,
      "abstraction_version": 33,
      "state_id": "g16s84",
      "model_action_id": "g16a1199",
      "entry_id": "semantic-246-c2",
      "request_id": "semantic-246",
      "candidate_id": "c2",
      "concrete_identity": "0e066f9c059d4c5219b5fb54300c2a6236e763c7e38c8571f9c064196c83cf2b",
      "confidence": 1,
      "path_id": "p416",
      "arrived": true,
      "reason": "arrived",
      "last_availability": "awaiting_native_binding",
      "binding_reason": "unique_identity_match",
      "source_match_count": 1,
      "target_match_count": 1,
      "audit_path": "jev-audit/navigation/event-9123.json",
      "_line": 7606
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 1637,
      "monotonic_ns": 1897423684073544,
      "wall_time_ms": 1794008375933,
      "abstraction_version": 33,
      "state_id": "g16s84",
      "model_action_id": "g16a1199",
      "entry_id": "semantic-246-c2",
      "request_id": "semantic-246",
      "candidate_id": "c2",
      "confidence": 1,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "62f285ee8dae897d4b4f0b968453975132b1bc8f7791cac7d326e26337bf3c7b",
      "decision_scope": "ee1d6ff564e10ed47040e2dcca271db5fd17f1255be3905ea11232548c3483d1",
      "concrete_identity": "0e066f9c059d4c5219b5fb54300c2a6236e763c7e38c8571f9c064196c83cf2b",
      "_line": 7610
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 1637,
      "monotonic_ns": 1897423684118868,
      "wall_time_ms": 1794008375933,
      "abstraction_version": 33,
      "state_id": "g16s84",
      "model_action_id": "g16a1199",
      "entry_id": "semantic-246-c2",
      "request_id": "semantic-246",
      "candidate_id": "c2",
      "confidence": 1,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 7611
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 1637,
      "monotonic_ns": 1897423750937985,
      "wall_time_ms": 1794008375999,
      "abstraction_version": 33,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-246-c2",
      "request_id": "semantic-246",
      "candidate_id": "c2",
      "event_count": 2,
      "_line": 7614
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 1637,
      "monotonic_ns": 1897423773990588,
      "wall_time_ms": 1794008376023,
      "abstraction_version": 33,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-246-c2",
      "request_id": "semantic-246",
      "candidate_id": "c2",
      "_line": 7615
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 1638,
      "monotonic_ns": 1897435989989478,
      "wall_time_ms": 1794008388239,
      "abstraction_version": 35,
      "state_id": "g16s84",
      "model_action_id": "g16a1199",
      "entry_id": "semantic-246-c2",
      "request_id": "semantic-246",
      "candidate_id": "c2",
      "confidence": 1,
      "choice": "PROMOTE",
      "transition_id": "g35e1094:1609",
      "target_state": "g35s181",
      "input_confirmed": true,
      "_line": 7619
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 1637,
    "monotonic_ns": 1897423684397747,
    "wall_time_ms": 1794008375933,
    "abstraction_version": 33,
    "state_id": "g16s84",
    "model_action_id": "g16a1199",
    "snapshot_reason": "selection",
    "state_visits": 20,
    "state_first_seen": 291,
    "state_last_seen": 1637,
    "state_saturated": true,
    "state_saturation": 1,
    "native_state_saturated": true,
    "native_unsaturated_model_action_count": 0,
    "model_action_count": 5,
    "enabled_valid_action_count": 5,
    "unsaturated_model_action_count": 0,
    "unvisited_model_action_count": 0,
    "effective_unvisited_model_action_count": 0,
    "effective_state_saturated": true,
    "local_probe_action_count": 0,
    "navigation_action_count": 0,
    "enabled_valid_unvisited_action_count": 0,
    "unvisited_model_action_ids": "",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 13,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=de.rampro.activitydiary.ui.main.MainActivity|class=android.widget.CheckedTextView|text=Settings|resource_id=de.rampro.activitydiary:id/design_menu_item_text|bounds=42,1400,693,1526",
    "selected_resolved_node_count": 9,
    "_line": 7613
  }
}

四、是否值得PROMOTE

完整已保存历史支持此前已尝试等价功能;不能自动归为模型错误。

疑似主要环节:HISTORY_SCOPE;wire关系审查:UNKNOWN。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

activitydiary STARTLUX step432 Select Activity

run_200afe1a53af49e489506f56987c30c6 · 第11.13分钟 · 请求step432 / 决策step432 / 执行step432 · UNKNOWN · 证据INSUFFICIENT_FOR_GLOBAL_NOVELTY · 结构化审查

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p1 对step255=0.834022;p2 对step258=0.767862),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g18s77 / g18a1139;合法历史2条,比较2条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p1 / 255AboutDIFFERENT_OPERATION0.83402187True
p2 / 258DiaryDIFFERENT_OPERATION0.76786187True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p1",
    "history_id": "h1",
    "history_step": 255,
    "history_input_id": "input-1389",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.8340218663215637,
    "probabilities": {
      "SAME_OPERATION": 0.06519027054309845,
      "DIFFERENT_OPERATION": 0.8893479108810425,
      "INSUFFICIENT_EVIDENCE": 0.04546177759766579
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.8340218663215637,
      "probabilities": {
        "SAME_OPERATION": 0.06519027054309845,
        "DIFFERENT_OPERATION": 0.8893479108810425,
        "INSUFFICIENT_EVIDENCE": 0.04546177759766579
      }
    },
    "model_visible_history": {
      "class": "android.widget.CheckedTextView",
      "resource_id": "de.rampro.activitydiary:id/design_menu_item_text",
      "text": "About",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 9,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/navigation_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"de.rampro.activitydiary:id/design_navigation_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.appcompat.widget.LinearLayoutCompat\"][@resource-id=\"de.rampro.activitydiary:id/nav_about\"][@text=\"\"][@content-desc=\"\"][@index=9][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckedTextView\"][@resource-id=\"de.rampro.activitydiary:id/design_menu_item_text\"][@text=\"About\"][@content-desc=\"\"][@index=9][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g18a1139",
      "source_state_id": "g18s77",
      "bounds": [
        42,
        1526,
        693,
        1652
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.CheckedTextView",
          "resource_id": "de.rampro.activitydiary:id/design_menu_item_text",
          "text": "About",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "androidx.appcompat.widget.LinearLayoutCompat",
        "resource_id": "de.rampro.activitydiary:id/nav_about",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "androidx.appcompat.widget.LinearLayoutCompat",
          "resource_id": "de.rampro.activitydiary:id/nav_about"
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 326,
      "source_gui_timestamp": 255,
      "current_state": "g18s77",
      "current_model_action": "g18a1139",
      "current_version": 22,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p2",
    "history_id": "h2",
    "history_step": 258,
    "history_input_id": "input-1408",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.7678618729114532,
    "probabilities": {
      "SAME_OPERATION": 0.12178608775138855,
      "DIFFERENT_OPERATION": 0.8452412486076355,
      "INSUFFICIENT_EVIDENCE": 0.03297260403633118
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h2`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.7678618729114532,
      "probabilities": {
        "SAME_OPERATION": 0.12178608775138855,
        "DIFFERENT_OPERATION": 0.8452412486076355,
        "INSUFFICIENT_EVIDENCE": 0.03297260403633118
      }
    },
    "model_visible_history": {
      "class": "android.widget.CheckedTextView",
      "resource_id": "de.rampro.activitydiary:id/design_menu_item_text",
      "text": "Diary",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 2,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/navigation_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"de.rampro.activitydiary:id/design_navigation_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.appcompat.widget.LinearLayoutCompat\"][@resource-id=\"de.rampro.activitydiary:id/nav_diary\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckedTextView\"][@resource-id=\"de.rampro.activitydiary:id/design_menu_item_text\"][@text=\"Diary\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g18a1139",
      "source_state_id": "g18s77",
      "bounds": [
        42,
        725,
        693,
        851
      ],
      "source_page_id": "page3",
      "target_subtree": [
        {
          "class": "android.widget.CheckedTextView",
          "resource_id": "de.rampro.activitydiary:id/design_menu_item_text",
          "text": "Diary",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "androidx.appcompat.widget.LinearLayoutCompat",
        "resource_id": "de.rampro.activitydiary:id/nav_diary",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "androidx.appcompat.widget.LinearLayoutCompat",
          "resource_id": "de.rampro.activitydiary:id/nav_diary"
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 329,
      "source_gui_timestamp": 258,
      "current_state": "g18s77",
      "current_model_action": "g18a1139",
      "current_version": 22,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

Select Activity关闭侧栏返回既有主界面;初始就在主界面不等于此前执行过同一导航。未找到足以确认更早同一导航尝试的记录,保留UNKNOWN。

等价历史是否送入Provider wire:UNKNOWN;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

NA:没有足以可靠裁定全局首次或重复的已核实等价历史。不能把未检索到当成未执行。

三、Probe执行后发生什么

Select Activity 关闭侧栏,返回 Cooking/Pictures 主页面;同一主页面。

activitydiary STARTLUX step432 Select Activity before_screenshot
before_screenshot · identity_verified · 2026-11-06T18:51:27.664+00:00
activitydiary STARTLUX step432 Select Activity after_screenshot
after_screenshot · identity_verified · 2026-11-06T18:51:28.937+00:00

Run内首次METHOD观察:完成后2秒=0,10秒=0,下一动作前B=0。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-2356",
      "step": 433,
      "version": 22,
      "elapsed_s": 668.796,
      "wall_time_ms": 1793991088950,
      "next_input_wall_ms": 1793991090898,
      "input_completed_wall_ms": 1793991090006,
      "input_confirmed": true,
      "action": "MODEL_LONG_CLICK de.rampro.activitydiary:id/select_card_view",
      "action_type": "MODEL_LONG_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "de.rampro.activitydiary:id/select_card_view",
      "model_action_id": "g22a1360",
      "concrete_identity": "MODEL_LONG_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/content_fragment\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"de.rampro.activitydiary:id/main_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"de.rampro.activitydiary:id/select_recycler\"][@text=\"\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/select_card_view\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g22s93",
      "source_gui_id": 522,
      "activity": "de.rampro.activitydiary.ui.main.MainActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#8690306c",
        "Activity Diary",
        "What are you doing?",
        "Add Activity",
        "Search",
        "#18616e3b",
        "#6bedd736",
        "Cooking",
        "Statistics",
        "Note",
        "Pictures",
        "STATISTICS",
        "NOTE",
        "PICTURES",
        "Cinema"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_200afe1a53af49e489506f56987c30c6.zip!device-output/executor.log:43013",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_200afe1a53af49e489506f56987c30c6.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-2357.json"
    },
    {
      "input_id": "input-2361",
      "step": 434,
      "version": 22,
      "elapsed_s": 670.744,
      "wall_time_ms": 1793991090898,
      "next_input_wall_ms": 1793991092131,
      "input_completed_wall_ms": 1793991090922,
      "input_confirmed": true,
      "action": "MODEL_CLICK Save",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "Save",
      "resource_id": "de.rampro.activitydiary:id/action_edit_done",
      "model_action_id": "g16a916",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"de.rampro.activitydiary:id/action_edit_done\"][@text=\"\"][@content-desc=\"Save\"][@index=3][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g16s62",
      "source_gui_id": 523,
      "activity": "de.rampro.activitydiary.ui.generic.EditActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_200afe1a53af49e489506f56987c30c6.zip!device-output/executor.log:43166",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_200afe1a53af49e489506f56987c30c6.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-2362.json"
    },
    {
      "input_id": "input-2366",
      "step": 435,
      "version": 22,
      "elapsed_s": 671.977,
      "wall_time_ms": 1793991092131,
      "next_input_wall_ms": 1793991093392,
      "input_completed_wall_ms": 1793991092489,
      "input_confirmed": true,
      "action": "MODEL_SCROLL_RIGHT_LEFT de.rampro.activitydiary:id/viewpager",
      "action_type": "MODEL_SCROLL_RIGHT_LEFT",
      "text": "",
      "content_desc": "",
      "resource_id": "de.rampro.activitydiary:id/viewpager",
      "model_action_id": "g22a1352",
      "concrete_identity": "MODEL_SCROLL_RIGHT_LEFT|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/content_fragment\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"de.rampro.activitydiary:id/main_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.viewpager.widget.ViewPager\"][@resource-id=\"de.rampro.activitydiary:id/viewpager\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true'][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']",
      "state_id": "g22s93",
      "source_gui_id": 524,
      "activity": "de.rampro.activitydiary.ui.main.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_200afe1a53af49e489506f56987c30c6.zip!device-output/executor.log:43240",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_200afe1a53af49e489506f56987c30c6.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-2367.json"
    },
    {
      "input_id": "input-2371",
      "step": 436,
      "version": 22,
      "elapsed_s": 673.238,
      "wall_time_ms": 1793991093392,
      "next_input_wall_ms": 1793991095324,
      "input_completed_wall_ms": 1793991094440,
      "input_confirmed": true,
      "action": "MODEL_LONG_CLICK de.rampro.activitydiary:id/activity_background",
      "action_type": "MODEL_LONG_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "de.rampro.activitydiary:id/activity_background",
      "model_action_id": "g22a1348",
      "concrete_identity": "MODEL_LONG_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/content_fragment\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"de.rampro.activitydiary:id/main_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.RelativeLayout\"][@resource-id=\"de.rampro.activitydiary:id/activity_background\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g22s93",
      "source_gui_id": 525,
      "activity": "de.rampro.activitydiary.ui.main.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_200afe1a53af49e489506f56987c30c6.zip!device-output/executor.log:43360",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_200afe1a53af49e489506f56987c30c6.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-2372.json"
    },
    {
      "input_id": "input-2376",
      "step": 437,
      "version": 22,
      "elapsed_s": 675.17,
      "wall_time_ms": 1793991095324,
      "next_input_wall_ms": 1793991096555,
      "input_completed_wall_ms": 1793991095356,
      "input_confirmed": true,
      "action": "MODEL_CLICK #47c28800",
      "action_type": "MODEL_CLICK",
      "text": "#47c28800",
      "content_desc": "Navigate up",
      "resource_id": "",
      "model_action_id": "g16a914",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageButton\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"Navigate up\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g16s62",
      "source_gui_id": 526,
      "activity": "de.rampro.activitydiary.ui.generic.EditActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_200afe1a53af49e489506f56987c30c6.zip!device-output/executor.log:43454",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_200afe1a53af49e489506f56987c30c6.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-2377.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 432,
      "monotonic_ns": 1880135350743674,
      "wall_time_ms": 1793991087599,
      "abstraction_version": 22,
      "state_id": "g18s77",
      "model_action_id": "g18a1139",
      "entry_id": "semantic-19-c1",
      "request_id": "semantic-19",
      "candidate_id": "c1",
      "confidence": 0.8340218663215637,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "2fac4a942326e830604fc99f7bef2dcd43d7799d0271b6e9740031775cc37d4b",
      "concrete_identity": "448791cbc7871827bf742e0c0610fcd136cf7e3d35d9ed2c5d7cdd2339986522",
      "decision_scope": "bf7f4f84af7f42ba5d28cf4aa6e64edc9df2072b2fbbd428d374dce3807c7804",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-19",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 2,
      "history_complete": false,
      "unknown_mapping_count": 1,
      "recoverable_history_count": 2,
      "selected_history": 2,
      "comparison_count": 2,
      "same_count": 0,
      "different_count": 2,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 2,
      "low_confidence_count": 0,
      "full_history_compared": false,
      "exploratory": true,
      "_line": 1273
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 432,
      "monotonic_ns": 1880135351491421,
      "wall_time_ms": 1793991087600,
      "abstraction_version": 22,
      "state_id": "g18s77",
      "model_action_id": "g18a1139",
      "entry_id": "semantic-19-c1",
      "request_id": "semantic-19",
      "candidate_id": "c1",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "2fac4a942326e830604fc99f7bef2dcd43d7799d0271b6e9740031775cc37d4b",
      "input_fingerprint": "dc130d42dc67c7bbdb40c38cb28869d62a988dbd81018f8f624cc916f9df0749",
      "concrete_identity": "448791cbc7871827bf742e0c0610fcd136cf7e3d35d9ed2c5d7cdd2339986522",
      "decision_scope": "bf7f4f84af7f42ba5d28cf4aa6e64edc9df2072b2fbbd428d374dce3807c7804",
      "_line": 1276
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 432,
      "monotonic_ns": 1880135372322898,
      "wall_time_ms": 1793991087621,
      "abstraction_version": 22,
      "state_id": "g18s77",
      "model_action_id": "g18a1139",
      "entry_id": "semantic-19-c1",
      "request_id": "semantic-19",
      "candidate_id": "c1",
      "confidence": 0.8340218663215637,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "2fac4a942326e830604fc99f7bef2dcd43d7799d0271b6e9740031775cc37d4b",
      "decision_scope": "bf7f4f84af7f42ba5d28cf4aa6e64edc9df2072b2fbbd428d374dce3807c7804",
      "concrete_identity": "448791cbc7871827bf742e0c0610fcd136cf7e3d35d9ed2c5d7cdd2339986522",
      "_line": 1279
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 432,
      "monotonic_ns": 1880135372363507,
      "wall_time_ms": 1793991087621,
      "abstraction_version": 22,
      "state_id": "g18s77",
      "model_action_id": "g18a1139",
      "entry_id": "semantic-19-c1",
      "request_id": "semantic-19",
      "candidate_id": "c1",
      "confidence": 0.8340218663215637,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 1280
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 432,
      "monotonic_ns": 1880135419444430,
      "wall_time_ms": 1793991087668,
      "abstraction_version": 22,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-19-c1",
      "request_id": "semantic-19",
      "candidate_id": "c1",
      "event_count": 2,
      "_line": 1283
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 432,
      "monotonic_ns": 1880135442406697,
      "wall_time_ms": 1793991087691,
      "abstraction_version": 22,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-19-c1",
      "request_id": "semantic-19",
      "candidate_id": "c1",
      "_line": 1284
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 433,
      "monotonic_ns": 1880136692542375,
      "wall_time_ms": 1793991088941,
      "abstraction_version": 22,
      "state_id": "g18s77",
      "model_action_id": "g18a1139",
      "entry_id": "semantic-19-c1",
      "request_id": "semantic-19",
      "candidate_id": "c1",
      "confidence": 0.8340218663215637,
      "choice": "PROMOTE",
      "transition_id": "g22e356:427",
      "target_state": "g22s93",
      "input_confirmed": true,
      "_line": 1286
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 432,
    "monotonic_ns": 1880135372707877,
    "wall_time_ms": 1793991087621,
    "abstraction_version": 22,
    "state_id": "g18s77",
    "model_action_id": "g18a1139",
    "snapshot_reason": "selection",
    "state_visits": 6,
    "state_first_seen": 255,
    "state_last_seen": 432,
    "state_saturated": false,
    "state_saturation": 0.8,
    "native_state_saturated": false,
    "native_unsaturated_model_action_count": 1,
    "model_action_count": 5,
    "enabled_valid_action_count": 5,
    "unsaturated_model_action_count": 1,
    "unvisited_model_action_count": 1,
    "effective_unvisited_model_action_count": 1,
    "effective_state_saturated": false,
    "local_probe_action_count": 0,
    "navigation_action_count": 1,
    "enabled_valid_unvisited_action_count": 1,
    "unvisited_model_action_ids": "g18a1140",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 2,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=de.rampro.activitydiary.ui.main.MainActivity|class=android.widget.CheckedTextView|text=Select A|resource_id=de.rampro.activitydiary:id/design_menu_item_text|bounds=42,599,693,725",
    "selected_resolved_node_count": 9,
    "_line": 1282
  }
}

四、是否值得PROMOTE

无法可靠裁定相对整个Run决策前历史的功能新颖性。

疑似主要环节:UNKNOWN;wire关系审查:DISTINCT_COMPARATORS_VALID。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

activitydiary STARTLUX step455 Statistics

run_200afe1a53af49e489506f56987c30c6 · 第12.27分钟 · 请求step432 / 决策step432 / 执行step455 · REPEATED_SUPPORTED · 证据MEDIUM · 深入复核

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p3 对step255=0.878999;p4 对step258=0.867672),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g18s77 / g18a1139;合法历史2条,比较2条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p3 / 255AboutDIFFERENT_OPERATION0.87899929True
p4 / 258DiaryDIFFERENT_OPERATION0.86767170True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p3",
    "history_id": "h1",
    "history_step": 255,
    "history_input_id": "input-1389",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.8789992928504944,
    "probabilities": {
      "SAME_OPERATION": 0.061581481248140335,
      "DIFFERENT_OPERATION": 0.9193328619003296,
      "INSUFFICIENT_EVIDENCE": 0.01908564195036888
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c2` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.8789992928504944,
      "probabilities": {
        "SAME_OPERATION": 0.061581481248140335,
        "DIFFERENT_OPERATION": 0.9193328619003296,
        "INSUFFICIENT_EVIDENCE": 0.01908564195036888
      }
    },
    "model_visible_history": {
      "class": "android.widget.CheckedTextView",
      "resource_id": "de.rampro.activitydiary:id/design_menu_item_text",
      "text": "About",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 9,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/navigation_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"de.rampro.activitydiary:id/design_navigation_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.appcompat.widget.LinearLayoutCompat\"][@resource-id=\"de.rampro.activitydiary:id/nav_about\"][@text=\"\"][@content-desc=\"\"][@index=9][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckedTextView\"][@resource-id=\"de.rampro.activitydiary:id/design_menu_item_text\"][@text=\"About\"][@content-desc=\"\"][@index=9][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g18a1139",
      "source_state_id": "g18s77",
      "bounds": [
        42,
        1526,
        693,
        1652
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.CheckedTextView",
          "resource_id": "de.rampro.activitydiary:id/design_menu_item_text",
          "text": "About",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "androidx.appcompat.widget.LinearLayoutCompat",
        "resource_id": "de.rampro.activitydiary:id/nav_about",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "androidx.appcompat.widget.LinearLayoutCompat",
          "resource_id": "de.rampro.activitydiary:id/nav_about"
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 326,
      "source_gui_timestamp": 255,
      "current_state": "g18s77",
      "current_model_action": "g18a1139",
      "current_version": 22,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p4",
    "history_id": "h2",
    "history_step": 258,
    "history_input_id": "input-1408",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.8676716983318329,
    "probabilities": {
      "SAME_OPERATION": 0.06107562780380249,
      "DIFFERENT_OPERATION": 0.9117811322212219,
      "INSUFFICIENT_EVIDENCE": 0.027143195271492004
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c2` the same application-function operation as executed action at `executed_actions.h2`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.8676716983318329,
      "probabilities": {
        "SAME_OPERATION": 0.06107562780380249,
        "DIFFERENT_OPERATION": 0.9117811322212219,
        "INSUFFICIENT_EVIDENCE": 0.027143195271492004
      }
    },
    "model_visible_history": {
      "class": "android.widget.CheckedTextView",
      "resource_id": "de.rampro.activitydiary:id/design_menu_item_text",
      "text": "Diary",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 2,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/navigation_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"de.rampro.activitydiary:id/design_navigation_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.appcompat.widget.LinearLayoutCompat\"][@resource-id=\"de.rampro.activitydiary:id/nav_diary\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckedTextView\"][@resource-id=\"de.rampro.activitydiary:id/design_menu_item_text\"][@text=\"Diary\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g18a1139",
      "source_state_id": "g18s77",
      "bounds": [
        42,
        725,
        693,
        851
      ],
      "source_page_id": "page3",
      "target_subtree": [
        {
          "class": "android.widget.CheckedTextView",
          "resource_id": "de.rampro.activitydiary:id/design_menu_item_text",
          "text": "Diary",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "androidx.appcompat.widget.LinearLayoutCompat",
        "resource_id": "de.rampro.activitydiary:id/nav_diary",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "androidx.appcompat.widget.LinearLayoutCompat",
          "resource_id": "de.rampro.activitydiary:id/nav_diary"
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 329,
      "source_gui_timestamp": 258,
      "current_state": "g18s77",
      "current_model_action": "g18a1139",
      "current_version": 22,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

普通37与386已进入StatisticsActivity。432作出本次决策时两次历史都已发生;455不是第一次统计功能。

等价历史是否送入Provider wire:NO;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

此前step / UTC页面与控件确认与目标
37
2026-11-06T18:41:56.125+00:00
Statisti
de.rampro.activitydiary.ui.main.MainActivity
Native确认=True
de.rampro.activitydiary.ui.statistics.StatisticsActivity
目标GUI未保留,不推断业务完成
386
2026-11-06T18:50:05.129+00:00
Statisti
de.rampro.activitydiary.ui.main.MainActivity
Native确认=True
de.rampro.activitydiary.ui.statistics.StatisticsActivity
目标GUI未保留,不推断业务完成
已核实等价操作的先前结果(事后证据;不等于模型Witness)

step37:NA,目标截图未保留;不以当前Probe图片代替。

step386:NA,目标截图未保留;不以当前Probe图片代替。

历史Witness执行后的截图(事后证据,未送模型)
Witness step255 target
Witness step255 target · alignment=identity_verified
Witness step258 target
Witness step258 target · alignment=identity_verified

三、Probe执行后发生什么

Statistics 打开统计页,选择器 All;本Run早在普通step37已进入过,不是首次功能。

activitydiary STARTLUX step455 Statistics before_screenshot
before_screenshot · identity_verified · 2026-11-06T18:52:36.476+00:00
activitydiary STARTLUX step455 Statistics after_screenshot
after_screenshot · identity_verified · 2026-11-06T18:52:37.731+00:00

Run内首次METHOD观察:完成后2秒=0,10秒=0,下一动作前B=0。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-2487",
      "step": 456,
      "version": 22,
      "elapsed_s": 737.584,
      "wall_time_ms": 1793991157738,
      "next_input_wall_ms": 1793991158983,
      "input_completed_wall_ms": 1793991158107,
      "input_confirmed": true,
      "action": "MODEL_SCROLL_LEFT_RIGHT de.rampro.activitydiary:id/timeframeSpinner",
      "action_type": "MODEL_SCROLL_LEFT_RIGHT",
      "text": "",
      "content_desc": "",
      "resource_id": "de.rampro.activitydiary:id/timeframeSpinner",
      "model_action_id": "g10a343",
      "concrete_identity": "MODEL_SCROLL_LEFT_RIGHT|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/content_fragment\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.Spinner\"][@resource-id=\"de.rampro.activitydiary:id/timeframeSpinner\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='true'][@scrollable='true'][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='true'][@scrollable='true']",
      "state_id": "g10s23",
      "source_gui_id": 551,
      "activity": "de.rampro.activitydiary.ui.statistics.StatisticsActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#87f83ae2",
        "Statistics",
        "All"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_200afe1a53af49e489506f56987c30c6.zip!device-output/executor.log:45181",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_200afe1a53af49e489506f56987c30c6.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-2488.json"
    },
    {
      "input_id": "input-2492",
      "step": 457,
      "version": 22,
      "elapsed_s": 738.829,
      "wall_time_ms": 1793991158983,
      "next_input_wall_ms": 1793991159884,
      "input_completed_wall_ms": 1793991159006,
      "input_confirmed": true,
      "action": "MODEL_CLICK Last 7 D",
      "action_type": "MODEL_CLICK",
      "text": "Last 7 D",
      "content_desc": "",
      "resource_id": "android:id/text1",
      "model_action_id": "g11a350",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"android:id/text1\"][@text=\"Last 7 D\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g11s25",
      "source_gui_id": 552,
      "activity": "de.rampro.activitydiary.ui.statistics.StatisticsActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "EARLY_STAGE: ABA/backward/other (NA finer branch)",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_200afe1a53af49e489506f56987c30c6.zip!device-output/executor.log:45250",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_200afe1a53af49e489506f56987c30c6.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-2493.json"
    },
    {
      "input_id": "input-2497",
      "step": 458,
      "version": 22,
      "elapsed_s": 739.73,
      "wall_time_ms": 1793991159884,
      "next_input_wall_ms": 1793991161151,
      "input_completed_wall_ms": 1793991160273,
      "input_confirmed": true,
      "action": "MODEL_SCROLL_BOTTOM_UP de.rampro.activitydiary:id/timeframeSpinner",
      "action_type": "MODEL_SCROLL_BOTTOM_UP",
      "text": "",
      "content_desc": "",
      "resource_id": "de.rampro.activitydiary:id/timeframeSpinner",
      "model_action_id": "g10a341",
      "concrete_identity": "MODEL_SCROLL_BOTTOM_UP|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/content_fragment\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.Spinner\"][@resource-id=\"de.rampro.activitydiary:id/timeframeSpinner\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='true'][@scrollable='true'][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='true'][@scrollable='true']",
      "state_id": "g10s23",
      "source_gui_id": 553,
      "activity": "de.rampro.activitydiary.ui.statistics.StatisticsActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_200afe1a53af49e489506f56987c30c6.zip!device-output/executor.log:45329",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_200afe1a53af49e489506f56987c30c6.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-2498.json"
    },
    {
      "input_id": "input-2502",
      "step": 459,
      "version": 22,
      "elapsed_s": 740.997,
      "wall_time_ms": 1793991161151,
      "next_input_wall_ms": 1793991162050,
      "input_completed_wall_ms": 1793991161188,
      "input_confirmed": true,
      "action": "MODEL_CLICK de.rampro.activitydiary:id/timeframeSpinner",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "de.rampro.activitydiary:id/timeframeSpinner",
      "model_action_id": "g10a339",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/content_fragment\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.Spinner\"][@resource-id=\"de.rampro.activitydiary:id/timeframeSpinner\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='true'][@scrollable='true'][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='true'][@scrollable='true']",
      "state_id": "g10s23",
      "source_gui_id": 554,
      "activity": "de.rampro.activitydiary.ui.statistics.StatisticsActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_200afe1a53af49e489506f56987c30c6.zip!device-output/executor.log:45396",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_200afe1a53af49e489506f56987c30c6.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-2503.json"
    },
    {
      "input_id": "input-2507",
      "step": 460,
      "version": 22,
      "elapsed_s": 741.896,
      "wall_time_ms": 1793991162050,
      "next_input_wall_ms": 1793991162956,
      "input_completed_wall_ms": 1793991162072,
      "input_confirmed": true,
      "action": "MODEL_CLICK All",
      "action_type": "MODEL_CLICK",
      "text": "All",
      "content_desc": "",
      "resource_id": "android:id/text1",
      "model_action_id": "g11a349",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"android:id/text1\"][@text=\"All\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g11s25",
      "source_gui_id": 555,
      "activity": "de.rampro.activitydiary.ui.statistics.StatisticsActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_200afe1a53af49e489506f56987c30c6.zip!device-output/executor.log:45463",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_200afe1a53af49e489506f56987c30c6.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-2508.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 432,
      "monotonic_ns": 1880135350771108,
      "wall_time_ms": 1793991087599,
      "abstraction_version": 22,
      "state_id": "g18s77",
      "model_action_id": "g18a1139",
      "entry_id": "semantic-19-c2",
      "request_id": "semantic-19",
      "candidate_id": "c2",
      "confidence": 0.8789992928504944,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "2fac4a942326e830604fc99f7bef2dcd43d7799d0271b6e9740031775cc37d4b",
      "concrete_identity": "7e2c1b0803b87e1a2a0792e5a78f4fb2d3679c74b474c9205d070bed21c0b089",
      "decision_scope": "bf7f4f84af7f42ba5d28cf4aa6e64edc9df2072b2fbbd428d374dce3807c7804",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-19",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 2,
      "history_complete": false,
      "unknown_mapping_count": 1,
      "recoverable_history_count": 2,
      "selected_history": 2,
      "comparison_count": 2,
      "same_count": 0,
      "different_count": 2,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 2,
      "low_confidence_count": 0,
      "full_history_compared": false,
      "exploratory": true,
      "_line": 1274
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 432,
      "monotonic_ns": 1880135351913044,
      "wall_time_ms": 1793991087600,
      "abstraction_version": 22,
      "state_id": "g18s77",
      "model_action_id": "g18a1139",
      "entry_id": "semantic-19-c2",
      "request_id": "semantic-19",
      "candidate_id": "c2",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "2fac4a942326e830604fc99f7bef2dcd43d7799d0271b6e9740031775cc37d4b",
      "input_fingerprint": "dc130d42dc67c7bbdb40c38cb28869d62a988dbd81018f8f624cc916f9df0749",
      "concrete_identity": "7e2c1b0803b87e1a2a0792e5a78f4fb2d3679c74b474c9205d070bed21c0b089",
      "decision_scope": "bf7f4f84af7f42ba5d28cf4aa6e64edc9df2072b2fbbd428d374dce3807c7804",
      "_line": 1277
    },
    "PROBE_NAVIGATION_ELIGIBILITY": {
      "event": "PROBE_NAVIGATION_ELIGIBILITY",
      "step": 439,
      "monotonic_ns": 1880145277029425,
      "wall_time_ms": 1793991097526,
      "abstraction_version": 22,
      "state_id": "g18s77",
      "model_action_id": "g18a1139",
      "entry_id": "semantic-19-c2",
      "request_id": "semantic-19",
      "candidate_id": "c2",
      "concrete_identity": "7e2c1b0803b87e1a2a0792e5a78f4fb2d3679c74b474c9205d070bed21c0b089",
      "confidence": 0.8789992928504944,
      "reason": "related_concrete_confirmed",
      "navigation": false,
      "confidence_pass": true,
      "source_valid": true,
      "same_state_confirmed": false,
      "related_execution_suppressed": true,
      "navigation_arrived": false,
      "_line": 1310
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 455,
      "monotonic_ns": 1880204190356572,
      "wall_time_ms": 1793991156439,
      "abstraction_version": 22,
      "state_id": "g18s77",
      "model_action_id": "g18a1139",
      "entry_id": "semantic-19-c2",
      "request_id": "semantic-19",
      "candidate_id": "c2",
      "confidence": 0.8789992928504944,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "2fac4a942326e830604fc99f7bef2dcd43d7799d0271b6e9740031775cc37d4b",
      "decision_scope": "bf7f4f84af7f42ba5d28cf4aa6e64edc9df2072b2fbbd428d374dce3807c7804",
      "concrete_identity": "7e2c1b0803b87e1a2a0792e5a78f4fb2d3679c74b474c9205d070bed21c0b089",
      "_line": 1354
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 455,
      "monotonic_ns": 1880204190393485,
      "wall_time_ms": 1793991156439,
      "abstraction_version": 22,
      "state_id": "g18s77",
      "model_action_id": "g18a1139",
      "entry_id": "semantic-19-c2",
      "request_id": "semantic-19",
      "candidate_id": "c2",
      "confidence": 0.8789992928504944,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 1355
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 455,
      "monotonic_ns": 1880204235585111,
      "wall_time_ms": 1793991156484,
      "abstraction_version": 22,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-19-c2",
      "request_id": "semantic-19",
      "candidate_id": "c2",
      "event_count": 2,
      "_line": 1358
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 455,
      "monotonic_ns": 1880204260093139,
      "wall_time_ms": 1793991156509,
      "abstraction_version": 22,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-19-c2",
      "request_id": "semantic-19",
      "candidate_id": "c2",
      "_line": 1359
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 456,
      "monotonic_ns": 1880205485340375,
      "wall_time_ms": 1793991157734,
      "abstraction_version": 22,
      "state_id": "g18s77",
      "model_action_id": "g18a1139",
      "entry_id": "semantic-19-c2",
      "request_id": "semantic-19",
      "candidate_id": "c2",
      "confidence": 0.8789992928504944,
      "choice": "PROMOTE",
      "transition_id": "g22e376:449",
      "target_state": "g10s23",
      "input_confirmed": true,
      "_line": 1361
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 455,
    "monotonic_ns": 1880204190633356,
    "wall_time_ms": 1793991156439,
    "abstraction_version": 22,
    "state_id": "g18s77",
    "model_action_id": "g18a1139",
    "snapshot_reason": "selection",
    "state_visits": 7,
    "state_first_seen": 255,
    "state_last_seen": 455,
    "state_saturated": false,
    "state_saturation": 0.8,
    "native_state_saturated": false,
    "native_unsaturated_model_action_count": 1,
    "model_action_count": 5,
    "enabled_valid_action_count": 5,
    "unsaturated_model_action_count": 1,
    "unvisited_model_action_count": 1,
    "effective_unvisited_model_action_count": 1,
    "effective_state_saturated": false,
    "local_probe_action_count": 0,
    "navigation_action_count": 1,
    "enabled_valid_unvisited_action_count": 1,
    "unvisited_model_action_ids": "g18a1140",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 3,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=de.rampro.activitydiary.ui.main.MainActivity|class=android.widget.CheckedTextView|text=Statisti|resource_id=de.rampro.activitydiary:id/design_menu_item_text|bounds=42,851,693,977",
    "selected_resolved_node_count": 9,
    "_line": 1357
  }
}

四、是否值得PROMOTE

完整已保存历史支持此前已尝试等价功能;不能自动归为模型错误。

疑似主要环节:HISTORY_SCOPE;wire关系审查:DISTINCT_COMPARATORS_VALID。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

activitydiary STARTLUX step467 Map

run_200afe1a53af49e489506f56987c30c6 · 第12.50分钟 · 请求step432 / 决策step432 / 执行step467 · REPEATED_SUPPORTED · 证据MEDIUM · 结构化审查

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p5 对step255=0.908650;p6 对step258=0.821801),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g18s77 / g18a1139;合法历史2条,比较2条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p5 / 255AboutDIFFERENT_OPERATION0.90865040True
p6 / 258DiaryDIFFERENT_OPERATION0.82180136True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p5",
    "history_id": "h1",
    "history_step": 255,
    "history_input_id": "input-1389",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.9086503982543945,
    "probabilities": {
      "SAME_OPERATION": 0.04386851191520691,
      "DIFFERENT_OPERATION": 0.9391002655029297,
      "INSUFFICIENT_EVIDENCE": 0.01703118346631527
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c3` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.9086503982543945,
      "probabilities": {
        "SAME_OPERATION": 0.04386851191520691,
        "DIFFERENT_OPERATION": 0.9391002655029297,
        "INSUFFICIENT_EVIDENCE": 0.01703118346631527
      }
    },
    "model_visible_history": {
      "class": "android.widget.CheckedTextView",
      "resource_id": "de.rampro.activitydiary:id/design_menu_item_text",
      "text": "About",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 9,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/navigation_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"de.rampro.activitydiary:id/design_navigation_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.appcompat.widget.LinearLayoutCompat\"][@resource-id=\"de.rampro.activitydiary:id/nav_about\"][@text=\"\"][@content-desc=\"\"][@index=9][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckedTextView\"][@resource-id=\"de.rampro.activitydiary:id/design_menu_item_text\"][@text=\"About\"][@content-desc=\"\"][@index=9][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g18a1139",
      "source_state_id": "g18s77",
      "bounds": [
        42,
        1526,
        693,
        1652
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.CheckedTextView",
          "resource_id": "de.rampro.activitydiary:id/design_menu_item_text",
          "text": "About",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "androidx.appcompat.widget.LinearLayoutCompat",
        "resource_id": "de.rampro.activitydiary:id/nav_about",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "androidx.appcompat.widget.LinearLayoutCompat",
          "resource_id": "de.rampro.activitydiary:id/nav_about"
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 326,
      "source_gui_timestamp": 255,
      "current_state": "g18s77",
      "current_model_action": "g18a1139",
      "current_version": 22,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p6",
    "history_id": "h2",
    "history_step": 258,
    "history_input_id": "input-1408",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.8218013644218445,
    "probabilities": {
      "SAME_OPERATION": 0.09689240157604218,
      "DIFFERENT_OPERATION": 0.881200909614563,
      "INSUFFICIENT_EVIDENCE": 0.021906716749072075
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c3` the same application-function operation as executed action at `executed_actions.h2`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.8218013644218445,
      "probabilities": {
        "SAME_OPERATION": 0.09689240157604218,
        "DIFFERENT_OPERATION": 0.881200909614563,
        "INSUFFICIENT_EVIDENCE": 0.021906716749072075
      }
    },
    "model_visible_history": {
      "class": "android.widget.CheckedTextView",
      "resource_id": "de.rampro.activitydiary:id/design_menu_item_text",
      "text": "Diary",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 2,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/navigation_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"de.rampro.activitydiary:id/design_navigation_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.appcompat.widget.LinearLayoutCompat\"][@resource-id=\"de.rampro.activitydiary:id/nav_diary\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckedTextView\"][@resource-id=\"de.rampro.activitydiary:id/design_menu_item_text\"][@text=\"Diary\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g18a1139",
      "source_state_id": "g18s77",
      "bounds": [
        42,
        725,
        693,
        851
      ],
      "source_page_id": "page3",
      "target_subtree": [
        {
          "class": "android.widget.CheckedTextView",
          "resource_id": "de.rampro.activitydiary:id/design_menu_item_text",
          "text": "Diary",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "androidx.appcompat.widget.LinearLayoutCompat",
        "resource_id": "de.rampro.activitydiary:id/nav_diary",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "androidx.appcompat.widget.LinearLayoutCompat",
          "resource_id": "de.rampro.activitydiary:id/nav_diary"
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 329,
      "source_gui_timestamp": 258,
      "current_state": "g18s77",
      "current_model_action": "g18a1139",
      "current_version": 22,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

普通25已从Map入口到MapActivity;本次仍为No data to show的空地图页。

等价历史是否送入Provider wire:NO;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

此前step / UTC页面与控件确认与目标
25
2026-11-06T18:41:14.659+00:00
Map
de.rampro.activitydiary.ui.main.MainActivity
Native确认=True
de.rampro.activitydiary.ui.location.MapActivity
目标GUI未保留,不推断业务完成

三、Probe执行后发生什么

Map 打开地图页,但显示 No data to show. Enable location services in the settings;没有地图数据。

activitydiary STARTLUX step467 Map before_screenshot
before_screenshot · identity_verified · 2026-11-06T18:52:50.391+00:00
activitydiary STARTLUX step467 Map after_screenshot
after_screenshot · identity_verified · 2026-11-06T18:52:51.668+00:00

Run内首次METHOD观察:完成后2秒=0,10秒=0,下一动作前B=0。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-2551",
      "step": 468,
      "version": 23,
      "elapsed_s": 751.519,
      "wall_time_ms": 1793991171673,
      "next_input_wall_ms": 1793991172614,
      "input_completed_wall_ms": 1793991171709,
      "input_confirmed": true,
      "action": "MODEL_CLICK #87f83ae2",
      "action_type": "MODEL_CLICK",
      "text": "#87f83ae2",
      "content_desc": "Navigate up",
      "resource_id": "",
      "model_action_id": "g6a209",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageButton\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"Navigate up\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g6s15",
      "source_gui_id": 563,
      "activity": "de.rampro.activitydiary.ui.location.MapActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#87f83ae2",
        "Map",
        "No data to show. Enable location services in the settings."
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_200afe1a53af49e489506f56987c30c6.zip!device-output/executor.log:46300",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_200afe1a53af49e489506f56987c30c6.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-2552.json"
    },
    {
      "input_id": "input-2556",
      "step": 469,
      "version": 23,
      "elapsed_s": 752.46,
      "wall_time_ms": 1793991172614,
      "next_input_wall_ms": 1793991173882,
      "input_completed_wall_ms": 1793991172972,
      "input_confirmed": true,
      "action": "MODEL_SCROLL_RIGHT_LEFT de.rampro.activitydiary:id/viewpager",
      "action_type": "MODEL_SCROLL_RIGHT_LEFT",
      "text": "",
      "content_desc": "",
      "resource_id": "de.rampro.activitydiary:id/viewpager",
      "model_action_id": "g1a32",
      "concrete_identity": "MODEL_SCROLL_RIGHT_LEFT|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/content_fragment\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"de.rampro.activitydiary:id/main_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.viewpager.widget.ViewPager\"][@resource-id=\"de.rampro.activitydiary:id/viewpager\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true'][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']",
      "state_id": "g1s1",
      "source_gui_id": 564,
      "activity": "de.rampro.activitydiary.ui.main.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_200afe1a53af49e489506f56987c30c6.zip!device-output/executor.log:46361",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_200afe1a53af49e489506f56987c30c6.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-2557.json"
    },
    {
      "input_id": "input-2561",
      "step": 470,
      "version": 23,
      "elapsed_s": 753.728,
      "wall_time_ms": 1793991173882,
      "next_input_wall_ms": 1793991174809,
      "input_completed_wall_ms": 1793991173906,
      "input_confirmed": true,
      "action": "MODEL_CLICK de.rampro.activitydiary:id/activity_background",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "de.rampro.activitydiary:id/activity_background",
      "model_action_id": "g22a1347",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/content_fragment\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"de.rampro.activitydiary:id/main_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.RelativeLayout\"][@resource-id=\"de.rampro.activitydiary:id/activity_background\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g22s93",
      "source_gui_id": 565,
      "activity": "de.rampro.activitydiary.ui.main.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_200afe1a53af49e489506f56987c30c6.zip!device-output/executor.log:46482",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_200afe1a53af49e489506f56987c30c6.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-2562.json"
    },
    {
      "input_id": "input-2566",
      "step": 471,
      "version": 23,
      "elapsed_s": 754.655,
      "wall_time_ms": 1793991174809,
      "next_input_wall_ms": 1793991176075,
      "input_completed_wall_ms": 1793991175172,
      "input_confirmed": true,
      "action": "MODEL_SCROLL_LEFT_RIGHT de.rampro.activitydiary:id/viewpager",
      "action_type": "MODEL_SCROLL_LEFT_RIGHT",
      "text": "",
      "content_desc": "",
      "resource_id": "de.rampro.activitydiary:id/viewpager",
      "model_action_id": "g22a1351",
      "concrete_identity": "MODEL_SCROLL_LEFT_RIGHT|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/content_fragment\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"de.rampro.activitydiary:id/main_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.viewpager.widget.ViewPager\"][@resource-id=\"de.rampro.activitydiary:id/viewpager\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true'][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']",
      "state_id": "g22s93",
      "source_gui_id": 566,
      "activity": "de.rampro.activitydiary.ui.main.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_200afe1a53af49e489506f56987c30c6.zip!device-output/executor.log:46575",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_200afe1a53af49e489506f56987c30c6.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-2567.json"
    },
    {
      "input_id": "input-2571",
      "step": 472,
      "version": 23,
      "elapsed_s": 755.921,
      "wall_time_ms": 1793991176075,
      "next_input_wall_ms": 1793991176801,
      "input_completed_wall_ms": 1793991176105,
      "input_confirmed": true,
      "action": "MODEL_CLICK de.rampro.activitydiary:id/select_card_view",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "de.rampro.activitydiary:id/select_card_view",
      "model_action_id": "g1a35",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/content_fragment\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"de.rampro.activitydiary:id/main_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"de.rampro.activitydiary:id/select_recycler\"][@text=\"\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/select_card_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g1s1",
      "source_gui_id": 567,
      "activity": "de.rampro.activitydiary.ui.main.MainActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#8690306c",
        "Activity Diary",
        "What are you doing?",
        "Add Activity",
        "Search",
        "#18616e3b",
        "#6bedd736",
        "<No Activity>",
        "Statistics",
        "Note",
        "Pictures",
        "STATISTICS",
        "NOTE",
        "PICTURES",
        "Cooking",
        "Cinema",
        "Since just now",
        "-",
        "2026 Week 45: 1' 29''",
        "November 2026: 1' 29''"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_200afe1a53af49e489506f56987c30c6.zip!device-output/executor.log:46668",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_200afe1a53af49e489506f56987c30c6.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-2572.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 432,
      "monotonic_ns": 1880135350799643,
      "wall_time_ms": 1793991087599,
      "abstraction_version": 22,
      "state_id": "g18s77",
      "model_action_id": "g18a1139",
      "entry_id": "semantic-19-c3",
      "request_id": "semantic-19",
      "candidate_id": "c3",
      "confidence": 0.9086503982543945,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "2fac4a942326e830604fc99f7bef2dcd43d7799d0271b6e9740031775cc37d4b",
      "concrete_identity": "526c96d2163fc7387fcd18c5775391b14ce84353a2d28760023f733bedd3dd31",
      "decision_scope": "bf7f4f84af7f42ba5d28cf4aa6e64edc9df2072b2fbbd428d374dce3807c7804",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-19",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 2,
      "history_complete": false,
      "unknown_mapping_count": 1,
      "recoverable_history_count": 2,
      "selected_history": 2,
      "comparison_count": 2,
      "same_count": 0,
      "different_count": 2,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 2,
      "low_confidence_count": 0,
      "full_history_compared": false,
      "exploratory": true,
      "_line": 1275
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 432,
      "monotonic_ns": 1880135352378134,
      "wall_time_ms": 1793991087601,
      "abstraction_version": 22,
      "state_id": "g18s77",
      "model_action_id": "g18a1139",
      "entry_id": "semantic-19-c3",
      "request_id": "semantic-19",
      "candidate_id": "c3",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "2fac4a942326e830604fc99f7bef2dcd43d7799d0271b6e9740031775cc37d4b",
      "input_fingerprint": "dc130d42dc67c7bbdb40c38cb28869d62a988dbd81018f8f624cc916f9df0749",
      "concrete_identity": "526c96d2163fc7387fcd18c5775391b14ce84353a2d28760023f733bedd3dd31",
      "decision_scope": "bf7f4f84af7f42ba5d28cf4aa6e64edc9df2072b2fbbd428d374dce3807c7804",
      "_line": 1278
    },
    "PROBE_NAVIGATION_ELIGIBILITY": {
      "event": "PROBE_NAVIGATION_ELIGIBILITY",
      "step": 439,
      "monotonic_ns": 1880145250537677,
      "wall_time_ms": 1793991097499,
      "abstraction_version": 22,
      "state_id": "g18s77",
      "model_action_id": "g18a1139",
      "entry_id": "semantic-19-c3",
      "request_id": "semantic-19",
      "candidate_id": "c3",
      "concrete_identity": "526c96d2163fc7387fcd18c5775391b14ce84353a2d28760023f733bedd3dd31",
      "confidence": 0.9086503982543945,
      "reason": "related_concrete_confirmed",
      "navigation": false,
      "confidence_pass": true,
      "source_valid": true,
      "same_state_confirmed": false,
      "related_execution_suppressed": true,
      "navigation_arrived": false,
      "_line": 1309
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 467,
      "monotonic_ns": 1880218107745274,
      "wall_time_ms": 1793991170356,
      "abstraction_version": 23,
      "state_id": "g18s77",
      "model_action_id": "g18a1139",
      "entry_id": "semantic-19-c3",
      "request_id": "semantic-19",
      "candidate_id": "c3",
      "confidence": 0.9086503982543945,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "2fac4a942326e830604fc99f7bef2dcd43d7799d0271b6e9740031775cc37d4b",
      "decision_scope": "bf7f4f84af7f42ba5d28cf4aa6e64edc9df2072b2fbbd428d374dce3807c7804",
      "concrete_identity": "526c96d2163fc7387fcd18c5775391b14ce84353a2d28760023f733bedd3dd31",
      "_line": 1396
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 467,
      "monotonic_ns": 1880218107779320,
      "wall_time_ms": 1793991170356,
      "abstraction_version": 23,
      "state_id": "g18s77",
      "model_action_id": "g18a1139",
      "entry_id": "semantic-19-c3",
      "request_id": "semantic-19",
      "candidate_id": "c3",
      "confidence": 0.9086503982543945,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 1397
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 467,
      "monotonic_ns": 1880218146067365,
      "wall_time_ms": 1793991170395,
      "abstraction_version": 23,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-19-c3",
      "request_id": "semantic-19",
      "candidate_id": "c3",
      "event_count": 2,
      "_line": 1400
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 467,
      "monotonic_ns": 1880218175749310,
      "wall_time_ms": 1793991170424,
      "abstraction_version": 23,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-19-c3",
      "request_id": "semantic-19",
      "candidate_id": "c3",
      "_line": 1401
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 468,
      "monotonic_ns": 1880219421521440,
      "wall_time_ms": 1793991171670,
      "abstraction_version": 23,
      "state_id": "g18s77",
      "model_action_id": "g18a1139",
      "entry_id": "semantic-19-c3",
      "request_id": "semantic-19",
      "candidate_id": "c3",
      "confidence": 0.9086503982543945,
      "choice": "PROMOTE",
      "transition_id": "g23e388:461",
      "target_state": "g6s15",
      "input_confirmed": true,
      "_line": 1403
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 467,
    "monotonic_ns": 1880218108045141,
    "wall_time_ms": 1793991170357,
    "abstraction_version": 23,
    "state_id": "g18s77",
    "model_action_id": "g18a1139",
    "snapshot_reason": "selection",
    "state_visits": 9,
    "state_first_seen": 255,
    "state_last_seen": 467,
    "state_saturated": false,
    "state_saturation": 0.8,
    "native_state_saturated": false,
    "native_unsaturated_model_action_count": 1,
    "model_action_count": 5,
    "enabled_valid_action_count": 5,
    "unsaturated_model_action_count": 1,
    "unvisited_model_action_count": 1,
    "effective_unvisited_model_action_count": 1,
    "effective_state_saturated": false,
    "local_probe_action_count": 0,
    "navigation_action_count": 1,
    "enabled_valid_unvisited_action_count": 1,
    "unvisited_model_action_ids": "g18a1140",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 5,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=de.rampro.activitydiary.ui.main.MainActivity|class=android.widget.CheckedTextView|text=Map|resource_id=de.rampro.activitydiary:id/design_menu_item_text|bounds=42,977,693,1103",
    "selected_resolved_node_count": 9,
    "_line": 1399
  }
}

四、是否值得PROMOTE

完整已保存历史支持此前已尝试等价功能;不能自动归为模型错误。

疑似主要环节:HISTORY_SCOPE;wire关系审查:DISTINCT_COMPARATORS_VALID。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

activitydiary STARTLUX step498 Add Activity

run_200afe1a53af49e489506f56987c30c6 · 第13.14分钟 · 请求step498 / 决策step498 / 执行step498 · REPEATED_SUPPORTED · 证据MEDIUM · 结构化审查

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p2 对step255=0.883098;p3 对step258=0.783635),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g18s77 / g18a1139;合法历史5条,比较3条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p1 / 432Select ActivityDIFFERENT_OPERATION0.45752493False
p2 / 255AboutDIFFERENT_OPERATION0.88309780True
p3 / 258DiaryDIFFERENT_OPERATION0.78363514True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p1",
    "history_id": "h3",
    "history_step": 432,
    "history_input_id": "input-2349",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.4575249254703522,
    "probabilities": {
      "SAME_OPERATION": 0.31044599413871765,
      "DIFFERENT_OPERATION": 0.6383499503135681,
      "INSUFFICIENT_EVIDENCE": 0.051204029470682144
    },
    "trusted": false,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h3`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.4575249254703522,
      "probabilities": {
        "SAME_OPERATION": 0.31044599413871765,
        "DIFFERENT_OPERATION": 0.6383499503135681,
        "INSUFFICIENT_EVIDENCE": 0.051204029470682144
      }
    },
    "model_visible_history": {
      "class": "android.widget.CheckedTextView",
      "resource_id": "de.rampro.activitydiary:id/design_menu_item_text",
      "text": "Select Activity",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": true,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 1,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/navigation_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"de.rampro.activitydiary:id/design_navigation_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.appcompat.widget.LinearLayoutCompat\"][@resource-id=\"de.rampro.activitydiary:id/nav_main\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckedTextView\"][@resource-id=\"de.rampro.activitydiary:id/design_menu_item_text\"][@text=\"Select A\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g18a1139",
      "source_state_id": "g18s77",
      "bounds": [
        42,
        599,
        693,
        725
      ],
      "source_page_id": "page4",
      "target_subtree": [
        {
          "class": "android.widget.CheckedTextView",
          "resource_id": "de.rampro.activitydiary:id/design_menu_item_text",
          "text": "Select Activity",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": true,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "androidx.appcompat.widget.LinearLayoutCompat",
        "resource_id": "de.rampro.activitydiary:id/nav_main",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "androidx.appcompat.widget.LinearLayoutCompat",
          "resource_id": "de.rampro.activitydiary:id/nav_main"
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 521,
      "source_gui_timestamp": 432,
      "current_state": "g18s77",
      "current_model_action": "g18a1139",
      "current_version": 24,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p2",
    "history_id": "h1",
    "history_step": 255,
    "history_input_id": "input-1389",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.8830977976322174,
    "probabilities": {
      "SAME_OPERATION": 0.053955767303705215,
      "DIFFERENT_OPERATION": 0.9220651984214783,
      "INSUFFICIENT_EVIDENCE": 0.02397898957133293
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.8830977976322174,
      "probabilities": {
        "SAME_OPERATION": 0.053955767303705215,
        "DIFFERENT_OPERATION": 0.9220651984214783,
        "INSUFFICIENT_EVIDENCE": 0.02397898957133293
      }
    },
    "model_visible_history": {
      "class": "android.widget.CheckedTextView",
      "resource_id": "de.rampro.activitydiary:id/design_menu_item_text",
      "text": "About",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 9,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/navigation_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"de.rampro.activitydiary:id/design_navigation_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.appcompat.widget.LinearLayoutCompat\"][@resource-id=\"de.rampro.activitydiary:id/nav_about\"][@text=\"\"][@content-desc=\"\"][@index=9][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckedTextView\"][@resource-id=\"de.rampro.activitydiary:id/design_menu_item_text\"][@text=\"About\"][@content-desc=\"\"][@index=9][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g18a1139",
      "source_state_id": "g18s77",
      "bounds": [
        42,
        1526,
        693,
        1652
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.CheckedTextView",
          "resource_id": "de.rampro.activitydiary:id/design_menu_item_text",
          "text": "About",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "androidx.appcompat.widget.LinearLayoutCompat",
        "resource_id": "de.rampro.activitydiary:id/nav_about",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "androidx.appcompat.widget.LinearLayoutCompat",
          "resource_id": "de.rampro.activitydiary:id/nav_about"
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 326,
      "source_gui_timestamp": 255,
      "current_state": "g18s77",
      "current_model_action": "g18a1139",
      "current_version": 24,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p3",
    "history_id": "h2",
    "history_step": 258,
    "history_input_id": "input-1408",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.783635139465332,
    "probabilities": {
      "SAME_OPERATION": 0.107712522149086,
      "DIFFERENT_OPERATION": 0.8557567596435547,
      "INSUFFICIENT_EVIDENCE": 0.036530621349811554
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h2`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.783635139465332,
      "probabilities": {
        "SAME_OPERATION": 0.107712522149086,
        "DIFFERENT_OPERATION": 0.8557567596435547,
        "INSUFFICIENT_EVIDENCE": 0.036530621349811554
      }
    },
    "model_visible_history": {
      "class": "android.widget.CheckedTextView",
      "resource_id": "de.rampro.activitydiary:id/design_menu_item_text",
      "text": "Diary",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 2,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/navigation_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"de.rampro.activitydiary:id/design_navigation_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.appcompat.widget.LinearLayoutCompat\"][@resource-id=\"de.rampro.activitydiary:id/nav_diary\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckedTextView\"][@resource-id=\"de.rampro.activitydiary:id/design_menu_item_text\"][@text=\"Diary\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g18a1139",
      "source_state_id": "g18s77",
      "bounds": [
        42,
        725,
        693,
        851
      ],
      "source_page_id": "page3",
      "target_subtree": [
        {
          "class": "android.widget.CheckedTextView",
          "resource_id": "de.rampro.activitydiary:id/design_menu_item_text",
          "text": "Diary",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "androidx.appcompat.widget.LinearLayoutCompat",
        "resource_id": "de.rampro.activitydiary:id/nav_diary",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "androidx.appcompat.widget.LinearLayoutCompat",
          "resource_id": "de.rampro.activitydiary:id/nav_diary"
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 329,
      "source_gui_timestamp": 258,
      "current_state": "g18s77",
      "current_model_action": "g18a1139",
      "current_version": 24,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

普通322已从Add Activity进入EditActivity;498再次打开同一New activity标题/颜色表单。

等价历史是否送入Provider wire:NO;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

此前step / UTC页面与控件确认与目标
322
2026-11-06T18:48:46.056+00:00
Add Acti
de.rampro.activitydiary.ui.main.MainActivity
Native确认=True
de.rampro.activitydiary.ui.generic.EditActivity
目标GUI未保留,不推断业务完成

三、Probe执行后发生什么

Add Activity 打开 New activity,显示标题与颜色;未证明新活动已保存。

activitydiary STARTLUX step498 Add Activity before_screenshot
before_screenshot · identity_verified · 2026-11-06T18:53:28.666+00:00
activitydiary STARTLUX step498 Add Activity after_screenshot
after_screenshot · identity_verified · 2026-11-06T18:53:29.955+00:00

Run内首次METHOD观察:完成后2秒=0,10秒=0,下一动作前B=0。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-2711",
      "step": 499,
      "version": 24,
      "elapsed_s": 789.821,
      "wall_time_ms": 1793991209975,
      "next_input_wall_ms": 1793991211211,
      "input_completed_wall_ms": 1793991210008,
      "input_confirmed": true,
      "action": "MODEL_CLICK Delete activity",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "Delete activity",
      "resource_id": "de.rampro.activitydiary:id/action_edit_delete",
      "model_action_id": "g16a915",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"de.rampro.activitydiary:id/action_edit_delete\"][@text=\"\"][@content-desc=\"Delete activity\"][@index=2][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g16s62",
      "source_gui_id": 594,
      "activity": "de.rampro.activitydiary.ui.generic.EditActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#47c28800",
        "New activity",
        "Delete activity",
        "Save",
        "Activity title",
        "Activity color"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_200afe1a53af49e489506f56987c30c6.zip!device-output/executor.log:49872",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_200afe1a53af49e489506f56987c30c6.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-2712.json"
    },
    {
      "input_id": "other-2716",
      "step": 500,
      "version": 24,
      "elapsed_s": 791.057,
      "wall_time_ms": 1793991211211,
      "next_input_wall_ms": 1793991216993,
      "input_completed_wall_ms": null,
      "input_confirmed": false,
      "action": "EVENT_RESTART EVENT_RESTART",
      "action_type": "EVENT_RESTART",
      "text": null,
      "content_desc": null,
      "resource_id": null,
      "model_action_id": null,
      "concrete_identity": null,
      "state_id": "g1s1",
      "source_gui_id": null,
      "activity": null,
      "activity_evidence": null,
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_200afe1a53af49e489506f56987c30c6.zip!device-output/executor.log:49949",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_200afe1a53af49e489506f56987c30c6.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-2718.json"
    },
    {
      "input_id": "input-2720",
      "step": 501,
      "version": 24,
      "elapsed_s": 796.839,
      "wall_time_ms": 1793991216993,
      "next_input_wall_ms": 1793991219235,
      "input_completed_wall_ms": 1793991218040,
      "input_confirmed": true,
      "action": "MODEL_LONG_CLICK de.rampro.activitydiary:id/select_card_view",
      "action_type": "MODEL_LONG_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "de.rampro.activitydiary:id/select_card_view",
      "model_action_id": "g1a36",
      "concrete_identity": "MODEL_LONG_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/content_fragment\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"de.rampro.activitydiary:id/main_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"de.rampro.activitydiary:id/select_recycler\"][@text=\"\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/select_card_view\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g1s1",
      "source_gui_id": 596,
      "activity": "de.rampro.activitydiary.ui.main.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_200afe1a53af49e489506f56987c30c6.zip!device-output/executor.log:50107",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_200afe1a53af49e489506f56987c30c6.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-2721.json"
    },
    {
      "input_id": "input-2725",
      "step": 502,
      "version": 24,
      "elapsed_s": 799.081,
      "wall_time_ms": 1793991219235,
      "next_input_wall_ms": 1793991220489,
      "input_completed_wall_ms": 1793991219290,
      "input_confirmed": true,
      "action": "MODEL_CLICK Delete activity",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "Delete activity",
      "resource_id": "de.rampro.activitydiary:id/action_edit_delete",
      "model_action_id": "g16a915",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"de.rampro.activitydiary:id/action_edit_delete\"][@text=\"\"][@content-desc=\"Delete activity\"][@index=2][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g16s62",
      "source_gui_id": 597,
      "activity": "de.rampro.activitydiary.ui.generic.EditActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_200afe1a53af49e489506f56987c30c6.zip!device-output/executor.log:50214",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_200afe1a53af49e489506f56987c30c6.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-2726.json"
    },
    {
      "input_id": "input-2730",
      "step": 503,
      "version": 24,
      "elapsed_s": 800.335,
      "wall_time_ms": 1793991220489,
      "next_input_wall_ms": 1793991221420,
      "input_completed_wall_ms": 1793991220522,
      "input_confirmed": true,
      "action": "MODEL_CLICK #18616e3b",
      "action_type": "MODEL_CLICK",
      "text": "#18616e3b",
      "content_desc": "",
      "resource_id": "de.rampro.activitydiary:id/fab_attach_picture",
      "model_action_id": "g1a33",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/content_fragment\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"de.rampro.activitydiary:id/main_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageButton\"][@resource-id=\"de.rampro.activitydiary:id/fab_attach_picture\"][@text=\"\"][@content-desc=\"\"][@index=4][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g1s1",
      "source_gui_id": 598,
      "activity": "de.rampro.activitydiary.ui.main.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_200afe1a53af49e489506f56987c30c6.zip!device-output/executor.log:50289",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_200afe1a53af49e489506f56987c30c6.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-2731.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 498,
      "monotonic_ns": 1880256329838083,
      "wall_time_ms": 1793991208578,
      "abstraction_version": 24,
      "state_id": "g18s77",
      "model_action_id": "g18a1139",
      "entry_id": "semantic-21-c1",
      "request_id": "semantic-21",
      "candidate_id": "c1",
      "confidence": 0.8830977976322174,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "851448f301c9b748ccb6f40d868ff114cc2b3d2ab1dfe1e149170e56b305ba18",
      "concrete_identity": "4ba2eace42a4ef455714077bcd3b3e69c3350111dc830ff24b55892b28ff5c9f",
      "decision_scope": "b8f20cdeead31d7751a8c073289f5c0ff545d8fd85680394afb36e441fbccbcb",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-21",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 5,
      "history_complete": false,
      "unknown_mapping_count": 1,
      "recoverable_history_count": 5,
      "selected_history": 3,
      "comparison_count": 3,
      "same_count": 0,
      "different_count": 3,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 2,
      "low_confidence_count": 1,
      "full_history_compared": false,
      "exploratory": true,
      "_line": 1498
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 498,
      "monotonic_ns": 1880256330544300,
      "wall_time_ms": 1793991208579,
      "abstraction_version": 24,
      "state_id": "g18s77",
      "model_action_id": "g18a1139",
      "entry_id": "semantic-21-c1",
      "request_id": "semantic-21",
      "candidate_id": "c1",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "851448f301c9b748ccb6f40d868ff114cc2b3d2ab1dfe1e149170e56b305ba18",
      "input_fingerprint": "103aad781b0bb1b93939251ec6b1ad7f79058f7a522b5e02dc86afa0d5012b5d",
      "concrete_identity": "4ba2eace42a4ef455714077bcd3b3e69c3350111dc830ff24b55892b28ff5c9f",
      "decision_scope": "b8f20cdeead31d7751a8c073289f5c0ff545d8fd85680394afb36e441fbccbcb",
      "_line": 1500
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 498,
      "monotonic_ns": 1880256366965703,
      "wall_time_ms": 1793991208616,
      "abstraction_version": 24,
      "state_id": "g18s77",
      "model_action_id": "g18a1139",
      "entry_id": "semantic-21-c1",
      "request_id": "semantic-21",
      "candidate_id": "c1",
      "confidence": 0.8830977976322174,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "851448f301c9b748ccb6f40d868ff114cc2b3d2ab1dfe1e149170e56b305ba18",
      "decision_scope": "b8f20cdeead31d7751a8c073289f5c0ff545d8fd85680394afb36e441fbccbcb",
      "concrete_identity": "4ba2eace42a4ef455714077bcd3b3e69c3350111dc830ff24b55892b28ff5c9f",
      "_line": 1502
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 498,
      "monotonic_ns": 1880256367008722,
      "wall_time_ms": 1793991208616,
      "abstraction_version": 24,
      "state_id": "g18s77",
      "model_action_id": "g18a1139",
      "entry_id": "semantic-21-c1",
      "request_id": "semantic-21",
      "candidate_id": "c1",
      "confidence": 0.8830977976322174,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 1503
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 498,
      "monotonic_ns": 1880256420432456,
      "wall_time_ms": 1793991208669,
      "abstraction_version": 24,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-21-c1",
      "request_id": "semantic-21",
      "candidate_id": "c1",
      "event_count": 2,
      "_line": 1506
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 498,
      "monotonic_ns": 1880256458162278,
      "wall_time_ms": 1793991208707,
      "abstraction_version": 24,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-21-c1",
      "request_id": "semantic-21",
      "candidate_id": "c1",
      "_line": 1507
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 499,
      "monotonic_ns": 1880257713228302,
      "wall_time_ms": 1793991209962,
      "abstraction_version": 24,
      "state_id": "g18s77",
      "model_action_id": "g18a1139",
      "entry_id": "semantic-21-c1",
      "request_id": "semantic-21",
      "candidate_id": "c1",
      "confidence": 0.8830977976322174,
      "choice": "PROMOTE",
      "transition_id": "g24e415:492",
      "target_state": "g16s62",
      "input_confirmed": true,
      "_line": 1509
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 498,
    "monotonic_ns": 1880256367317227,
    "wall_time_ms": 1793991208616,
    "abstraction_version": 24,
    "state_id": "g18s77",
    "model_action_id": "g18a1139",
    "snapshot_reason": "selection",
    "state_visits": 10,
    "state_first_seen": 255,
    "state_last_seen": 498,
    "state_saturated": false,
    "state_saturation": 0.8,
    "native_state_saturated": false,
    "native_unsaturated_model_action_count": 1,
    "model_action_count": 5,
    "enabled_valid_action_count": 5,
    "unsaturated_model_action_count": 1,
    "unvisited_model_action_count": 1,
    "effective_unvisited_model_action_count": 1,
    "effective_state_saturated": false,
    "local_probe_action_count": 0,
    "navigation_action_count": 1,
    "enabled_valid_unvisited_action_count": 1,
    "unvisited_model_action_ids": "g18a1140",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 6,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=de.rampro.activitydiary.ui.main.MainActivity|class=android.widget.CheckedTextView|text=Add Acti|resource_id=de.rampro.activitydiary:id/design_menu_item_text|bounds=42,1103,693,1229",
    "selected_resolved_node_count": 9,
    "_line": 1505
  }
}

四、是否值得PROMOTE

完整已保存历史支持此前已尝试等价功能;不能自动归为模型错误。

疑似主要环节:HISTORY_SCOPE;wire关系审查:DISTINCT_COMPARATORS_VALID。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

activitydiary STARTLUX step548 Privacy Policy

run_200afe1a53af49e489506f56987c30c6 · 第14.61分钟 · 请求step498 / 决策step498 / 执行step548 · REPEATED_SUPPORTED · 证据MEDIUM · 结构化审查

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p4 对step255=0.869049;p5 对step258=0.878931;p6 对step432=0.804243),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g18s77 / g18a1139;合法历史5条,比较3条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p4 / 255AboutDIFFERENT_OPERATION0.86904937True
p5 / 258DiaryDIFFERENT_OPERATION0.87893143True
p6 / 432Select ActivityDIFFERENT_OPERATION0.80424291True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p4",
    "history_id": "h1",
    "history_step": 255,
    "history_input_id": "input-1389",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.8690493702888489,
    "probabilities": {
      "SAME_OPERATION": 0.06998521089553833,
      "DIFFERENT_OPERATION": 0.9126995801925659,
      "INSUFFICIENT_EVIDENCE": 0.017315221950411797
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c4` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.8690493702888489,
      "probabilities": {
        "SAME_OPERATION": 0.06998521089553833,
        "DIFFERENT_OPERATION": 0.9126995801925659,
        "INSUFFICIENT_EVIDENCE": 0.017315221950411797
      }
    },
    "model_visible_history": {
      "class": "android.widget.CheckedTextView",
      "resource_id": "de.rampro.activitydiary:id/design_menu_item_text",
      "text": "About",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 9,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/navigation_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"de.rampro.activitydiary:id/design_navigation_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.appcompat.widget.LinearLayoutCompat\"][@resource-id=\"de.rampro.activitydiary:id/nav_about\"][@text=\"\"][@content-desc=\"\"][@index=9][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckedTextView\"][@resource-id=\"de.rampro.activitydiary:id/design_menu_item_text\"][@text=\"About\"][@content-desc=\"\"][@index=9][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g18a1139",
      "source_state_id": "g18s77",
      "bounds": [
        42,
        1526,
        693,
        1652
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.CheckedTextView",
          "resource_id": "de.rampro.activitydiary:id/design_menu_item_text",
          "text": "About",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "androidx.appcompat.widget.LinearLayoutCompat",
        "resource_id": "de.rampro.activitydiary:id/nav_about",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "androidx.appcompat.widget.LinearLayoutCompat",
          "resource_id": "de.rampro.activitydiary:id/nav_about"
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 326,
      "source_gui_timestamp": 255,
      "current_state": "g18s77",
      "current_model_action": "g18a1139",
      "current_version": 24,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p5",
    "history_id": "h2",
    "history_step": 258,
    "history_input_id": "input-1408",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.8789314329624176,
    "probabilities": {
      "SAME_OPERATION": 0.058865636587142944,
      "DIFFERENT_OPERATION": 0.9192876219749451,
      "INSUFFICIENT_EVIDENCE": 0.021846752613782883
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c4` the same application-function operation as executed action at `executed_actions.h2`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.8789314329624176,
      "probabilities": {
        "SAME_OPERATION": 0.058865636587142944,
        "DIFFERENT_OPERATION": 0.9192876219749451,
        "INSUFFICIENT_EVIDENCE": 0.021846752613782883
      }
    },
    "model_visible_history": {
      "class": "android.widget.CheckedTextView",
      "resource_id": "de.rampro.activitydiary:id/design_menu_item_text",
      "text": "Diary",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 2,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/navigation_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"de.rampro.activitydiary:id/design_navigation_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.appcompat.widget.LinearLayoutCompat\"][@resource-id=\"de.rampro.activitydiary:id/nav_diary\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckedTextView\"][@resource-id=\"de.rampro.activitydiary:id/design_menu_item_text\"][@text=\"Diary\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g18a1139",
      "source_state_id": "g18s77",
      "bounds": [
        42,
        725,
        693,
        851
      ],
      "source_page_id": "page3",
      "target_subtree": [
        {
          "class": "android.widget.CheckedTextView",
          "resource_id": "de.rampro.activitydiary:id/design_menu_item_text",
          "text": "Diary",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "androidx.appcompat.widget.LinearLayoutCompat",
        "resource_id": "de.rampro.activitydiary:id/nav_diary",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "androidx.appcompat.widget.LinearLayoutCompat",
          "resource_id": "de.rampro.activitydiary:id/nav_diary"
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 329,
      "source_gui_timestamp": 258,
      "current_state": "g18s77",
      "current_model_action": "g18a1139",
      "current_version": 24,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p6",
    "history_id": "h3",
    "history_step": 432,
    "history_input_id": "input-2349",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.8042429089546204,
    "probabilities": {
      "SAME_OPERATION": 0.10462035983800888,
      "DIFFERENT_OPERATION": 0.8694952726364136,
      "INSUFFICIENT_EVIDENCE": 0.025884369388222694
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c4` the same application-function operation as executed action at `executed_actions.h3`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.8042429089546204,
      "probabilities": {
        "SAME_OPERATION": 0.10462035983800888,
        "DIFFERENT_OPERATION": 0.8694952726364136,
        "INSUFFICIENT_EVIDENCE": 0.025884369388222694
      }
    },
    "model_visible_history": {
      "class": "android.widget.CheckedTextView",
      "resource_id": "de.rampro.activitydiary:id/design_menu_item_text",
      "text": "Select Activity",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": true,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 1,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/navigation_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"de.rampro.activitydiary:id/design_navigation_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.appcompat.widget.LinearLayoutCompat\"][@resource-id=\"de.rampro.activitydiary:id/nav_main\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckedTextView\"][@resource-id=\"de.rampro.activitydiary:id/design_menu_item_text\"][@text=\"Select A\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g18a1139",
      "source_state_id": "g18s77",
      "bounds": [
        42,
        599,
        693,
        725
      ],
      "source_page_id": "page4",
      "target_subtree": [
        {
          "class": "android.widget.CheckedTextView",
          "resource_id": "de.rampro.activitydiary:id/design_menu_item_text",
          "text": "Select Activity",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": true,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "androidx.appcompat.widget.LinearLayoutCompat",
        "resource_id": "de.rampro.activitydiary:id/nav_main",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "androidx.appcompat.widget.LinearLayoutCompat",
          "resource_id": "de.rampro.activitydiary:id/nav_main"
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 521,
      "source_gui_timestamp": 432,
      "current_state": "g18s77",
      "current_model_action": "g18a1139",
      "current_version": 24,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

普通443在决策498前已进入PrivacyPolicyActivity;548重复打开全文。

等价历史是否送入Provider wire:NO;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

此前step / UTC页面与控件确认与目标
443
2026-11-06T18:51:52.916+00:00
Privacy
de.rampro.activitydiary.ui.main.MainActivity
Native确认=True
de.rampro.activitydiary.ui.generic.PrivacyPolicyActivity
目标GUI未保留,不推断业务完成

三、Probe执行后发生什么

Privacy Policy 打开隐私政策全文页面;无新业务数据。

activitydiary STARTLUX step548 Privacy Policy before_screenshot
before_screenshot · identity_verified · 2026-11-06T18:54:56.784+00:00
activitydiary STARTLUX step548 Privacy Policy after_screenshot
after_screenshot · identity_verified · 2026-11-06T18:54:58.053+00:00

Run内首次METHOD观察:完成后2秒=0,10秒=1,下一动作前B=0。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-2996",
      "step": 549,
      "version": 25,
      "elapsed_s": 877.91,
      "wall_time_ms": 1793991298064,
      "next_input_wall_ms": 1793991298976,
      "input_completed_wall_ms": 1793991298088,
      "input_confirmed": true,
      "action": "MODEL_CLICK #87f83ae2",
      "action_type": "MODEL_CLICK",
      "text": "#87f83ae2",
      "content_desc": "Navigate up",
      "resource_id": "",
      "model_action_id": "g22a1399",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.ImageButton\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"Navigate up\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g22s97",
      "source_gui_id": 644,
      "activity": "de.rampro.activitydiary.ui.generic.PrivacyPolicyActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#87f83ae2",
        "Privacy Policy",
        "Logo of activitydiary",
        "Privacy Policy\n\nActivityDiary is a free, libre and open source application to track your activities. This privacy policy applies to this Android application and describes what data is stored and processed by the ActivityDiary.\n\nIntroduction\n\nDevelopers of ActivityDiary, we (or “us” or “our”) respect the privacy of our users (“user” or “you”). As the aim of this application is to keep a record of your activites a lot of sensitive personal information is collected and stored. Nevertheless is this your data and you have full control over it. This Privacy Policy explains how the ActivityDiary application (the “Application”) collects, uses, discloses, and safeguards your information. Our names can be extracted from the meta data in the git repositories and within the Application.\n\nPlease read this Privacy Policy carefully. If you do not agree with the terms of this Privacy Policy, please do not access the Application and remove it from your device.\n\nWe reserve the right to make changes to this Privacy Policy at any time and for any reason. We will alert you about any changes by updating the “Last updated” date of this Privacy Policy.\n\nYou are encouraged to periodically review this Privacy Policy to stay informed of updates. You will be deemed to have been made aware of, will be subject to, and will be deemed to have accepted the changes in any revised Privacy Policy by your continued use of the Application after the date such revised Privacy Policy is posted.\n\nThis Privacy Policy does not apply to the third-party online/mobile store from which you install the Applications or make payments, which may also collect and use data about you. We are not responsible for any of the data collected by any such third party.\n\nWhat data is processed and stored?\n\nActivity Data\n\nThe data you enter to record your activities, including the date and time of start and end of the activity, combined with formatting, notes, pictures and relationships between different activites you attach to those activites is stored. Deleting entries like activities or pictures doesn't completely remove them from the database but only hides them.\n\nGeo-Location Information (ACCESS_FINE_LOCATION, GPS)\n\nIf configured the application accesses location-based information from your mobile device to relate acitivites to location and provide activity suggestions based on location information. If you wish to change ActivityDiarys access or permissions, you may do so in your device’s settings or disable the use of location services in the applications settings. Note that this does not influence or remove the already collected location data.\n\nDevice storage (WRITE_EXTERNAL_STORAGE)\n\nStorage and retreival of backups, photos and other files you attach to your activity diary need access to Androids external storage / SD card.\n\nCamera\n\nThe application enables you to take photos with your devices' camera and attach them to your activity diary. This is the only usage of the camera permission.\n\nNetwork state (ACCESS_NETWORK_STATE, ACCESS_WIFI_STATE)\n\nNetwork and WIFI state is stored to correlate activities to those data and to propose and set next activites based on the current state.\n\nCrash Reporting\n\nIn case of a program fault (crash) the application prepares a report that helps us to improve the behavior of the application. This report contains a lot of technical data about your device and operating system, the complete preferences of the application and the trace of program steps that was exectued right before the crash. The hardware of your device including but not limited to screen size and resolution, the manufacturer, the language setting and versions of the operating system and application are identifiable. The prepared report is not transmitted automatically, but shared to your email application in a newly composed email that you - at your own will - can send to us or whomever you want. Protecting the data during transmission by using encrypted email transfer is under responsibility of you and your mail service provider. We highly recommend to thoroughfully review the report and remove all data you don't understand and/or don't want to share.\n\nAs the used media is email you will disclose your name, email address, and several other technical data like IP address and email service provider by transmitting a crash report. We will not use this information for anything else than contacting you about the crash.\n\nAnonymous extracts of the report that do not allow your indentification might be used in the public issue tracker for documenting the crash and tracking the rework.\n\nAdditional to this report prepared by the application your operating system or services on you device might transmit crash or usage reports, but those are not part of ActivityDiary, not covered by this privacy policy and under your own responsibility.\n\nWhy does the application store data?\n\nThe Applications is designed to create a record of your activites. This is achieved by selecting the current activities manually or automatically, based on evaluation of data entered by you or collected by your device. The data you enter into the application is stored for later retreival by the user. The application stores and evaluates data of different sensors of your device to suggest or even automatically select the next activities. No data is collected, transmitted or stored that is not required for its intended functionality.\n\nWhen you use the Application, your personal information is stored and evaluated locally on your device and not transmitted to any organization or company without your explicity request.\n\nThe stored data can be deleted by removing the application and deleting the backups created by you and backup mechanisms of your device.\n\nHow is the data protected?\n\nThe Application store unencrypted data locally on the device it is executed on. You are responsible to protect the stored data from unauthorized access. We highly recommend to protect your device with a strong password and even encrypt your devices' storage. Backups created by the application itself or any device backup mechanism also need to be protected by you in a similar fashion.\n\nSecurity of your information\n\nWe use the mechanisms provided by the Android framework to protect your personal information from other applications on your device. While we have taken reasonable steps to secure the personal information you provide to us, please be aware that despite our efforts, no security measures are perfect or impenetrable, and no method of data protection can be guaranteed against any interception or other type of misuse. Therefore, we cannot guarantee complete security of you provide personal information.\n\nYour rights\n\nAt any time and free of cost you have the right to ask us about which data we store about you. You can always request for correction or removal of personal data or restrict the use of your data.\n\nContact us\n\nRaphael Mack, Joh.-Seb.-Bach-Str. 3, 74321 Bietigheim-Bissingen (Germany)\n\nactivity-diary@rampro.de\n\n"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_200afe1a53af49e489506f56987c30c6.zip!device-output/executor.log:54959",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_200afe1a53af49e489506f56987c30c6.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-2997.json"
    },
    {
      "input_id": "input-3001",
      "step": 550,
      "version": 25,
      "elapsed_s": 878.822,
      "wall_time_ms": 1793991298976,
      "next_input_wall_ms": 1793991299913,
      "input_completed_wall_ms": 1793991299005,
      "input_confirmed": true,
      "action": "MODEL_CLICK de.rampro.activitydiary:id/activity_background",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "de.rampro.activitydiary:id/activity_background",
      "model_action_id": "g25a1529",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/content_fragment\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"de.rampro.activitydiary:id/main_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.RelativeLayout\"][@resource-id=\"de.rampro.activitydiary:id/activity_background\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g25s109",
      "source_gui_id": 645,
      "activity": "de.rampro.activitydiary.ui.main.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_200afe1a53af49e489506f56987c30c6.zip!device-output/executor.log:55023",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_200afe1a53af49e489506f56987c30c6.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-3002.json"
    },
    {
      "input_id": "input-3006",
      "step": 551,
      "version": 25,
      "elapsed_s": 879.759,
      "wall_time_ms": 1793991299913,
      "next_input_wall_ms": 1793991300859,
      "input_completed_wall_ms": 1793991299939,
      "input_confirmed": true,
      "action": "MODEL_CLICK Search",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "Search",
      "resource_id": "de.rampro.activitydiary:id/search_button",
      "model_action_id": "g25a1528",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.appcompat.widget.LinearLayoutCompat\"][@resource-id=\"de.rampro.activitydiary:id/action_filter\"][@text=\"\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageView\"][@resource-id=\"de.rampro.activitydiary:id/search_button\"][@text=\"\"][@content-desc=\"Search\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g25s109",
      "source_gui_id": 646,
      "activity": "de.rampro.activitydiary.ui.main.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_200afe1a53af49e489506f56987c30c6.zip!device-output/executor.log:55115",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_200afe1a53af49e489506f56987c30c6.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-3007.json"
    },
    {
      "input_id": "input-3011",
      "step": 552,
      "version": 25,
      "elapsed_s": 880.705,
      "wall_time_ms": 1793991300859,
      "next_input_wall_ms": 1793991302817,
      "input_completed_wall_ms": 1793991301941,
      "input_confirmed": true,
      "action": "MODEL_LONG_CLICK Search…",
      "action_type": "MODEL_LONG_CLICK",
      "text": "Search…",
      "content_desc": "",
      "resource_id": "de.rampro.activitydiary:id/search_src_text",
      "model_action_id": "g25a1546",
      "concrete_identity": "MODEL_LONG_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.appcompat.widget.LinearLayoutCompat\"][@resource-id=\"de.rampro.activitydiary:id/action_filter\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.AutoCompleteTextView\"][@resource-id=\"de.rampro.activitydiary:id/search_src_text\"][@text=\"Search…\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g25s110",
      "source_gui_id": 647,
      "activity": "de.rampro.activitydiary.ui.main.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_200afe1a53af49e489506f56987c30c6.zip!device-output/executor.log:55194",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_200afe1a53af49e489506f56987c30c6.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-3012.json"
    },
    {
      "input_id": "input-3016",
      "step": 553,
      "version": 25,
      "elapsed_s": 882.663,
      "wall_time_ms": 1793991302817,
      "next_input_wall_ms": 1793991304743,
      "input_completed_wall_ms": 1793991303857,
      "input_confirmed": true,
      "action": "MODEL_LONG_CLICK de.rampro.activitydiary:id/select_card_view",
      "action_type": "MODEL_LONG_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "de.rampro.activitydiary:id/select_card_view",
      "model_action_id": "g25a1549",
      "concrete_identity": "MODEL_LONG_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/content_fragment\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"de.rampro.activitydiary:id/main_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"de.rampro.activitydiary:id/select_recycler\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/select_card_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g25s110",
      "source_gui_id": 648,
      "activity": "de.rampro.activitydiary.ui.main.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_200afe1a53af49e489506f56987c30c6.zip!device-output/executor.log:55262",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_200afe1a53af49e489506f56987c30c6.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-3017.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 498,
      "monotonic_ns": 1880256329877592,
      "wall_time_ms": 1793991208578,
      "abstraction_version": 24,
      "state_id": "g18s77",
      "model_action_id": "g18a1139",
      "entry_id": "semantic-21-c4",
      "request_id": "semantic-21",
      "candidate_id": "c4",
      "confidence": 0.8789314329624176,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "851448f301c9b748ccb6f40d868ff114cc2b3d2ab1dfe1e149170e56b305ba18",
      "concrete_identity": "fe281564902c5bf7b3b1bef4a0f24f4f086b1233bfb8c5531b5b121a811da208",
      "decision_scope": "b8f20cdeead31d7751a8c073289f5c0ff545d8fd85680394afb36e441fbccbcb",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-21",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 5,
      "history_complete": false,
      "unknown_mapping_count": 1,
      "recoverable_history_count": 5,
      "selected_history": 3,
      "comparison_count": 3,
      "same_count": 0,
      "different_count": 3,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 3,
      "low_confidence_count": 0,
      "full_history_compared": false,
      "exploratory": true,
      "_line": 1499
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 498,
      "monotonic_ns": 1880256330979152,
      "wall_time_ms": 1793991208580,
      "abstraction_version": 24,
      "state_id": "g18s77",
      "model_action_id": "g18a1139",
      "entry_id": "semantic-21-c4",
      "request_id": "semantic-21",
      "candidate_id": "c4",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "851448f301c9b748ccb6f40d868ff114cc2b3d2ab1dfe1e149170e56b305ba18",
      "input_fingerprint": "103aad781b0bb1b93939251ec6b1ad7f79058f7a522b5e02dc86afa0d5012b5d",
      "concrete_identity": "fe281564902c5bf7b3b1bef4a0f24f4f086b1233bfb8c5531b5b121a811da208",
      "decision_scope": "b8f20cdeead31d7751a8c073289f5c0ff545d8fd85680394afb36e441fbccbcb",
      "_line": 1501
    },
    "PROBE_NAVIGATION_ELIGIBILITY": {
      "event": "PROBE_NAVIGATION_ELIGIBILITY",
      "step": 545,
      "monotonic_ns": 1880340022314245,
      "wall_time_ms": 1793991292271,
      "abstraction_version": 25,
      "state_id": "g18s77",
      "model_action_id": "g18a1139",
      "entry_id": "semantic-21-c4",
      "request_id": "semantic-21",
      "candidate_id": "c4",
      "concrete_identity": "fe281564902c5bf7b3b1bef4a0f24f4f086b1233bfb8c5531b5b121a811da208",
      "confidence": 0.8789314329624176,
      "reason": "related_concrete_confirmed",
      "navigation": false,
      "confidence_pass": true,
      "source_valid": true,
      "same_state_confirmed": false,
      "related_execution_suppressed": true,
      "navigation_arrived": false,
      "_line": 1730
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 548,
      "monotonic_ns": 1880344498231435,
      "wall_time_ms": 1793991296747,
      "abstraction_version": 25,
      "state_id": "g18s77",
      "model_action_id": "g18a1139",
      "entry_id": "semantic-21-c4",
      "request_id": "semantic-21",
      "candidate_id": "c4",
      "confidence": 0.8789314329624176,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "851448f301c9b748ccb6f40d868ff114cc2b3d2ab1dfe1e149170e56b305ba18",
      "decision_scope": "b8f20cdeead31d7751a8c073289f5c0ff545d8fd85680394afb36e441fbccbcb",
      "concrete_identity": "fe281564902c5bf7b3b1bef4a0f24f4f086b1233bfb8c5531b5b121a811da208",
      "_line": 1742
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 548,
      "monotonic_ns": 1880344498272729,
      "wall_time_ms": 1793991296747,
      "abstraction_version": 25,
      "state_id": "g18s77",
      "model_action_id": "g18a1139",
      "entry_id": "semantic-21-c4",
      "request_id": "semantic-21",
      "candidate_id": "c4",
      "confidence": 0.8789314329624176,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 1743
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 548,
      "monotonic_ns": 1880344539372642,
      "wall_time_ms": 1793991296788,
      "abstraction_version": 25,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-21-c4",
      "request_id": "semantic-21",
      "candidate_id": "c4",
      "event_count": 2,
      "_line": 1746
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 548,
      "monotonic_ns": 1880344573642346,
      "wall_time_ms": 1793991296822,
      "abstraction_version": 25,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-21-c4",
      "request_id": "semantic-21",
      "candidate_id": "c4",
      "_line": 1747
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 549,
      "monotonic_ns": 1880345808131828,
      "wall_time_ms": 1793991298057,
      "abstraction_version": 25,
      "state_id": "g18s77",
      "model_action_id": "g18a1139",
      "entry_id": "semantic-21-c4",
      "request_id": "semantic-21",
      "candidate_id": "c4",
      "confidence": 0.8789314329624176,
      "choice": "PROMOTE",
      "transition_id": "g25e427:538",
      "target_state": "g22s97",
      "input_confirmed": true,
      "_line": 1749
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 548,
    "monotonic_ns": 1880344498551150,
    "wall_time_ms": 1793991296747,
    "abstraction_version": 25,
    "state_id": "g18s77",
    "model_action_id": "g18a1139",
    "snapshot_reason": "selection",
    "state_visits": 11,
    "state_first_seen": 255,
    "state_last_seen": 548,
    "state_saturated": false,
    "state_saturation": 0.8,
    "native_state_saturated": false,
    "native_unsaturated_model_action_count": 1,
    "model_action_count": 5,
    "enabled_valid_action_count": 5,
    "unsaturated_model_action_count": 1,
    "unvisited_model_action_count": 1,
    "effective_unvisited_model_action_count": 1,
    "effective_state_saturated": false,
    "local_probe_action_count": 0,
    "navigation_action_count": 1,
    "enabled_valid_unvisited_action_count": 1,
    "unvisited_model_action_ids": "g18a1140",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 7,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=de.rampro.activitydiary.ui.main.MainActivity|class=android.widget.CheckedTextView|text=Privacy |resource_id=de.rampro.activitydiary:id/design_menu_item_text|bounds=42,1652,693,1778",
    "selected_resolved_node_count": 9,
    "_line": 1745
  }
}

四、是否值得PROMOTE

完整已保存历史支持此前已尝试等价功能;不能自动归为模型错误。

疑似主要环节:HISTORY_SCOPE;wire关系审查:DISTINCT_COMPARATORS_VALID。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

activitydiary STARTLUX step571 Edit Activities

run_200afe1a53af49e489506f56987c30c6 · 第15.12分钟 · 请求step571 / 决策step571 / 执行step571 · NEW_SUPPORTED · 证据HIGH · 结构化审查

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p1 对step255=0.919385;p2 对step258=0.828476;p3 对step432=0.638533),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g18s77 / g18a1139;合法历史7条,比较3条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p1 / 255AboutDIFFERENT_OPERATION0.91938487True
p2 / 258DiaryDIFFERENT_OPERATION0.82847631True
p3 / 432Select ActivityDIFFERENT_OPERATION0.63853317True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p1",
    "history_id": "h1",
    "history_step": 255,
    "history_input_id": "input-1389",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.9193848669528961,
    "probabilities": {
      "SAME_OPERATION": 0.032246366143226624,
      "DIFFERENT_OPERATION": 0.9462565779685974,
      "INSUFFICIENT_EVIDENCE": 0.021496962755918503
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.9193848669528961,
      "probabilities": {
        "SAME_OPERATION": 0.032246366143226624,
        "DIFFERENT_OPERATION": 0.9462565779685974,
        "INSUFFICIENT_EVIDENCE": 0.021496962755918503
      }
    },
    "model_visible_history": {
      "class": "android.widget.CheckedTextView",
      "resource_id": "de.rampro.activitydiary:id/design_menu_item_text",
      "text": "About",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 9,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/navigation_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"de.rampro.activitydiary:id/design_navigation_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.appcompat.widget.LinearLayoutCompat\"][@resource-id=\"de.rampro.activitydiary:id/nav_about\"][@text=\"\"][@content-desc=\"\"][@index=9][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckedTextView\"][@resource-id=\"de.rampro.activitydiary:id/design_menu_item_text\"][@text=\"About\"][@content-desc=\"\"][@index=9][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g18a1139",
      "source_state_id": "g18s77",
      "bounds": [
        42,
        1526,
        693,
        1652
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.CheckedTextView",
          "resource_id": "de.rampro.activitydiary:id/design_menu_item_text",
          "text": "About",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "androidx.appcompat.widget.LinearLayoutCompat",
        "resource_id": "de.rampro.activitydiary:id/nav_about",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "androidx.appcompat.widget.LinearLayoutCompat",
          "resource_id": "de.rampro.activitydiary:id/nav_about"
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 326,
      "source_gui_timestamp": 255,
      "current_state": "g18s77",
      "current_model_action": "g18a1139",
      "current_version": 26,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p2",
    "history_id": "h2",
    "history_step": 258,
    "history_input_id": "input-1408",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.8284763097763062,
    "probabilities": {
      "SAME_OPERATION": 0.08132216334342957,
      "DIFFERENT_OPERATION": 0.8856508731842041,
      "INSUFFICIENT_EVIDENCE": 0.03302692994475365
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h2`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.8284763097763062,
      "probabilities": {
        "SAME_OPERATION": 0.08132216334342957,
        "DIFFERENT_OPERATION": 0.8856508731842041,
        "INSUFFICIENT_EVIDENCE": 0.03302692994475365
      }
    },
    "model_visible_history": {
      "class": "android.widget.CheckedTextView",
      "resource_id": "de.rampro.activitydiary:id/design_menu_item_text",
      "text": "Diary",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 2,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/navigation_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"de.rampro.activitydiary:id/design_navigation_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.appcompat.widget.LinearLayoutCompat\"][@resource-id=\"de.rampro.activitydiary:id/nav_diary\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckedTextView\"][@resource-id=\"de.rampro.activitydiary:id/design_menu_item_text\"][@text=\"Diary\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g18a1139",
      "source_state_id": "g18s77",
      "bounds": [
        42,
        725,
        693,
        851
      ],
      "source_page_id": "page3",
      "target_subtree": [
        {
          "class": "android.widget.CheckedTextView",
          "resource_id": "de.rampro.activitydiary:id/design_menu_item_text",
          "text": "Diary",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "androidx.appcompat.widget.LinearLayoutCompat",
        "resource_id": "de.rampro.activitydiary:id/nav_diary",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "androidx.appcompat.widget.LinearLayoutCompat",
          "resource_id": "de.rampro.activitydiary:id/nav_diary"
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 329,
      "source_gui_timestamp": 258,
      "current_state": "g18s77",
      "current_model_action": "g18a1139",
      "current_version": 26,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p3",
    "history_id": "h3",
    "history_step": 432,
    "history_input_id": "input-2349",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.6385331749916077,
    "probabilities": {
      "SAME_OPERATION": 0.1877916157245636,
      "DIFFERENT_OPERATION": 0.7590221166610718,
      "INSUFFICIENT_EVIDENCE": 0.05318621173501015
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h3`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.6385331749916077,
      "probabilities": {
        "SAME_OPERATION": 0.1877916157245636,
        "DIFFERENT_OPERATION": 0.7590221166610718,
        "INSUFFICIENT_EVIDENCE": 0.05318621173501015
      }
    },
    "model_visible_history": {
      "class": "android.widget.CheckedTextView",
      "resource_id": "de.rampro.activitydiary:id/design_menu_item_text",
      "text": "Select Activity",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": true,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 1,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/navigation_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"de.rampro.activitydiary:id/design_navigation_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.appcompat.widget.LinearLayoutCompat\"][@resource-id=\"de.rampro.activitydiary:id/nav_main\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckedTextView\"][@resource-id=\"de.rampro.activitydiary:id/design_menu_item_text\"][@text=\"Select A\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g18a1139",
      "source_state_id": "g18s77",
      "bounds": [
        42,
        599,
        693,
        725
      ],
      "source_page_id": "page4",
      "target_subtree": [
        {
          "class": "android.widget.CheckedTextView",
          "resource_id": "de.rampro.activitydiary:id/design_menu_item_text",
          "text": "Select Activity",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": true,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "androidx.appcompat.widget.LinearLayoutCompat",
        "resource_id": "de.rampro.activitydiary:id/nav_main",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "androidx.appcompat.widget.LinearLayoutCompat",
          "resource_id": "de.rampro.activitydiary:id/nav_main"
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 521,
      "source_gui_timestamp": 432,
      "current_state": "g18s77",
      "current_model_action": "g18a1139",
      "current_version": 26,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

保留的Native输入与Transition在决策前未出现ManageActivity;About、Diary、Select Activity已执行。本次进入Manage activities,即使列表为空仍打开了独立管理入口。

等价历史是否送入Provider wire:NO_EQUIVALENT_PRIOR_SUPPORTED;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

未发现对应功能Activity或导航输入的先前记录;检索范围和阴性结果见六条首次功能的完整检索清单。结论受已保存Native历史边界约束。

三、Probe执行后发生什么

Edit Activities 打开 Manage activities;截图列表为空,仅有添加与显示已删除按钮。

activitydiary STARTLUX step571 Edit Activities before_screenshot
before_screenshot · identity_verified · 2026-11-06T18:55:27.166+00:00
activitydiary STARTLUX step571 Edit Activities after_screenshot
after_screenshot · identity_verified · 2026-11-06T18:55:28.679+00:00

Run内首次METHOD观察:完成后2秒=13,10秒=14,下一动作前B=12。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-3117",
      "step": 572,
      "version": 26,
      "elapsed_s": 908.572,
      "wall_time_ms": 1793991328726,
      "next_input_wall_ms": 1793991329654,
      "input_completed_wall_ms": 1793991328755,
      "input_confirmed": true,
      "action": "MODEL_CLICK #87f83ae2",
      "action_type": "MODEL_CLICK",
      "text": "#87f83ae2",
      "content_desc": "Navigate up",
      "resource_id": "",
      "model_action_id": "g26a1579",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageButton\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"Navigate up\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g26s115",
      "source_gui_id": 676,
      "activity": "de.rampro.activitydiary.ui.generic.ManageActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#87f83ae2",
        "Manage activities",
        "Add Activity",
        "Show Deleted"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_200afe1a53af49e489506f56987c30c6.zip!device-output/executor.log:56935",
      "observed_methods_until_next": 2,
      "category_counts": {
        "app_domain": 2
      },
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_200afe1a53af49e489506f56987c30c6.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-3118.json"
    },
    {
      "input_id": "input-3122",
      "step": 573,
      "version": 26,
      "elapsed_s": 909.5,
      "wall_time_ms": 1793991329654,
      "next_input_wall_ms": 1793991330565,
      "input_completed_wall_ms": 1793991329689,
      "input_confirmed": true,
      "action": "MODEL_CLICK Search",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "Search",
      "resource_id": "de.rampro.activitydiary:id/search_button",
      "model_action_id": "g26a1567",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.appcompat.widget.LinearLayoutCompat\"][@resource-id=\"de.rampro.activitydiary:id/action_filter\"][@text=\"\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageView\"][@resource-id=\"de.rampro.activitydiary:id/search_button\"][@text=\"\"][@content-desc=\"Search\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g26s114",
      "source_gui_id": 677,
      "activity": "de.rampro.activitydiary.ui.main.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_200afe1a53af49e489506f56987c30c6.zip!device-output/executor.log:57012",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_200afe1a53af49e489506f56987c30c6.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-3123.json"
    },
    {
      "input_id": "input-3127",
      "step": 574,
      "version": 26,
      "elapsed_s": 910.411,
      "wall_time_ms": 1793991330565,
      "next_input_wall_ms": 1793991332516,
      "input_completed_wall_ms": 1793991331640,
      "input_confirmed": true,
      "action": "MODEL_LONG_CLICK Search…",
      "action_type": "MODEL_LONG_CLICK",
      "text": "Search…",
      "content_desc": "",
      "resource_id": "de.rampro.activitydiary:id/search_src_text",
      "model_action_id": "g25a1554",
      "concrete_identity": "MODEL_LONG_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.appcompat.widget.LinearLayoutCompat\"][@resource-id=\"de.rampro.activitydiary:id/action_filter\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.AutoCompleteTextView\"][@resource-id=\"de.rampro.activitydiary:id/search_src_text\"][@text=\"Search…\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g25s111",
      "source_gui_id": 678,
      "activity": "de.rampro.activitydiary.ui.main.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_200afe1a53af49e489506f56987c30c6.zip!device-output/executor.log:57092",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_200afe1a53af49e489506f56987c30c6.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-3128.json"
    },
    {
      "input_id": "input-3132",
      "step": 575,
      "version": 26,
      "elapsed_s": 912.362,
      "wall_time_ms": 1793991332516,
      "next_input_wall_ms": 1793991335017,
      "input_completed_wall_ms": 1793991333874,
      "input_confirmed": true,
      "action": "MODEL_CLICK Search…",
      "action_type": "MODEL_CLICK",
      "text": "Search…",
      "content_desc": "",
      "resource_id": "de.rampro.activitydiary:id/search_src_text",
      "model_action_id": "g25a1553",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.appcompat.widget.LinearLayoutCompat\"][@resource-id=\"de.rampro.activitydiary:id/action_filter\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.AutoCompleteTextView\"][@resource-id=\"de.rampro.activitydiary:id/search_src_text\"][@text=\"Search…\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g25s111",
      "source_gui_id": 679,
      "activity": "de.rampro.activitydiary.ui.main.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_200afe1a53af49e489506f56987c30c6.zip!device-output/executor.log:57156",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_200afe1a53af49e489506f56987c30c6.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-3134.json"
    },
    {
      "input_id": "input-3138",
      "step": 576,
      "version": 26,
      "elapsed_s": 914.863,
      "wall_time_ms": 1793991335017,
      "next_input_wall_ms": 1793991335998,
      "input_completed_wall_ms": 1793991335038,
      "input_confirmed": true,
      "action": "MODEL_CLICK <No Acti",
      "action_type": "MODEL_CLICK",
      "text": "<No Acti",
      "content_desc": "",
      "resource_id": "de.rampro.activitydiary:id/activity_name",
      "model_action_id": "g26a1593",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/content_fragment\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"de.rampro.activitydiary:id/main_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.RelativeLayout\"][@resource-id=\"de.rampro.activitydiary:id/activity_background\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"de.rampro.activitydiary:id/activity_name\"][@text=\"<No Acti\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g26s116",
      "source_gui_id": 680,
      "activity": "de.rampro.activitydiary.ui.main.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_200afe1a53af49e489506f56987c30c6.zip!device-output/executor.log:57222",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_200afe1a53af49e489506f56987c30c6.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-3139.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 571,
      "monotonic_ns": 1880374825127568,
      "wall_time_ms": 1793991327074,
      "abstraction_version": 26,
      "state_id": "g18s77",
      "model_action_id": "g18a1139",
      "entry_id": "semantic-31-c1",
      "request_id": "semantic-31",
      "candidate_id": "c1",
      "confidence": 0.9193848669528961,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "194f4c66fdea6d48291978ac1da603e2e60711c43665f552f7771dfe2c08d919",
      "concrete_identity": "48e8c26830edd8ae32ee1a90c7dc81e9f76ee09ec1425c04faca48bb4dafedb1",
      "decision_scope": "3a6dbcd2806e59e2aff4e3e7d6b20a581ab24841457c1023933bf61fc00753bb",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-31",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 7,
      "history_complete": false,
      "unknown_mapping_count": 1,
      "recoverable_history_count": 7,
      "selected_history": 3,
      "comparison_count": 3,
      "same_count": 0,
      "different_count": 3,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 3,
      "low_confidence_count": 0,
      "full_history_compared": false,
      "exploratory": true,
      "_line": 1814
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 571,
      "monotonic_ns": 1880374825480151,
      "wall_time_ms": 1793991327074,
      "abstraction_version": 26,
      "state_id": "g18s77",
      "model_action_id": "g18a1139",
      "entry_id": "semantic-31-c1",
      "request_id": "semantic-31",
      "candidate_id": "c1",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "194f4c66fdea6d48291978ac1da603e2e60711c43665f552f7771dfe2c08d919",
      "input_fingerprint": "684831edd0231394e7d728886bae0b642856df463f16b0c14c23e0a447e1dd88",
      "concrete_identity": "48e8c26830edd8ae32ee1a90c7dc81e9f76ee09ec1425c04faca48bb4dafedb1",
      "decision_scope": "3a6dbcd2806e59e2aff4e3e7d6b20a581ab24841457c1023933bf61fc00753bb",
      "_line": 1816
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 571,
      "monotonic_ns": 1880374876894047,
      "wall_time_ms": 1793991327125,
      "abstraction_version": 26,
      "state_id": "g18s77",
      "model_action_id": "g18a1139",
      "entry_id": "semantic-31-c1",
      "request_id": "semantic-31",
      "candidate_id": "c1",
      "confidence": 0.9193848669528961,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "194f4c66fdea6d48291978ac1da603e2e60711c43665f552f7771dfe2c08d919",
      "decision_scope": "3a6dbcd2806e59e2aff4e3e7d6b20a581ab24841457c1023933bf61fc00753bb",
      "concrete_identity": "48e8c26830edd8ae32ee1a90c7dc81e9f76ee09ec1425c04faca48bb4dafedb1",
      "_line": 1818
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 571,
      "monotonic_ns": 1880374876939409,
      "wall_time_ms": 1793991327125,
      "abstraction_version": 26,
      "state_id": "g18s77",
      "model_action_id": "g18a1139",
      "entry_id": "semantic-31-c1",
      "request_id": "semantic-31",
      "candidate_id": "c1",
      "confidence": 0.9193848669528961,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 1819
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 571,
      "monotonic_ns": 1880374921518188,
      "wall_time_ms": 1793991327170,
      "abstraction_version": 26,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-31-c1",
      "request_id": "semantic-31",
      "candidate_id": "c1",
      "event_count": 2,
      "_line": 1822
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 571,
      "monotonic_ns": 1880374957889559,
      "wall_time_ms": 1793991327206,
      "abstraction_version": 26,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-31-c1",
      "request_id": "semantic-31",
      "candidate_id": "c1",
      "_line": 1823
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 572,
      "monotonic_ns": 1880376432921597,
      "wall_time_ms": 1793991328681,
      "abstraction_version": 26,
      "state_id": "g18s77",
      "model_action_id": "g18a1139",
      "entry_id": "semantic-31-c1",
      "request_id": "semantic-31",
      "candidate_id": "c1",
      "confidence": 0.9193848669528961,
      "choice": "PROMOTE",
      "transition_id": "g26e438:561",
      "target_state": "g26s115",
      "input_confirmed": true,
      "_line": 1825
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 571,
    "monotonic_ns": 1880374877188178,
    "wall_time_ms": 1793991327126,
    "abstraction_version": 26,
    "state_id": "g18s77",
    "model_action_id": "g18a1139",
    "snapshot_reason": "selection",
    "state_visits": 12,
    "state_first_seen": 255,
    "state_last_seen": 571,
    "state_saturated": false,
    "state_saturation": 0.8,
    "native_state_saturated": false,
    "native_unsaturated_model_action_count": 1,
    "model_action_count": 5,
    "enabled_valid_action_count": 5,
    "unsaturated_model_action_count": 1,
    "unvisited_model_action_count": 1,
    "effective_unvisited_model_action_count": 1,
    "effective_state_saturated": false,
    "local_probe_action_count": 0,
    "navigation_action_count": 1,
    "enabled_valid_unvisited_action_count": 1,
    "unvisited_model_action_ids": "g18a1140",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 8,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=de.rampro.activitydiary.ui.main.MainActivity|class=android.widget.CheckedTextView|text=Edit Act|resource_id=de.rampro.activitydiary:id/design_menu_item_text|bounds=42,1229,693,1355",
    "selected_resolved_node_count": 9,
    "_line": 1821
  }
}

四、是否值得PROMOTE

保留Native输入/Activity历史与本步GUI共同支持此前未尝试的独立功能入口;是可证明的收益下界。

疑似主要环节:NONE_IDENTIFIED;wire关系审查:DISTINCT_COMPARATORS_VALID。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

activitydiary STARTLUX step608 Settings

run_200afe1a53af49e489506f56987c30c6 · 第16.38分钟 · 请求step571 / 决策step571 / 执行step608 · NEW_SUPPORTED · 证据HIGH · 深入复核

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p4 对step255=0.867958;p5 对step258=0.923442;p6 对step432=0.801729),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g18s77 / g18a1139;合法历史7条,比较3条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p4 / 255AboutDIFFERENT_OPERATION0.86795780True
p5 / 258DiaryDIFFERENT_OPERATION0.92344162True
p6 / 432Select ActivityDIFFERENT_OPERATION0.80172923True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p4",
    "history_id": "h1",
    "history_step": 255,
    "history_input_id": "input-1389",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.8679578006267548,
    "probabilities": {
      "SAME_OPERATION": 0.06992940604686737,
      "DIFFERENT_OPERATION": 0.9119718670845032,
      "INSUFFICIENT_EVIDENCE": 0.018098747357726097
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c2` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.8679578006267548,
      "probabilities": {
        "SAME_OPERATION": 0.06992940604686737,
        "DIFFERENT_OPERATION": 0.9119718670845032,
        "INSUFFICIENT_EVIDENCE": 0.018098747357726097
      }
    },
    "model_visible_history": {
      "class": "android.widget.CheckedTextView",
      "resource_id": "de.rampro.activitydiary:id/design_menu_item_text",
      "text": "About",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 9,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/navigation_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"de.rampro.activitydiary:id/design_navigation_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.appcompat.widget.LinearLayoutCompat\"][@resource-id=\"de.rampro.activitydiary:id/nav_about\"][@text=\"\"][@content-desc=\"\"][@index=9][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckedTextView\"][@resource-id=\"de.rampro.activitydiary:id/design_menu_item_text\"][@text=\"About\"][@content-desc=\"\"][@index=9][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g18a1139",
      "source_state_id": "g18s77",
      "bounds": [
        42,
        1526,
        693,
        1652
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.CheckedTextView",
          "resource_id": "de.rampro.activitydiary:id/design_menu_item_text",
          "text": "About",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "androidx.appcompat.widget.LinearLayoutCompat",
        "resource_id": "de.rampro.activitydiary:id/nav_about",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "androidx.appcompat.widget.LinearLayoutCompat",
          "resource_id": "de.rampro.activitydiary:id/nav_about"
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 326,
      "source_gui_timestamp": 255,
      "current_state": "g18s77",
      "current_model_action": "g18a1139",
      "current_version": 26,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p5",
    "history_id": "h2",
    "history_step": 258,
    "history_input_id": "input-1408",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.923441618680954,
    "probabilities": {
      "SAME_OPERATION": 0.033828843384981155,
      "DIFFERENT_OPERATION": 0.948961079120636,
      "INSUFFICIENT_EVIDENCE": 0.017210016027092934
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c2` the same application-function operation as executed action at `executed_actions.h2`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.923441618680954,
      "probabilities": {
        "SAME_OPERATION": 0.033828843384981155,
        "DIFFERENT_OPERATION": 0.948961079120636,
        "INSUFFICIENT_EVIDENCE": 0.017210016027092934
      }
    },
    "model_visible_history": {
      "class": "android.widget.CheckedTextView",
      "resource_id": "de.rampro.activitydiary:id/design_menu_item_text",
      "text": "Diary",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 2,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/navigation_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"de.rampro.activitydiary:id/design_navigation_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.appcompat.widget.LinearLayoutCompat\"][@resource-id=\"de.rampro.activitydiary:id/nav_diary\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckedTextView\"][@resource-id=\"de.rampro.activitydiary:id/design_menu_item_text\"][@text=\"Diary\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g18a1139",
      "source_state_id": "g18s77",
      "bounds": [
        42,
        725,
        693,
        851
      ],
      "source_page_id": "page3",
      "target_subtree": [
        {
          "class": "android.widget.CheckedTextView",
          "resource_id": "de.rampro.activitydiary:id/design_menu_item_text",
          "text": "Diary",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "androidx.appcompat.widget.LinearLayoutCompat",
        "resource_id": "de.rampro.activitydiary:id/nav_diary",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "androidx.appcompat.widget.LinearLayoutCompat",
          "resource_id": "de.rampro.activitydiary:id/nav_diary"
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 329,
      "source_gui_timestamp": 258,
      "current_state": "g18s77",
      "current_model_action": "g18a1139",
      "current_version": 26,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p6",
    "history_id": "h3",
    "history_step": 432,
    "history_input_id": "input-2349",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.8017292320728302,
    "probabilities": {
      "SAME_OPERATION": 0.09981851279735565,
      "DIFFERENT_OPERATION": 0.8678194880485535,
      "INSUFFICIENT_EVIDENCE": 0.03236197680234909
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c2` the same application-function operation as executed action at `executed_actions.h3`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.8017292320728302,
      "probabilities": {
        "SAME_OPERATION": 0.09981851279735565,
        "DIFFERENT_OPERATION": 0.8678194880485535,
        "INSUFFICIENT_EVIDENCE": 0.03236197680234909
      }
    },
    "model_visible_history": {
      "class": "android.widget.CheckedTextView",
      "resource_id": "de.rampro.activitydiary:id/design_menu_item_text",
      "text": "Select Activity",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": true,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 1,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/navigation_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"de.rampro.activitydiary:id/design_navigation_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.appcompat.widget.LinearLayoutCompat\"][@resource-id=\"de.rampro.activitydiary:id/nav_main\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckedTextView\"][@resource-id=\"de.rampro.activitydiary:id/design_menu_item_text\"][@text=\"Select A\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g18a1139",
      "source_state_id": "g18s77",
      "bounds": [
        42,
        599,
        693,
        725
      ],
      "source_page_id": "page4",
      "target_subtree": [
        {
          "class": "android.widget.CheckedTextView",
          "resource_id": "de.rampro.activitydiary:id/design_menu_item_text",
          "text": "Select Activity",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": true,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "androidx.appcompat.widget.LinearLayoutCompat",
        "resource_id": "de.rampro.activitydiary:id/nav_main",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "androidx.appcompat.widget.LinearLayoutCompat",
          "resource_id": "de.rampro.activitydiary:id/nav_main"
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 521,
      "source_gui_timestamp": 432,
      "current_state": "g18s77",
      "current_model_action": "g18a1139",
      "current_version": 26,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

审核在571,执行608;决策前及执行前均无SettingsActivity记录或Settings导航输入。与About、Diary、Select Activity不同,本次打开日期/时长/行为/位置设置。

等价历史是否送入Provider wire:NO_EQUIVALENT_PRIOR_SUPPORTED;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

未发现对应功能Activity或导航输入的先前记录;检索范围和阴性结果见六条首次功能的完整检索清单。结论受已保存Native历史边界约束。

历史Witness执行后的截图(事后证据,未送模型)
Witness step255 target
Witness step255 target · alignment=identity_verified
Witness step258 target
Witness step258 target · alignment=identity_verified
Witness step432 target
Witness step432 target · alignment=identity_verified

三、Probe执行后发生什么

Settings 打开日期、时长、行为、位置设置页;B窗口308首次方法,结合截图确认设置功能进入。

activitydiary STARTLUX step608 Settings before_screenshot
before_screenshot · identity_verified · 2026-11-06T18:56:42.931+00:00
activitydiary STARTLUX step608 Settings after_screenshot
after_screenshot · identity_verified · 2026-11-06T18:56:47.707+00:00

Run内首次METHOD观察:完成后2秒=308,10秒=373,下一动作前B=308。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-3330",
      "step": 609,
      "version": 31,
      "elapsed_s": 987.626,
      "wall_time_ms": 1793991407780,
      "next_input_wall_ms": 1793991408721,
      "input_completed_wall_ms": 1793991407826,
      "input_confirmed": true,
      "action": "MODEL_CLICK android.widget.LinearLayout",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g31a1699",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/content_fragment\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"de.rampro.activitydiary:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g31s127",
      "source_gui_id": 722,
      "activity": "de.rampro.activitydiary.ui.settings.SettingsActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#87f83ae2",
        "Settings",
        "View",
        "Date format",
        "2026.11.07 02:56",
        "Duration format",
        "Dynamically adjust the format depending on the duration.",
        "Behavior",
        "Select new activities",
        "A freshly created activity is directly selected as the new active one",
        "Terminate activity by click",
        "Current activity can be terminated by clicking the activity label",
        "Notification for current activity",
        "Current activity is shown as notification",
        "Silent notifications",
        "No alert on change of notification text",
        "Crash Reporting",
        "Send reports on crashes",
        "Location",
        "Location Service",
        "User location not tracked at all",
        "Update period"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_200afe1a53af49e489506f56987c30c6.zip!device-output/executor.log:60668",
      "observed_methods_until_next": 61,
      "category_counts": {
        "third_party": 60,
        "app_domain": 1
      },
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_200afe1a53af49e489506f56987c30c6.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-3331.json"
    },
    {
      "input_id": "input-3335",
      "step": 610,
      "version": 31,
      "elapsed_s": 988.567,
      "wall_time_ms": 1793991408721,
      "next_input_wall_ms": 1793991413878,
      "input_completed_wall_ms": 1793991408755,
      "input_confirmed": true,
      "action": "MODEL_CLICK de.rampro.activitydiary:id/switchWidget",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "de.rampro.activitydiary:id/switchWidget",
      "model_action_id": "g31a1704",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/content_fragment\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"de.rampro.activitydiary:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=7][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.Switch\"][@resource-id=\"de.rampro.activitydiary:id/switchWidget\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g31s127",
      "source_gui_id": 723,
      "activity": "de.rampro.activitydiary.ui.settings.SettingsActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_200afe1a53af49e489506f56987c30c6.zip!device-output/executor.log:60849",
      "observed_methods_until_next": 4,
      "category_counts": {
        "third_party": 4
      },
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_200afe1a53af49e489506f56987c30c6.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-3336.json"
    },
    {
      "input_id": "input-3340",
      "step": 611,
      "version": 33,
      "elapsed_s": 993.724,
      "wall_time_ms": 1793991413878,
      "next_input_wall_ms": 1793991414807,
      "input_completed_wall_ms": 1793991413909,
      "input_confirmed": true,
      "action": "MODEL_CLICK de.rampro.activitydiary:id/switchWidget",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "de.rampro.activitydiary:id/switchWidget",
      "model_action_id": "g33a1743",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/content_fragment\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"de.rampro.activitydiary:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=7][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.Switch\"][@resource-id=\"de.rampro.activitydiary:id/switchWidget\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g33s130",
      "source_gui_id": 727,
      "activity": "de.rampro.activitydiary.ui.settings.SettingsActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_200afe1a53af49e489506f56987c30c6.zip!device-output/executor.log:60948",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_200afe1a53af49e489506f56987c30c6.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-3341.json"
    },
    {
      "input_id": "input-3345",
      "step": 612,
      "version": 33,
      "elapsed_s": 994.653,
      "wall_time_ms": 1793991414807,
      "next_input_wall_ms": 1793991415742,
      "input_completed_wall_ms": 1793991414840,
      "input_confirmed": true,
      "action": "MODEL_CLICK de.rampro.activitydiary:id/switchWidget",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "de.rampro.activitydiary:id/switchWidget",
      "model_action_id": "g31a1704",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/content_fragment\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"de.rampro.activitydiary:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=7][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.Switch\"][@resource-id=\"de.rampro.activitydiary:id/switchWidget\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g31s127",
      "source_gui_id": 728,
      "activity": "de.rampro.activitydiary.ui.settings.SettingsActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "EARLY_STAGE: ABA/backward/other (NA finer branch)",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_200afe1a53af49e489506f56987c30c6.zip!device-output/executor.log:61137",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_200afe1a53af49e489506f56987c30c6.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-3346.json"
    },
    {
      "input_id": "input-3350",
      "step": 613,
      "version": 33,
      "elapsed_s": 995.588,
      "wall_time_ms": 1793991415742,
      "next_input_wall_ms": 1793991417148,
      "input_completed_wall_ms": 1793991415771,
      "input_confirmed": true,
      "action": "MODEL_CLICK android.widget.LinearLayout",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g33a1746",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/content_fragment\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"de.rampro.activitydiary:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g33s130",
      "source_gui_id": 729,
      "activity": "de.rampro.activitydiary.ui.settings.SettingsActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_200afe1a53af49e489506f56987c30c6.zip!device-output/executor.log:61240",
      "observed_methods_until_next": 35,
      "category_counts": {
        "third_party": 35
      },
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_200afe1a53af49e489506f56987c30c6.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-3351.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 571,
      "monotonic_ns": 1880374825140379,
      "wall_time_ms": 1793991327074,
      "abstraction_version": 26,
      "state_id": "g18s77",
      "model_action_id": "g18a1139",
      "entry_id": "semantic-31-c2",
      "request_id": "semantic-31",
      "candidate_id": "c2",
      "confidence": 0.923441618680954,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "194f4c66fdea6d48291978ac1da603e2e60711c43665f552f7771dfe2c08d919",
      "concrete_identity": "0e066f9c059d4c5219b5fb54300c2a6236e763c7e38c8571f9c064196c83cf2b",
      "decision_scope": "3a6dbcd2806e59e2aff4e3e7d6b20a581ab24841457c1023933bf61fc00753bb",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-31",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 7,
      "history_complete": false,
      "unknown_mapping_count": 1,
      "recoverable_history_count": 7,
      "selected_history": 3,
      "comparison_count": 3,
      "same_count": 0,
      "different_count": 3,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 3,
      "low_confidence_count": 0,
      "full_history_compared": false,
      "exploratory": true,
      "_line": 1815
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 571,
      "monotonic_ns": 1880374825678160,
      "wall_time_ms": 1793991327074,
      "abstraction_version": 26,
      "state_id": "g18s77",
      "model_action_id": "g18a1139",
      "entry_id": "semantic-31-c2",
      "request_id": "semantic-31",
      "candidate_id": "c2",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "194f4c66fdea6d48291978ac1da603e2e60711c43665f552f7771dfe2c08d919",
      "input_fingerprint": "684831edd0231394e7d728886bae0b642856df463f16b0c14c23e0a447e1dd88",
      "concrete_identity": "0e066f9c059d4c5219b5fb54300c2a6236e763c7e38c8571f9c064196c83cf2b",
      "decision_scope": "3a6dbcd2806e59e2aff4e3e7d6b20a581ab24841457c1023933bf61fc00753bb",
      "_line": 1817
    },
    "PROBE_NAVIGATION_ELIGIBILITY": {
      "event": "PROBE_NAVIGATION_ELIGIBILITY",
      "step": 607,
      "monotonic_ns": 1880449445133503,
      "wall_time_ms": 1793991401694,
      "abstraction_version": 29,
      "state_id": "g18s77",
      "model_action_id": "g18a1139",
      "entry_id": "semantic-31-c2",
      "request_id": "semantic-31",
      "candidate_id": "c2",
      "concrete_identity": "0e066f9c059d4c5219b5fb54300c2a6236e763c7e38c8571f9c064196c83cf2b",
      "confidence": 0.923441618680954,
      "reason": "eligible",
      "navigation": true,
      "confidence_pass": true,
      "source_valid": true,
      "same_state_confirmed": false,
      "related_execution_suppressed": false,
      "navigation_arrived": false,
      "_line": 1959
    },
    "PROBE_NAVIGATION_SELECTED": {
      "event": "PROBE_NAVIGATION_SELECTED",
      "step": 607,
      "monotonic_ns": 1880449636264062,
      "wall_time_ms": 1793991401885,
      "abstraction_version": 29,
      "state_id": "g18s77",
      "model_action_id": "g18a1139",
      "entry_id": "semantic-31-c2",
      "request_id": "semantic-31",
      "candidate_id": "c2",
      "concrete_identity": "0e066f9c059d4c5219b5fb54300c2a6236e763c7e38c8571f9c064196c83cf2b",
      "confidence": 0.923441618680954,
      "path_id": "p146",
      "source": "native_remote_path",
      "_line": 1962
    },
    "PROBE_NAVIGATION_ARRIVED": {
      "event": "PROBE_NAVIGATION_ARRIVED",
      "step": 608,
      "monotonic_ns": 1880450593770304,
      "wall_time_ms": 1793991402842,
      "abstraction_version": 29,
      "state_id": "g18s77",
      "model_action_id": "g18a1139",
      "entry_id": "semantic-31-c2",
      "request_id": "semantic-31",
      "candidate_id": "c2",
      "concrete_identity": "0e066f9c059d4c5219b5fb54300c2a6236e763c7e38c8571f9c064196c83cf2b",
      "confidence": 0.923441618680954,
      "path_id": "p146",
      "arrived": true,
      "reason": "arrived",
      "last_availability": "awaiting_native_binding",
      "binding_reason": "unique_identity_match",
      "source_match_count": 1,
      "target_match_count": 1,
      "audit_path": "jev-audit/navigation/event-3321.json",
      "_line": 1966
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 608,
      "monotonic_ns": 1880450645352746,
      "wall_time_ms": 1793991402894,
      "abstraction_version": 29,
      "state_id": "g18s77",
      "model_action_id": "g18a1139",
      "entry_id": "semantic-31-c2",
      "request_id": "semantic-31",
      "candidate_id": "c2",
      "confidence": 0.923441618680954,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "194f4c66fdea6d48291978ac1da603e2e60711c43665f552f7771dfe2c08d919",
      "decision_scope": "3a6dbcd2806e59e2aff4e3e7d6b20a581ab24841457c1023933bf61fc00753bb",
      "concrete_identity": "0e066f9c059d4c5219b5fb54300c2a6236e763c7e38c8571f9c064196c83cf2b",
      "_line": 1970
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 608,
      "monotonic_ns": 1880450645505069,
      "wall_time_ms": 1793991402894,
      "abstraction_version": 29,
      "state_id": "g18s77",
      "model_action_id": "g18a1139",
      "entry_id": "semantic-31-c2",
      "request_id": "semantic-31",
      "candidate_id": "c2",
      "confidence": 0.923441618680954,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 1971
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 608,
      "monotonic_ns": 1880450687813109,
      "wall_time_ms": 1793991402936,
      "abstraction_version": 29,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-31-c2",
      "request_id": "semantic-31",
      "candidate_id": "c2",
      "event_count": 2,
      "_line": 1974
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 608,
      "monotonic_ns": 1880450723605834,
      "wall_time_ms": 1793991402972,
      "abstraction_version": 29,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-31-c2",
      "request_id": "semantic-31",
      "candidate_id": "c2",
      "_line": 1975
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 609,
      "monotonic_ns": 1880455485250942,
      "wall_time_ms": 1793991407734,
      "abstraction_version": 31,
      "state_id": "g18s77",
      "model_action_id": "g18a1139",
      "entry_id": "semantic-31-c2",
      "request_id": "semantic-31",
      "candidate_id": "c2",
      "confidence": 0.923441618680954,
      "choice": "PROMOTE",
      "transition_id": "g31e467:597",
      "target_state": "g31s127",
      "input_confirmed": true,
      "_line": 1979
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 608,
    "monotonic_ns": 1880450645712389,
    "wall_time_ms": 1793991402894,
    "abstraction_version": 29,
    "state_id": "g18s77",
    "model_action_id": "g18a1139",
    "snapshot_reason": "selection",
    "state_visits": 14,
    "state_first_seen": 255,
    "state_last_seen": 608,
    "state_saturated": false,
    "state_saturation": 0.8,
    "native_state_saturated": false,
    "native_unsaturated_model_action_count": 1,
    "model_action_count": 5,
    "enabled_valid_action_count": 5,
    "unsaturated_model_action_count": 1,
    "unvisited_model_action_count": 1,
    "effective_unvisited_model_action_count": 1,
    "effective_state_saturated": false,
    "local_probe_action_count": 0,
    "navigation_action_count": 1,
    "enabled_valid_unvisited_action_count": 1,
    "unvisited_model_action_ids": "g18a1140",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 9,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=de.rampro.activitydiary.ui.main.MainActivity|class=android.widget.CheckedTextView|text=Settings|resource_id=de.rampro.activitydiary:id/design_menu_item_text|bounds=42,1400,693,1526",
    "selected_resolved_node_count": 9,
    "_line": 1973
  }
}

四、是否值得PROMOTE

保留Native输入/Activity历史与本步GUI共同支持此前未尝试的独立功能入口;是可证明的收益下界。

疑似主要环节:NONE_IDENTIFIED;wire关系审查:DISTINCT_COMPARATORS_VALID。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

activitydiary STARTLUX step1184 Woodworking

run_200afe1a53af49e489506f56987c30c6 · 第33.24分钟 · 请求step1184 / 决策step1184 / 执行step1184 · REPEATED_SUPPORTED · 证据MEDIUM · 深入复核

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p4 对step472=0.515339),因此PROMOTE。另有1条低置信SAME,不具有否决作用。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g1s1 / g1a35;合法历史2条,比较2条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p3 / 464匿名 android.widget.FrameLayout de.rampro.activitydiary:id/select_card_view; 邻近标签 SAME_OPERATION0.25153914False
p4 / 472匿名 android.widget.FrameLayout de.rampro.activitydiary:id/select_card_view; 邻近标签 DIFFERENT_OPERATION0.51533851True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p3",
    "history_id": "h1",
    "history_step": 464,
    "history_input_id": "input-2527",
    "choice": "SAME_OPERATION",
    "confidence": 0.2515391409397125,
    "probabilities": {
      "SAME_OPERATION": 0.5010260939598083,
      "DIFFERENT_OPERATION": 0.4164309799671173,
      "INSUFFICIENT_EVIDENCE": 0.08254298567771912
    },
    "trusted": false,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c2` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "SAME_OPERATION",
      "confidence": 0.2515391409397125,
      "probabilities": {
        "SAME_OPERATION": 0.5010260939598083,
        "DIFFERENT_OPERATION": 0.4164309799671173,
        "INSUFFICIENT_EVIDENCE": 0.08254298567771912
      }
    },
    "model_visible_history": {
      "class": "android.widget.FrameLayout",
      "resource_id": "de.rampro.activitydiary:id/select_card_view",
      "text": "",
      "content_desc": "",
      "enabled": true,
      "clickable": false,
      "long_clickable": true,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 0,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/content_fragment\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"de.rampro.activitydiary:id/main_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"de.rampro.activitydiary:id/select_recycler\"][@text=\"\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/select_card_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "model_action_id": "g1a35",
      "source_state_id": "g1s1",
      "bounds": [
        0,
        735,
        296,
        935
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.FrameLayout",
          "resource_id": "de.rampro.activitydiary:id/select_card_view",
          "text": "",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": true,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        },
        {
          "class": "android.widget.TextView",
          "resource_id": "de.rampro.activitydiary:id/activity_name",
          "text": "Cooking",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": [
            0
          ]
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "androidx.recyclerview.widget.RecyclerView",
        "resource_id": "de.rampro.activitydiary:id/select_recycler",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "androidx.recyclerview.widget.RecyclerView",
          "resource_id": "de.rampro.activitydiary:id/select_recycler"
        },
        "labels": [],
        "truncated": true
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 559,
      "source_gui_timestamp": 464,
      "current_state": "g1s1",
      "current_model_action": "g1a35",
      "current_version": 49,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p4",
    "history_id": "h2",
    "history_step": 472,
    "history_input_id": "input-2571",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.5153385102748871,
    "probabilities": {
      "SAME_OPERATION": 0.22397667169570923,
      "DIFFERENT_OPERATION": 0.6768923401832581,
      "INSUFFICIENT_EVIDENCE": 0.09913089871406555
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c2` the same application-function operation as executed action at `executed_actions.h2`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.5153385102748871,
      "probabilities": {
        "SAME_OPERATION": 0.22397667169570923,
        "DIFFERENT_OPERATION": 0.6768923401832581,
        "INSUFFICIENT_EVIDENCE": 0.09913089871406555
      }
    },
    "model_visible_history": {
      "class": "android.widget.FrameLayout",
      "resource_id": "de.rampro.activitydiary:id/select_card_view",
      "text": "",
      "content_desc": "",
      "enabled": true,
      "clickable": false,
      "long_clickable": true,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 0,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/content_fragment\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"de.rampro.activitydiary:id/main_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"de.rampro.activitydiary:id/select_recycler\"][@text=\"\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/select_card_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "model_action_id": "g1a35",
      "source_state_id": "g1s1",
      "bounds": [
        0,
        735,
        296,
        935
      ],
      "source_page_id": "page3",
      "target_subtree": [
        {
          "class": "android.widget.FrameLayout",
          "resource_id": "de.rampro.activitydiary:id/select_card_view",
          "text": "",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": true,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        },
        {
          "class": "android.widget.TextView",
          "resource_id": "de.rampro.activitydiary:id/activity_name",
          "text": "Cooking",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": [
            0
          ]
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "androidx.recyclerview.widget.RecyclerView",
        "resource_id": "de.rampro.activitydiary:id/select_recycler",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "androidx.recyclerview.widget.RecyclerView",
          "resource_id": "de.rampro.activitydiary:id/select_recycler"
        },
        "labels": [],
        "truncated": true
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 567,
      "source_gui_timestamp": 472,
      "current_state": "g1s1",
      "current_model_action": "g1a35",
      "current_version": 49,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

472源页当前<No Activity>,已确认点击Cooking卡片,属于启动一个活动的既有尝试;1184从<No Activity>启动Woodworking并显示UNDO。472的目标图未保存,不能声称其业务完成得到同等确认。

等价历史是否送入Provider wire:YES;当前Pair直接比较过的等价历史step:[472]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

此前step / UTC页面与控件确认与目标
472
2026-11-06T18:52:56.075+00:00
['Cooking']
de.rampro.activitydiary.ui.main.MainActivity
Native确认=True
de.rampro.activitydiary.ui.main.MainActivity
目标GUI未保留,不推断业务完成
已核实等价操作的先前结果(事后证据;不等于模型Witness)

step472:NA,目标截图未保留;不以当前Probe图片代替。

三、Probe执行后发生什么

点击 Woodworking 卡片后当前活动变为 Woodworking,出现 UNDO;只切换活动数据实例。

activitydiary STARTLUX step1184 Woodworking before_screenshot
before_screenshot · identity_verified · 2026-11-06T19:13:34.730+00:00
activitydiary STARTLUX step1184 Woodworking after_screenshot
after_screenshot · identity_verified · 2026-11-06T19:13:35.487+00:00

Run内首次METHOD观察:完成后2秒=0,10秒=0,下一动作前B=0。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-6426",
      "step": 1185,
      "version": 49,
      "elapsed_s": 1995.353,
      "wall_time_ms": 1793992415507,
      "next_input_wall_ms": 1793992416541,
      "input_completed_wall_ms": 1793992415589,
      "input_confirmed": true,
      "action": "MODEL_CLICK Woodwork",
      "action_type": "MODEL_CLICK",
      "text": "Woodwork",
      "content_desc": "",
      "resource_id": "de.rampro.activitydiary:id/activity_name",
      "model_action_id": "g22a1417",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/content_fragment\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"de.rampro.activitydiary:id/main_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"de.rampro.activitydiary:id/select_recycler\"][@text=\"\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/select_card_view\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='true'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"de.rampro.activitydiary:id/activity_name\"][@text=\"Woodwork\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g22s99",
      "source_gui_id": 1343,
      "activity": "de.rampro.activitydiary.ui.main.MainActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#8690306c",
        "Activity Diary",
        "What are you doing?",
        "Add Activity",
        "Search",
        "#18616e3b",
        "#6bedd736",
        "Woodworking",
        "Statistics",
        "Note",
        "Pictures",
        "UNDO",
        "STATISTICS",
        "NOTE",
        "PICTURES",
        "-048531763.799",
        "Officework",
        "Since just now",
        "Average duration: 8 sec",
        "Last start: 2026.11.07 03:12",
        "Sat, 11.07.26: 16 sec",
        "2026 Week 45: 16 sec",
        "November 2026: 16 sec"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_200afe1a53af49e489506f56987c30c6.zip!device-output/executor.log:118243",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_200afe1a53af49e489506f56987c30c6.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-6428.json"
    },
    {
      "input_id": "input-6434",
      "step": 1186,
      "version": 49,
      "elapsed_s": 1996.387,
      "wall_time_ms": 1793992416541,
      "next_input_wall_ms": 1793992417472,
      "input_completed_wall_ms": 1793992416573,
      "input_confirmed": true,
      "action": "MODEL_CLICK Add Activity",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "Add Activity",
      "resource_id": "de.rampro.activitydiary:id/action_add_activity",
      "model_action_id": "g22a1407",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"de.rampro.activitydiary:id/action_add_activity\"][@text=\"\"][@content-desc=\"Add Activity\"][@index=4][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g22s99",
      "source_gui_id": 1344,
      "activity": "de.rampro.activitydiary.ui.main.MainActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#8690306c",
        "Activity Diary",
        "What are you doing?",
        "Add Activity",
        "Search",
        "#18616e3b",
        "#6bedd736",
        "<No Activity>",
        "Statistics",
        "Note",
        "Pictures",
        "Woodworking",
        "UNDO",
        "STATISTICS",
        "NOTE",
        "PICTURES",
        "-048531763.799",
        "Officework",
        "-",
        "2026 Week 45: 16 sec",
        "November 2026: 16 sec"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_200afe1a53af49e489506f56987c30c6.zip!device-output/executor.log:118348",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_200afe1a53af49e489506f56987c30c6.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-6435.json"
    },
    {
      "input_id": "input-6439",
      "step": 1187,
      "version": 49,
      "elapsed_s": 1997.318,
      "wall_time_ms": 1793992417472,
      "next_input_wall_ms": 1793992418387,
      "input_completed_wall_ms": 1793992417505,
      "input_confirmed": true,
      "action": "MODEL_CLICK #c18eb98e",
      "action_type": "MODEL_CLICK",
      "text": "#c18eb98e",
      "content_desc": "Undelete activity with same name",
      "resource_id": "de.rampro.activitydiary:id/quickFixButton1",
      "model_action_id": "g22a1368",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=4][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/content_fragment\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageButton\"][@resource-id=\"de.rampro.activitydiary:id/quickFixButton1\"][@text=\"\"][@content-desc=\"Undelete activity with same name\"][@index=2][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g22s94",
      "source_gui_id": 1345,
      "activity": "de.rampro.activitydiary.ui.generic.EditActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_200afe1a53af49e489506f56987c30c6.zip!device-output/executor.log:118455",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_200afe1a53af49e489506f56987c30c6.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-6440.json"
    },
    {
      "input_id": "input-6444",
      "step": 1188,
      "version": 49,
      "elapsed_s": 1998.233,
      "wall_time_ms": 1793992418387,
      "next_input_wall_ms": 1793992419665,
      "input_completed_wall_ms": 1793992418424,
      "input_confirmed": true,
      "action": "MODEL_CLICK Delete activity",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "Delete activity",
      "resource_id": "de.rampro.activitydiary:id/action_edit_delete",
      "model_action_id": "g16a915",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"de.rampro.activitydiary:id/action_edit_delete\"][@text=\"\"][@content-desc=\"Delete activity\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g16s62",
      "source_gui_id": 1346,
      "activity": "de.rampro.activitydiary.ui.generic.EditActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "USE_BUFFER",
      "context": "navigation",
      "native_branch": "USE_BUFFER",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_200afe1a53af49e489506f56987c30c6.zip!device-output/executor.log:118525",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_200afe1a53af49e489506f56987c30c6.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-6445.json"
    },
    {
      "input_id": "input-6449",
      "step": 1189,
      "version": 49,
      "elapsed_s": 1999.511,
      "wall_time_ms": 1793992419665,
      "next_input_wall_ms": 1793992420393,
      "input_completed_wall_ms": 1793992419689,
      "input_confirmed": true,
      "action": "MODEL_CLICK NOTE",
      "action_type": "MODEL_CLICK",
      "text": "NOTE",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g1a37",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/content_fragment\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"de.rampro.activitydiary:id/main_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.HorizontalScrollView\"][@resource-id=\"de.rampro.activitydiary:id/tablayout\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"Note\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"\"][@text=\"NOTE\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g1s1",
      "source_gui_id": 1347,
      "activity": "de.rampro.activitydiary.ui.main.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "USE_BUFFER",
      "context": "navigation",
      "native_branch": "USE_BUFFER",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_200afe1a53af49e489506f56987c30c6.zip!device-output/executor.log:118598",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_200afe1a53af49e489506f56987c30c6.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-6450.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 1184,
      "monotonic_ns": 1881462415792833,
      "wall_time_ms": 1793992414664,
      "abstraction_version": 49,
      "state_id": "g1s1",
      "model_action_id": "g1a35",
      "entry_id": "semantic-68-c2",
      "request_id": "semantic-68",
      "candidate_id": "c2",
      "confidence": 0.5153385102748871,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "330897ab6a6367702bcdfd58d0080eb464f78a69059503320ef864450bb10ba5",
      "concrete_identity": "0c22ff43a3878c556ca9d067f1ccdb9d916e7d1c337cffa420ff28be4349f305",
      "decision_scope": "afab215893193d197d46e6b7bd8f1db856ac52a9a22c272c6bc1db21ad5df036",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-68",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 2,
      "history_complete": false,
      "unknown_mapping_count": 1,
      "recoverable_history_count": 2,
      "selected_history": 2,
      "comparison_count": 2,
      "same_count": 1,
      "different_count": 1,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 1,
      "low_confidence_count": 1,
      "full_history_compared": false,
      "exploratory": true,
      "_line": 4012
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 1184,
      "monotonic_ns": 1881462416941391,
      "wall_time_ms": 1793992414665,
      "abstraction_version": 49,
      "state_id": "g1s1",
      "model_action_id": "g1a35",
      "entry_id": "semantic-68-c2",
      "request_id": "semantic-68",
      "candidate_id": "c2",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "330897ab6a6367702bcdfd58d0080eb464f78a69059503320ef864450bb10ba5",
      "input_fingerprint": "25d18fd7039864749ccea8db6f157977f146d2ccf58a15ab86bdf6998ecc9c55",
      "concrete_identity": "0c22ff43a3878c556ca9d067f1ccdb9d916e7d1c337cffa420ff28be4349f305",
      "decision_scope": "afab215893193d197d46e6b7bd8f1db856ac52a9a22c272c6bc1db21ad5df036",
      "_line": 4014
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 1184,
      "monotonic_ns": 1881462440604992,
      "wall_time_ms": 1793992414689,
      "abstraction_version": 49,
      "state_id": "g1s1",
      "model_action_id": "g1a35",
      "entry_id": "semantic-68-c2",
      "request_id": "semantic-68",
      "candidate_id": "c2",
      "confidence": 0.5153385102748871,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "330897ab6a6367702bcdfd58d0080eb464f78a69059503320ef864450bb10ba5",
      "decision_scope": "afab215893193d197d46e6b7bd8f1db856ac52a9a22c272c6bc1db21ad5df036",
      "concrete_identity": "0c22ff43a3878c556ca9d067f1ccdb9d916e7d1c337cffa420ff28be4349f305",
      "_line": 4015
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 1184,
      "monotonic_ns": 1881462440640996,
      "wall_time_ms": 1793992414689,
      "abstraction_version": 49,
      "state_id": "g1s1",
      "model_action_id": "g1a35",
      "entry_id": "semantic-68-c2",
      "request_id": "semantic-68",
      "candidate_id": "c2",
      "confidence": 0.5153385102748871,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 4016
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 1184,
      "monotonic_ns": 1881462484794742,
      "wall_time_ms": 1793992414733,
      "abstraction_version": 49,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-68-c2",
      "request_id": "semantic-68",
      "candidate_id": "c2",
      "event_count": 2,
      "_line": 4019
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 1184,
      "monotonic_ns": 1881462507566403,
      "wall_time_ms": 1793992414756,
      "abstraction_version": 49,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-68-c2",
      "request_id": "semantic-68",
      "candidate_id": "c2",
      "_line": 4020
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 1185,
      "monotonic_ns": 1881463250582116,
      "wall_time_ms": 1793992415499,
      "abstraction_version": 49,
      "state_id": "g1s1",
      "model_action_id": "g1a35",
      "entry_id": "semantic-68-c2",
      "request_id": "semantic-68",
      "candidate_id": "c2",
      "confidence": 0.5153385102748871,
      "choice": "PROMOTE",
      "transition_id": "g23e385:1164",
      "target_state": "g22s99",
      "input_confirmed": true,
      "_line": 4022
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 1184,
    "monotonic_ns": 1881462440906126,
    "wall_time_ms": 1793992414689,
    "abstraction_version": 49,
    "state_id": "g1s1",
    "model_action_id": "g1a35",
    "snapshot_reason": "selection",
    "state_visits": 40,
    "state_first_seen": 1,
    "state_last_seen": 1184,
    "state_saturated": true,
    "state_saturation": 1,
    "native_state_saturated": true,
    "native_unsaturated_model_action_count": 0,
    "model_action_count": 25,
    "enabled_valid_action_count": 25,
    "unsaturated_model_action_count": 0,
    "unvisited_model_action_count": 0,
    "effective_unvisited_model_action_count": 0,
    "effective_state_saturated": true,
    "local_probe_action_count": 0,
    "navigation_action_count": 0,
    "enabled_valid_unvisited_action_count": 0,
    "unvisited_model_action_ids": "",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 2,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=de.rampro.activitydiary.ui.main.MainActivity|class=android.widget.FrameLayout|text=|resource_id=de.rampro.activitydiary:id/select_card_view|bounds=0,1135,451,1335",
    "selected_resolved_node_count": 3,
    "_line": 4018
  }
}

四、是否值得PROMOTE

完整已保存历史支持此前已尝试等价功能;不能自动归为模型错误。

疑似主要环节:PAIRWISE_OR_EVIDENCE_UNKNOWN;wire关系审查:INSUFFICIENT_CONTEXT。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

activitydiary STARTLUX step1831 Gardening

run_200afe1a53af49e489506f56987c30c6 · 第51.05分钟 · 请求step1831 / 决策step1831 / 执行step1831 · REPEATED_SUPPORTED · 证据HIGH · 深入复核

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p2 对step1724=0.502125),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g22s92 / g22a1339;合法历史2条,比较2条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p1 / 1207匿名 android.widget.FrameLayout de.rampro.activitydiary:id/select_card_view; 邻近标签 DIFFERENT_OPERATION0.46445540False
p2 / 1724匿名 android.widget.FrameLayout de.rampro.activitydiary:id/select_card_view; 邻近标签 DIFFERENT_OPERATION0.50212452True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p1",
    "history_id": "h1",
    "history_step": 1207,
    "history_input_id": "input-6547",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.46445539593696594,
    "probabilities": {
      "SAME_OPERATION": 0.2180628776550293,
      "DIFFERENT_OPERATION": 0.6429702639579773,
      "INSUFFICIENT_EVIDENCE": 0.13896682858467102
    },
    "trusted": false,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c13` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.46445539593696594,
      "probabilities": {
        "SAME_OPERATION": 0.2180628776550293,
        "DIFFERENT_OPERATION": 0.6429702639579773,
        "INSUFFICIENT_EVIDENCE": 0.13896682858467102
      }
    },
    "model_visible_history": {
      "class": "android.widget.FrameLayout",
      "resource_id": "de.rampro.activitydiary:id/select_card_view",
      "text": "",
      "content_desc": "",
      "enabled": true,
      "clickable": false,
      "long_clickable": true,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 0,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/content_fragment\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"de.rampro.activitydiary:id/main_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"de.rampro.activitydiary:id/select_recycler\"][@text=\"\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/select_card_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "model_action_id": "g22a1339",
      "source_state_id": "g22s92",
      "bounds": [
        0,
        735,
        365,
        935
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.FrameLayout",
          "resource_id": "de.rampro.activitydiary:id/select_card_view",
          "text": "",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": true,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        },
        {
          "class": "android.widget.TextView",
          "resource_id": "de.rampro.activitydiary:id/activity_name",
          "text": "Officework",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": [
            0
          ]
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "androidx.recyclerview.widget.RecyclerView",
        "resource_id": "de.rampro.activitydiary:id/select_recycler",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "androidx.recyclerview.widget.RecyclerView",
          "resource_id": "de.rampro.activitydiary:id/select_recycler"
        },
        "labels": [],
        "truncated": true
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 1365,
      "source_gui_timestamp": 1207,
      "current_state": "g22s92",
      "current_model_action": "g22a1339",
      "current_version": 58,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p2",
    "history_id": "h2",
    "history_step": 1724,
    "history_input_id": "input-9248",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.5021245181560516,
    "probabilities": {
      "SAME_OPERATION": 0.22657984495162964,
      "DIFFERENT_OPERATION": 0.6680830121040344,
      "INSUFFICIENT_EVIDENCE": 0.10533715784549713
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c13` the same application-function operation as executed action at `executed_actions.h2`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.5021245181560516,
      "probabilities": {
        "SAME_OPERATION": 0.22657984495162964,
        "DIFFERENT_OPERATION": 0.6680830121040344,
        "INSUFFICIENT_EVIDENCE": 0.10533715784549713
      }
    },
    "model_visible_history": {
      "class": "android.widget.FrameLayout",
      "resource_id": "de.rampro.activitydiary:id/select_card_view",
      "text": "",
      "content_desc": "",
      "enabled": true,
      "clickable": false,
      "long_clickable": true,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 1,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/content_fragment\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"de.rampro.activitydiary:id/main_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"de.rampro.activitydiary:id/select_recycler\"][@text=\"\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/select_card_view\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "model_action_id": "g22a1339",
      "source_state_id": "g22s92",
      "bounds": [
        0,
        815,
        234,
        916
      ],
      "source_page_id": "page3",
      "target_subtree": [
        {
          "class": "android.widget.FrameLayout",
          "resource_id": "de.rampro.activitydiary:id/select_card_view",
          "text": "",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": true,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        },
        {
          "class": "android.widget.TextView",
          "resource_id": "de.rampro.activitydiary:id/activity_name",
          "text": "02:48",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": [
            1
          ]
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "androidx.recyclerview.widget.RecyclerView",
        "resource_id": "de.rampro.activitydiary:id/select_recycler",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "androidx.recyclerview.widget.RecyclerView",
          "resource_id": "de.rampro.activitydiary:id/select_recycler"
        },
        "labels": [],
        "truncated": true
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 1888,
      "source_gui_timestamp": 1724,
      "current_state": "g22s92",
      "current_model_action": "g22a1339",
      "current_version": 58,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

1184已经从<No Activity>启动Woodworking;1831从<No Activity>启动Gardening,是相同启动/记录模板的另一个活动数据实例。

等价历史是否送入Provider wire:NO;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

此前step / UTC页面与控件确认与目标
1184
2026-11-06T19:13:34.732+00:00
['Woodworking']
de.rampro.activitydiary.ui.main.MainActivity
Native确认=True
de.rampro.activitydiary.ui.main.MainActivity
保留目标GUI
已核实等价操作的先前结果(事后证据;不等于模型Witness)
先前等价操作 step1184 target
先前step1184 target · alignment=identity_verified

三、Probe执行后发生什么

点击 Gardening 卡片后当前活动变为 Gardening;与其它卡片同一选择功能。

activitydiary STARTLUX step1831 Gardening before_screenshot
before_screenshot · identity_verified · 2026-11-06T19:31:23.218+00:00
activitydiary STARTLUX step1831 Gardening after_screenshot
after_screenshot · identity_verified · 2026-11-06T19:31:24.004+00:00

Run内首次METHOD观察:完成后2秒=0,10秒=0,下一动作前B=0。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-9835",
      "step": 1832,
      "version": 58,
      "elapsed_s": 3065.368,
      "wall_time_ms": 1793993485522,
      "next_input_wall_ms": 1793993486457,
      "input_completed_wall_ms": 1793993485555,
      "input_confirmed": true,
      "action": "MODEL_CLICK UNDO",
      "action_type": "MODEL_CLICK",
      "text": "UNDO",
      "content_desc": "",
      "resource_id": "de.rampro.activitydiary:id/snackbar_action",
      "model_action_id": "g22a1342",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/content_fragment\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"de.rampro.activitydiary:id/main_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=6][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.Button\"][@resource-id=\"de.rampro.activitydiary:id/snackbar_action\"][@text=\"UNDO\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g22s92",
      "source_gui_id": 2005,
      "activity": "de.rampro.activitydiary.ui.main.MainActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#8690306c",
        "Activity Diary",
        "What are you doing?",
        "Add Activity",
        "Search",
        "#18616e3b",
        "#6bedd736",
        "Gardening",
        "Statistics",
        "Note",
        "Pictures",
        "UNDO",
        "STATISTICS",
        "NOTE",
        "PICTURES",
        "Cinema",
        "Sleeping",
        "Cleaning",
        "Woodworking",
        "Relaxing",
        "Cooking"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_200afe1a53af49e489506f56987c30c6.zip!device-output/executor.log:183133",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_200afe1a53af49e489506f56987c30c6.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-9836.json"
    },
    {
      "input_id": "input-9840",
      "step": 1833,
      "version": 58,
      "elapsed_s": 3066.303,
      "wall_time_ms": 1793993486457,
      "next_input_wall_ms": 1793993487393,
      "input_completed_wall_ms": 1793993486488,
      "input_confirmed": true,
      "action": "MODEL_CLICK de.rampro.activitydiary:id/select_card_view",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "de.rampro.activitydiary:id/select_card_view",
      "model_action_id": "g58a3394",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/content_fragment\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"de.rampro.activitydiary:id/main_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"de.rampro.activitydiary:id/select_recycler\"][@text=\"\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/select_card_view\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g58s241",
      "source_gui_id": 2006,
      "activity": "de.rampro.activitydiary.ui.main.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_200afe1a53af49e489506f56987c30c6.zip!device-output/executor.log:183231",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_200afe1a53af49e489506f56987c30c6.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-9841.json"
    },
    {
      "input_id": "input-9845",
      "step": 1834,
      "version": 58,
      "elapsed_s": 3067.239,
      "wall_time_ms": 1793993487393,
      "next_input_wall_ms": 1793993488316,
      "input_completed_wall_ms": 1793993487421,
      "input_confirmed": true,
      "action": "MODEL_CLICK UNDO",
      "action_type": "MODEL_CLICK",
      "text": "UNDO",
      "content_desc": "",
      "resource_id": "de.rampro.activitydiary:id/snackbar_action",
      "model_action_id": "g22a1342",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/content_fragment\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"de.rampro.activitydiary:id/main_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=6][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.Button\"][@resource-id=\"de.rampro.activitydiary:id/snackbar_action\"][@text=\"UNDO\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g22s92",
      "source_gui_id": 2007,
      "activity": "de.rampro.activitydiary.ui.main.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "EARLY_STAGE: ABA/backward/other (NA finer branch)",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_200afe1a53af49e489506f56987c30c6.zip!device-output/executor.log:183376",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_200afe1a53af49e489506f56987c30c6.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-9846.json"
    },
    {
      "input_id": "input-9850",
      "step": 1835,
      "version": 58,
      "elapsed_s": 3068.162,
      "wall_time_ms": 1793993488316,
      "next_input_wall_ms": 1793993489243,
      "input_completed_wall_ms": 1793993488339,
      "input_confirmed": true,
      "action": "MODEL_CLICK de.rampro.activitydiary:id/select_card_view",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "de.rampro.activitydiary:id/select_card_view",
      "model_action_id": "g58a3400",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/content_fragment\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"de.rampro.activitydiary:id/main_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"de.rampro.activitydiary:id/select_recycler\"][@text=\"\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/select_card_view\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g58s241",
      "source_gui_id": 2008,
      "activity": "de.rampro.activitydiary.ui.main.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_200afe1a53af49e489506f56987c30c6.zip!device-output/executor.log:183477",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_200afe1a53af49e489506f56987c30c6.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-9851.json"
    },
    {
      "input_id": "input-9855",
      "step": 1836,
      "version": 58,
      "elapsed_s": 3069.089,
      "wall_time_ms": 1793993489243,
      "next_input_wall_ms": 1793993490181,
      "input_completed_wall_ms": 1793993489271,
      "input_confirmed": true,
      "action": "MODEL_CLICK UNDO",
      "action_type": "MODEL_CLICK",
      "text": "UNDO",
      "content_desc": "",
      "resource_id": "de.rampro.activitydiary:id/snackbar_action",
      "model_action_id": "g22a1342",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/content_fragment\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"de.rampro.activitydiary:id/main_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=6][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.Button\"][@resource-id=\"de.rampro.activitydiary:id/snackbar_action\"][@text=\"UNDO\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g22s92",
      "source_gui_id": 2009,
      "activity": "de.rampro.activitydiary.ui.main.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "EARLY_STAGE: ABA/backward/other (NA finer branch)",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_200afe1a53af49e489506f56987c30c6.zip!device-output/executor.log:183597",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_200afe1a53af49e489506f56987c30c6.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-9856.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 1831,
      "monotonic_ns": 1882530897148157,
      "wall_time_ms": 1793993483146,
      "abstraction_version": 58,
      "state_id": "g22s92",
      "model_action_id": "g22a1339",
      "entry_id": "semantic-86-c13",
      "request_id": "semantic-86",
      "candidate_id": "c13",
      "confidence": 0.5021245181560516,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "b62ef2bdb19ddbb5a023ab46f364694c6f14e01d736034ef8e9495b5f6779f40",
      "concrete_identity": "77960a402bf0caec830f636e46b2a34f4f2bc129dd1da24d886e6e3367c1b825",
      "decision_scope": "a38daf064c9e35ec29a45ee67b28f5df7d8480caab245979a11f82fa9092bb2f",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-86",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 2,
      "history_complete": false,
      "unknown_mapping_count": 1,
      "recoverable_history_count": 2,
      "selected_history": 2,
      "comparison_count": 2,
      "same_count": 0,
      "different_count": 2,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 1,
      "low_confidence_count": 1,
      "full_history_compared": false,
      "exploratory": true,
      "_line": 6414
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 1831,
      "monotonic_ns": 1882530897608075,
      "wall_time_ms": 1793993483146,
      "abstraction_version": 58,
      "state_id": "g22s92",
      "model_action_id": "g22a1339",
      "entry_id": "semantic-86-c13",
      "request_id": "semantic-86",
      "candidate_id": "c13",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "b62ef2bdb19ddbb5a023ab46f364694c6f14e01d736034ef8e9495b5f6779f40",
      "input_fingerprint": "3e1098be9a8086c0c899aad1feeb23dd5c681708a880e5610339ba4b2302cbd5",
      "concrete_identity": "77960a402bf0caec830f636e46b2a34f4f2bc129dd1da24d886e6e3367c1b825",
      "decision_scope": "a38daf064c9e35ec29a45ee67b28f5df7d8480caab245979a11f82fa9092bb2f",
      "_line": 6416
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 1831,
      "monotonic_ns": 1882530922015544,
      "wall_time_ms": 1793993483171,
      "abstraction_version": 58,
      "state_id": "g22s92",
      "model_action_id": "g22a1339",
      "entry_id": "semantic-86-c13",
      "request_id": "semantic-86",
      "candidate_id": "c13",
      "confidence": 0.5021245181560516,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "b62ef2bdb19ddbb5a023ab46f364694c6f14e01d736034ef8e9495b5f6779f40",
      "decision_scope": "a38daf064c9e35ec29a45ee67b28f5df7d8480caab245979a11f82fa9092bb2f",
      "concrete_identity": "77960a402bf0caec830f636e46b2a34f4f2bc129dd1da24d886e6e3367c1b825",
      "_line": 6418
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 1831,
      "monotonic_ns": 1882530922055837,
      "wall_time_ms": 1793993483171,
      "abstraction_version": 58,
      "state_id": "g22s92",
      "model_action_id": "g22a1339",
      "entry_id": "semantic-86-c13",
      "request_id": "semantic-86",
      "candidate_id": "c13",
      "confidence": 0.5021245181560516,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 6419
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 1831,
      "monotonic_ns": 1882530973377008,
      "wall_time_ms": 1793993483222,
      "abstraction_version": 58,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-86-c13",
      "request_id": "semantic-86",
      "candidate_id": "c13",
      "event_count": 2,
      "_line": 6422
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 1831,
      "monotonic_ns": 1882531012973252,
      "wall_time_ms": 1793993483262,
      "abstraction_version": 58,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-86-c13",
      "request_id": "semantic-86",
      "candidate_id": "c13",
      "_line": 6423
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 1832,
      "monotonic_ns": 1882531760694083,
      "wall_time_ms": 1793993484009,
      "abstraction_version": 58,
      "state_id": "g22s92",
      "model_action_id": "g22a1339",
      "entry_id": "semantic-86-c13",
      "request_id": "semantic-86",
      "candidate_id": "c13",
      "confidence": 0.5021245181560516,
      "choice": "PROMOTE",
      "transition_id": "g49e858:1804",
      "target_state": "g22s92",
      "input_confirmed": true,
      "_line": 6425
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 1831,
    "monotonic_ns": 1882530922468871,
    "wall_time_ms": 1793993483171,
    "abstraction_version": 58,
    "state_id": "g22s92",
    "model_action_id": "g22a1339",
    "snapshot_reason": "selection",
    "state_visits": 35,
    "state_first_seen": 396,
    "state_last_seen": 1831,
    "state_saturated": false,
    "state_saturation": 0.9411765,
    "native_state_saturated": false,
    "native_unsaturated_model_action_count": 1,
    "model_action_count": 17,
    "enabled_valid_action_count": 17,
    "unsaturated_model_action_count": 1,
    "unvisited_model_action_count": 1,
    "effective_unvisited_model_action_count": 1,
    "effective_state_saturated": false,
    "local_probe_action_count": 0,
    "navigation_action_count": 1,
    "enabled_valid_unvisited_action_count": 1,
    "unvisited_model_action_ids": "g22a1343",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 2,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=de.rampro.activitydiary.ui.main.MainActivity|class=android.widget.FrameLayout|text=|resource_id=de.rampro.activitydiary:id/select_card_view|bounds=0,1935,353,2135",
    "selected_resolved_node_count": 7,
    "_line": 6421
  }
}

四、是否值得PROMOTE

完整已保存历史支持此前已尝试等价功能;不能自动归为模型错误。

疑似主要环节:HISTORY_SCOPE;wire关系审查:INSUFFICIENT_CONTEXT。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

activitydiary STARTLUX step1867 Cleaning

run_200afe1a53af49e489506f56987c30c6 · 第52.10分钟 · 请求step1867 / 决策step1867 / 执行step1867 · UNKNOWN · 证据INSUFFICIENT_FOR_GLOBAL_NOVELTY · 结构化审查

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p2 对step1615=0.531515),因此PROMOTE。另有1条低置信SAME,不具有否决作用。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g22s96 / g22a1391;合法历史2条,比较2条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p1 / 1614<No Activity>SAME_OPERATION0.16406515False
p2 / 1615<No Activity>DIFFERENT_OPERATION0.53151527True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p1",
    "history_id": "h1",
    "history_step": 1614,
    "history_input_id": "input-8657",
    "choice": "SAME_OPERATION",
    "confidence": 0.1640651524066925,
    "probabilities": {
      "SAME_OPERATION": 0.44271010160446167,
      "DIFFERENT_OPERATION": 0.44271010160446167,
      "INSUFFICIENT_EVIDENCE": 0.11457981169223785
    },
    "trusted": false,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "SAME_OPERATION",
      "confidence": 0.1640651524066925,
      "probabilities": {
        "SAME_OPERATION": 0.44271010160446167,
        "DIFFERENT_OPERATION": 0.44271010160446167,
        "INSUFFICIENT_EVIDENCE": 0.11457981169223785
      }
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "de.rampro.activitydiary:id/activity_name",
      "text": "<No Activity>",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 0,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/content_fragment\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"de.rampro.activitydiary:id/main_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.RelativeLayout\"][@resource-id=\"de.rampro.activitydiary:id/activity_background\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"de.rampro.activitydiary:id/activity_name\"][@text=\"<No Acti\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g22a1391",
      "source_state_id": "g22s96",
      "bounds": [
        12,
        245,
        423,
        330
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "de.rampro.activitydiary:id/activity_name",
          "text": "<No Activity>",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.RelativeLayout",
        "resource_id": "de.rampro.activitydiary:id/activity_background",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": true,
        "long_clickable": true,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.RelativeLayout",
          "resource_id": "de.rampro.activitydiary:id/activity_background"
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 1775,
      "source_gui_timestamp": 1614,
      "current_state": "g22s96",
      "current_model_action": "g22a1391",
      "current_version": 59,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p2",
    "history_id": "h2",
    "history_step": 1615,
    "history_input_id": "input-8662",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.5315152704715729,
    "probabilities": {
      "SAME_OPERATION": 0.23322507739067078,
      "DIFFERENT_OPERATION": 0.6876768469810486,
      "INSUFFICIENT_EVIDENCE": 0.07909810543060303
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h2`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.5315152704715729,
      "probabilities": {
        "SAME_OPERATION": 0.23322507739067078,
        "DIFFERENT_OPERATION": 0.6876768469810486,
        "INSUFFICIENT_EVIDENCE": 0.07909810543060303
      }
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "de.rampro.activitydiary:id/activity_name",
      "text": "<No Activity>",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 0,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/content_fragment\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"de.rampro.activitydiary:id/main_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.RelativeLayout\"][@resource-id=\"de.rampro.activitydiary:id/activity_background\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"de.rampro.activitydiary:id/activity_name\"][@text=\"<No Acti\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g22a1391",
      "source_state_id": "g22s96",
      "bounds": [
        12,
        245,
        423,
        330
      ],
      "source_page_id": "page3",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "de.rampro.activitydiary:id/activity_name",
          "text": "<No Activity>",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.RelativeLayout",
        "resource_id": "de.rampro.activitydiary:id/activity_background",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": true,
        "long_clickable": true,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.RelativeLayout",
          "resource_id": "de.rampro.activitydiary:id/activity_background"
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 1776,
      "source_gui_timestamp": 1615,
      "current_state": "g22s96",
      "current_model_action": "g22a1391",
      "current_version": 59,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

本次Cleaning→<No Activity>确实是停止,不是选择另一个活动。Witness是两次点击<No Activity>,不能代表停止成功。更早494点击当前Cooking但目标图缺失;无法以同等证据确认本次为首次或重复停止。

等价历史是否送入Provider wire:UNKNOWN;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

NA:没有足以可靠裁定全局首次或重复的已核实等价历史。不能把未检索到当成未执行。

三、Probe执行后发生什么

点击当前 Cleaning 后变为 <No Activity>;终止当前活动,仍为主页面模板。

activitydiary STARTLUX step1867 Cleaning before_screenshot
before_screenshot · identity_verified · 2026-11-06T19:32:25.918+00:00
activitydiary STARTLUX step1867 Cleaning after_screenshot
after_screenshot · identity_verified · 2026-11-06T19:32:26.702+00:00

Run内首次METHOD观察:完成后2秒=0,10秒=0,下一动作前B=0。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-10051",
      "step": 1868,
      "version": 59,
      "elapsed_s": 3126.689,
      "wall_time_ms": 1793993546843,
      "next_input_wall_ms": 1793993548828,
      "input_completed_wall_ms": 1793993546871,
      "input_confirmed": true,
      "action": "MODEL_CLICK Cinema",
      "action_type": "MODEL_CLICK",
      "text": "Cinema",
      "content_desc": "",
      "resource_id": "de.rampro.activitydiary:id/activity_name",
      "model_action_id": "g22a1391",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/content_fragment\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"de.rampro.activitydiary:id/main_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"de.rampro.activitydiary:id/select_recycler\"][@text=\"\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/select_card_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='true'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"de.rampro.activitydiary:id/activity_name\"][@text=\"Cinema\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g22s96",
      "source_gui_id": 2041,
      "activity": "de.rampro.activitydiary.ui.main.MainActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#8690306c",
        "Add Activity",
        "Search…",
        "Clear query",
        "#18616e3b",
        "#6bedd736",
        "<No Activity>",
        "Statistics",
        "Note",
        "Pictures",
        "STATISTICS",
        "NOTE",
        "PICTURES",
        "Cinema",
        "Cleaning",
        "Relaxing",
        "Gardening"
      ],
      "probe": true,
      "strategy": "PROBE",
      "context": "exploration",
      "native_branch": "Probe",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_200afe1a53af49e489506f56987c30c6.zip!device-output/executor.log:187545",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_200afe1a53af49e489506f56987c30c6.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-10052.json"
    },
    {
      "input_id": "input-10059",
      "step": 1869,
      "version": 59,
      "elapsed_s": 3128.674,
      "wall_time_ms": 1793993548828,
      "next_input_wall_ms": 1793993550928,
      "input_completed_wall_ms": 1793993548856,
      "input_confirmed": true,
      "action": "MODEL_CLICK Search",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "Search",
      "resource_id": "de.rampro.activitydiary:id/search_button",
      "model_action_id": "g22a1329",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.appcompat.widget.LinearLayoutCompat\"][@resource-id=\"de.rampro.activitydiary:id/action_filter\"][@text=\"\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageView\"][@resource-id=\"de.rampro.activitydiary:id/search_button\"][@text=\"\"][@content-desc=\"Search\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g22s92",
      "source_gui_id": 2042,
      "activity": "de.rampro.activitydiary.ui.main.MainActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#8690306c",
        "Activity Diary",
        "What are you doing?",
        "Add Activity",
        "Search",
        "#18616e3b",
        "#6bedd736",
        "Cinema",
        "Statistics",
        "Note",
        "Pictures",
        "UNDO",
        "STATISTICS",
        "NOTE",
        "PICTURES",
        "Cleaning",
        "Relaxing",
        "Gardening"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_200afe1a53af49e489506f56987c30c6.zip!device-output/executor.log:187635",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_200afe1a53af49e489506f56987c30c6.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-10060.json"
    },
    {
      "input_id": "input-10068",
      "step": 1870,
      "version": 59,
      "elapsed_s": 3130.774,
      "wall_time_ms": 1793993550928,
      "next_input_wall_ms": 1793993552903,
      "input_completed_wall_ms": 1793993552007,
      "input_confirmed": true,
      "action": "MODEL_LONG_CLICK Search…",
      "action_type": "MODEL_LONG_CLICK",
      "text": "Search…",
      "content_desc": "",
      "resource_id": "de.rampro.activitydiary:id/search_src_text",
      "model_action_id": "g22a1437",
      "concrete_identity": "MODEL_LONG_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.appcompat.widget.LinearLayoutCompat\"][@resource-id=\"de.rampro.activitydiary:id/action_filter\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.AutoCompleteTextView\"][@resource-id=\"de.rampro.activitydiary:id/search_src_text\"][@text=\"Search…\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g22s100",
      "source_gui_id": 2043,
      "activity": "de.rampro.activitydiary.ui.main.MainActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#8690306c",
        "Add Activity",
        "Search…",
        "Clear query",
        "Cinema",
        "UNDO",
        "Cleaning",
        "Relaxing",
        "Gardening"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_200afe1a53af49e489506f56987c30c6.zip!device-output/executor.log:187752",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_200afe1a53af49e489506f56987c30c6.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-10069.json"
    },
    {
      "input_id": "input-10073",
      "step": 1871,
      "version": 59,
      "elapsed_s": 3132.749,
      "wall_time_ms": 1793993552903,
      "next_input_wall_ms": 1793993555220,
      "input_completed_wall_ms": 1793993553990,
      "input_confirmed": true,
      "action": "MODEL_LONG_CLICK de.rampro.activitydiary:id/select_card_view",
      "action_type": "MODEL_LONG_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "de.rampro.activitydiary:id/select_card_view",
      "model_action_id": "g49a2494",
      "concrete_identity": "MODEL_LONG_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/content_fragment\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"de.rampro.activitydiary:id/main_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"de.rampro.activitydiary:id/select_recycler\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/select_card_view\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g49s193",
      "source_gui_id": 2044,
      "activity": "de.rampro.activitydiary.ui.main.MainActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#8690306c",
        "Add Activity",
        "Search…",
        "Clear query",
        "Cinema",
        "Cleaning",
        "Relaxing",
        "Gardening"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_200afe1a53af49e489506f56987c30c6.zip!device-output/executor.log:187833",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_200afe1a53af49e489506f56987c30c6.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-10076.json"
    },
    {
      "input_id": "input-10082",
      "step": 1872,
      "version": 59,
      "elapsed_s": 3135.066,
      "wall_time_ms": 1793993555220,
      "next_input_wall_ms": 1793993556451,
      "input_completed_wall_ms": 1793993555255,
      "input_confirmed": true,
      "action": "MODEL_CLICK #47c28800",
      "action_type": "MODEL_CLICK",
      "text": "#47c28800",
      "content_desc": "Navigate up",
      "resource_id": "",
      "model_action_id": "g16a914",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageButton\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"Navigate up\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g16s62",
      "source_gui_id": 2045,
      "activity": "de.rampro.activitydiary.ui.generic.EditActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#47c28800",
        "Cleaning",
        "Delete activity",
        "Save",
        "Activity color"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_200afe1a53af49e489506f56987c30c6.zip!device-output/executor.log:187968",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_200afe1a53af49e489506f56987c30c6.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-10083.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 1867,
      "monotonic_ns": 1882593609549415,
      "wall_time_ms": 1793993545858,
      "abstraction_version": 59,
      "state_id": "g22s96",
      "model_action_id": "g22a1391",
      "entry_id": "semantic-97-c1",
      "request_id": "semantic-97",
      "candidate_id": "c1",
      "confidence": 0.5315152704715729,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "2567847c01b22b00f476b742a26635401d9cb61af6f6e02fa565d9a8a20fd288",
      "concrete_identity": "6ae5ae24bd15bdbf890bea4840bb44af2d35c9c09a80f27533326cac6b7d8bad",
      "decision_scope": "0d899fd067725cbed7d3a91ffd2abd9a761296b73197eec65c88d737bb8854fd",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-97",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 2,
      "history_complete": false,
      "unknown_mapping_count": 3,
      "recoverable_history_count": 2,
      "selected_history": 2,
      "comparison_count": 2,
      "same_count": 1,
      "different_count": 1,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 1,
      "low_confidence_count": 1,
      "full_history_compared": false,
      "exploratory": true,
      "_line": 6618
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 1867,
      "monotonic_ns": 1882593610373436,
      "wall_time_ms": 1793993545859,
      "abstraction_version": 59,
      "state_id": "g22s96",
      "model_action_id": "g22a1391",
      "entry_id": "semantic-97-c1",
      "request_id": "semantic-97",
      "candidate_id": "c1",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "2567847c01b22b00f476b742a26635401d9cb61af6f6e02fa565d9a8a20fd288",
      "input_fingerprint": "348fd22e0ce6d0eff46e2dc39d1cb935501816e05c1c2a968253b14812d569cb",
      "concrete_identity": "6ae5ae24bd15bdbf890bea4840bb44af2d35c9c09a80f27533326cac6b7d8bad",
      "decision_scope": "0d899fd067725cbed7d3a91ffd2abd9a761296b73197eec65c88d737bb8854fd",
      "_line": 6621
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 1867,
      "monotonic_ns": 1882593625050236,
      "wall_time_ms": 1793993545874,
      "abstraction_version": 59,
      "state_id": "g22s96",
      "model_action_id": "g22a1391",
      "entry_id": "semantic-97-c1",
      "request_id": "semantic-97",
      "candidate_id": "c1",
      "confidence": 0.5315152704715729,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "2567847c01b22b00f476b742a26635401d9cb61af6f6e02fa565d9a8a20fd288",
      "decision_scope": "0d899fd067725cbed7d3a91ffd2abd9a761296b73197eec65c88d737bb8854fd",
      "concrete_identity": "6ae5ae24bd15bdbf890bea4840bb44af2d35c9c09a80f27533326cac6b7d8bad",
      "_line": 6624
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 1867,
      "monotonic_ns": 1882593625094390,
      "wall_time_ms": 1793993545874,
      "abstraction_version": 59,
      "state_id": "g22s96",
      "model_action_id": "g22a1391",
      "entry_id": "semantic-97-c1",
      "request_id": "semantic-97",
      "candidate_id": "c1",
      "confidence": 0.5315152704715729,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 6625
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 1867,
      "monotonic_ns": 1882593671594358,
      "wall_time_ms": 1793993545920,
      "abstraction_version": 59,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-97-c1",
      "request_id": "semantic-97",
      "candidate_id": "c1",
      "event_count": 2,
      "_line": 6628
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 1867,
      "monotonic_ns": 1882593709277586,
      "wall_time_ms": 1793993545958,
      "abstraction_version": 59,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-97-c1",
      "request_id": "semantic-97",
      "candidate_id": "c1",
      "_line": 6629
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 1868,
      "monotonic_ns": 1882594463348602,
      "wall_time_ms": 1793993546712,
      "abstraction_version": 59,
      "state_id": "g22s96",
      "model_action_id": "g22a1391",
      "entry_id": "semantic-97-c1",
      "request_id": "semantic-97",
      "candidate_id": "c1",
      "confidence": 0.5315152704715729,
      "choice": "PROMOTE",
      "transition_id": "g52e943:1839",
      "target_state": "g22s96",
      "input_confirmed": true,
      "_line": 6631
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 1867,
    "monotonic_ns": 1882593625362072,
    "wall_time_ms": 1793993545874,
    "abstraction_version": 59,
    "state_id": "g22s96",
    "model_action_id": "g22a1391",
    "snapshot_reason": "selection",
    "state_visits": 26,
    "state_first_seen": 425,
    "state_last_seen": 1867,
    "state_saturated": true,
    "state_saturation": 1,
    "native_state_saturated": true,
    "native_unsaturated_model_action_count": 0,
    "model_action_count": 18,
    "enabled_valid_action_count": 18,
    "unsaturated_model_action_count": 0,
    "unvisited_model_action_count": 0,
    "effective_unvisited_model_action_count": 0,
    "effective_state_saturated": true,
    "local_probe_action_count": 0,
    "navigation_action_count": 0,
    "enabled_valid_unvisited_action_count": 0,
    "unvisited_model_action_ids": "",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 2,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=de.rampro.activitydiary.ui.main.MainActivity|class=android.widget.TextView|text=Cleaning|resource_id=de.rampro.activitydiary:id/activity_name|bounds=12,245,297,330",
    "selected_resolved_node_count": 5,
    "_line": 6627
  }
}

四、是否值得PROMOTE

无法可靠裁定相对整个Run决策前历史的功能新颖性。

疑似主要环节:HISTORY_EVIDENCE_CONTEXT;wire关系审查:INSUFFICIENT_CONTEXT。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

activitydiary STARTLUX step1868 Cinema

run_200afe1a53af49e489506f56987c30c6 · 第52.11分钟 · 请求step1867 / 决策step1867 / 执行step1868 · REPEATED_SUPPORTED · 证据HIGH · 结构化审查

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p4 对step1615=0.681146),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g22s96 / g22a1391;合法历史2条,比较2条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p3 / 1614<No Activity>DIFFERENT_OPERATION0.47176263False
p4 / 1615<No Activity>DIFFERENT_OPERATION0.68114641True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p3",
    "history_id": "h1",
    "history_step": 1614,
    "history_input_id": "input-8657",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.47176262736320496,
    "probabilities": {
      "SAME_OPERATION": 0.22984077036380768,
      "DIFFERENT_OPERATION": 0.64784175157547,
      "INSUFFICIENT_EVIDENCE": 0.12231747806072235
    },
    "trusted": false,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c2` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.47176262736320496,
      "probabilities": {
        "SAME_OPERATION": 0.22984077036380768,
        "DIFFERENT_OPERATION": 0.64784175157547,
        "INSUFFICIENT_EVIDENCE": 0.12231747806072235
      }
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "de.rampro.activitydiary:id/activity_name",
      "text": "<No Activity>",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 0,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/content_fragment\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"de.rampro.activitydiary:id/main_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.RelativeLayout\"][@resource-id=\"de.rampro.activitydiary:id/activity_background\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"de.rampro.activitydiary:id/activity_name\"][@text=\"<No Acti\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g22a1391",
      "source_state_id": "g22s96",
      "bounds": [
        12,
        245,
        423,
        330
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "de.rampro.activitydiary:id/activity_name",
          "text": "<No Activity>",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.RelativeLayout",
        "resource_id": "de.rampro.activitydiary:id/activity_background",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": true,
        "long_clickable": true,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.RelativeLayout",
          "resource_id": "de.rampro.activitydiary:id/activity_background"
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 1775,
      "source_gui_timestamp": 1614,
      "current_state": "g22s96",
      "current_model_action": "g22a1391",
      "current_version": 59,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p4",
    "history_id": "h2",
    "history_step": 1615,
    "history_input_id": "input-8662",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.6811464130878448,
    "probabilities": {
      "SAME_OPERATION": 0.09911248087882996,
      "DIFFERENT_OPERATION": 0.7874309420585632,
      "INSUFFICIENT_EVIDENCE": 0.11345652490854263
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c2` the same application-function operation as executed action at `executed_actions.h2`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.6811464130878448,
      "probabilities": {
        "SAME_OPERATION": 0.09911248087882996,
        "DIFFERENT_OPERATION": 0.7874309420585632,
        "INSUFFICIENT_EVIDENCE": 0.11345652490854263
      }
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "de.rampro.activitydiary:id/activity_name",
      "text": "<No Activity>",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 0,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/content_fragment\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"de.rampro.activitydiary:id/main_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.RelativeLayout\"][@resource-id=\"de.rampro.activitydiary:id/activity_background\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"de.rampro.activitydiary:id/activity_name\"][@text=\"<No Acti\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g22a1391",
      "source_state_id": "g22s96",
      "bounds": [
        12,
        245,
        423,
        330
      ],
      "source_page_id": "page3",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "de.rampro.activitydiary:id/activity_name",
          "text": "<No Activity>",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.RelativeLayout",
        "resource_id": "de.rampro.activitydiary:id/activity_background",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": true,
        "long_clickable": true,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.RelativeLayout",
          "resource_id": "de.rampro.activitydiary:id/activity_background"
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 1776,
      "source_gui_timestamp": 1615,
      "current_state": "g22s96",
      "current_model_action": "g22a1391",
      "current_version": 59,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

1868从<No Activity>启动Cinema;1184/1831已明确执行同一种启动活动行为,控件容器变化不自动构成独立功能。

等价历史是否送入Provider wire:NO;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

此前step / UTC页面与控件确认与目标
1184
2026-11-06T19:13:34.732+00:00
['Woodworking']
de.rampro.activitydiary.ui.main.MainActivity
Native确认=True
de.rampro.activitydiary.ui.main.MainActivity
保留目标GUI
1831
2026-11-06T19:31:23.221+00:00
['Gardening']
de.rampro.activitydiary.ui.main.MainActivity
Native确认=True
de.rampro.activitydiary.ui.main.MainActivity
保留目标GUI

三、Probe执行后发生什么

点击 Cinema 后开始 Cinema,出现 UNDO;同一活动切换模板。

activitydiary STARTLUX step1868 Cinema before_screenshot
before_screenshot · identity_verified · 2026-11-06T19:32:26.840+00:00
activitydiary STARTLUX step1868 Cinema after_screenshot
after_screenshot · identity_verified · 2026-11-06T19:32:27.596+00:00

Run内首次METHOD观察:完成后2秒=0,10秒=0,下一动作前B=0。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-10059",
      "step": 1869,
      "version": 59,
      "elapsed_s": 3128.674,
      "wall_time_ms": 1793993548828,
      "next_input_wall_ms": 1793993550928,
      "input_completed_wall_ms": 1793993548856,
      "input_confirmed": true,
      "action": "MODEL_CLICK Search",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "Search",
      "resource_id": "de.rampro.activitydiary:id/search_button",
      "model_action_id": "g22a1329",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.appcompat.widget.LinearLayoutCompat\"][@resource-id=\"de.rampro.activitydiary:id/action_filter\"][@text=\"\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageView\"][@resource-id=\"de.rampro.activitydiary:id/search_button\"][@text=\"\"][@content-desc=\"Search\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g22s92",
      "source_gui_id": 2042,
      "activity": "de.rampro.activitydiary.ui.main.MainActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#8690306c",
        "Activity Diary",
        "What are you doing?",
        "Add Activity",
        "Search",
        "#18616e3b",
        "#6bedd736",
        "Cinema",
        "Statistics",
        "Note",
        "Pictures",
        "UNDO",
        "STATISTICS",
        "NOTE",
        "PICTURES",
        "Cleaning",
        "Relaxing",
        "Gardening"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_200afe1a53af49e489506f56987c30c6.zip!device-output/executor.log:187635",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_200afe1a53af49e489506f56987c30c6.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-10060.json"
    },
    {
      "input_id": "input-10068",
      "step": 1870,
      "version": 59,
      "elapsed_s": 3130.774,
      "wall_time_ms": 1793993550928,
      "next_input_wall_ms": 1793993552903,
      "input_completed_wall_ms": 1793993552007,
      "input_confirmed": true,
      "action": "MODEL_LONG_CLICK Search…",
      "action_type": "MODEL_LONG_CLICK",
      "text": "Search…",
      "content_desc": "",
      "resource_id": "de.rampro.activitydiary:id/search_src_text",
      "model_action_id": "g22a1437",
      "concrete_identity": "MODEL_LONG_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.appcompat.widget.LinearLayoutCompat\"][@resource-id=\"de.rampro.activitydiary:id/action_filter\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.AutoCompleteTextView\"][@resource-id=\"de.rampro.activitydiary:id/search_src_text\"][@text=\"Search…\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g22s100",
      "source_gui_id": 2043,
      "activity": "de.rampro.activitydiary.ui.main.MainActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#8690306c",
        "Add Activity",
        "Search…",
        "Clear query",
        "Cinema",
        "UNDO",
        "Cleaning",
        "Relaxing",
        "Gardening"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_200afe1a53af49e489506f56987c30c6.zip!device-output/executor.log:187752",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_200afe1a53af49e489506f56987c30c6.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-10069.json"
    },
    {
      "input_id": "input-10073",
      "step": 1871,
      "version": 59,
      "elapsed_s": 3132.749,
      "wall_time_ms": 1793993552903,
      "next_input_wall_ms": 1793993555220,
      "input_completed_wall_ms": 1793993553990,
      "input_confirmed": true,
      "action": "MODEL_LONG_CLICK de.rampro.activitydiary:id/select_card_view",
      "action_type": "MODEL_LONG_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "de.rampro.activitydiary:id/select_card_view",
      "model_action_id": "g49a2494",
      "concrete_identity": "MODEL_LONG_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/content_fragment\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"de.rampro.activitydiary:id/main_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"de.rampro.activitydiary:id/select_recycler\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/select_card_view\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g49s193",
      "source_gui_id": 2044,
      "activity": "de.rampro.activitydiary.ui.main.MainActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#8690306c",
        "Add Activity",
        "Search…",
        "Clear query",
        "Cinema",
        "Cleaning",
        "Relaxing",
        "Gardening"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_200afe1a53af49e489506f56987c30c6.zip!device-output/executor.log:187833",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_200afe1a53af49e489506f56987c30c6.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-10076.json"
    },
    {
      "input_id": "input-10082",
      "step": 1872,
      "version": 59,
      "elapsed_s": 3135.066,
      "wall_time_ms": 1793993555220,
      "next_input_wall_ms": 1793993556451,
      "input_completed_wall_ms": 1793993555255,
      "input_confirmed": true,
      "action": "MODEL_CLICK #47c28800",
      "action_type": "MODEL_CLICK",
      "text": "#47c28800",
      "content_desc": "Navigate up",
      "resource_id": "",
      "model_action_id": "g16a914",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageButton\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"Navigate up\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g16s62",
      "source_gui_id": 2045,
      "activity": "de.rampro.activitydiary.ui.generic.EditActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#47c28800",
        "Cleaning",
        "Delete activity",
        "Save",
        "Activity color"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_200afe1a53af49e489506f56987c30c6.zip!device-output/executor.log:187968",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_200afe1a53af49e489506f56987c30c6.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-10083.json"
    },
    {
      "input_id": "input-10087",
      "step": 1873,
      "version": 59,
      "elapsed_s": 3136.297,
      "wall_time_ms": 1793993556451,
      "next_input_wall_ms": 1793993558463,
      "input_completed_wall_ms": 1793993556489,
      "input_confirmed": true,
      "action": "MODEL_BACK NA",
      "action_type": "MODEL_BACK",
      "text": null,
      "content_desc": null,
      "resource_id": null,
      "model_action_id": "g49a2502",
      "concrete_identity": null,
      "state_id": "g49s193",
      "source_gui_id": 2046,
      "activity": "de.rampro.activitydiary.ui.main.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_200afe1a53af49e489506f56987c30c6.zip!device-output/executor.log:188049",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_200afe1a53af49e489506f56987c30c6.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-10088.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 1867,
      "monotonic_ns": 1882593609599070,
      "wall_time_ms": 1793993545858,
      "abstraction_version": 59,
      "state_id": "g22s96",
      "model_action_id": "g22a1391",
      "entry_id": "semantic-97-c2",
      "request_id": "semantic-97",
      "candidate_id": "c2",
      "confidence": 0.6811464130878448,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "2567847c01b22b00f476b742a26635401d9cb61af6f6e02fa565d9a8a20fd288",
      "concrete_identity": "ab3d765e6dab4fd33b2b3ef12fdec835f117dc97f849010e4854a6437016fa2f",
      "decision_scope": "0d899fd067725cbed7d3a91ffd2abd9a761296b73197eec65c88d737bb8854fd",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-97",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 2,
      "history_complete": false,
      "unknown_mapping_count": 3,
      "recoverable_history_count": 2,
      "selected_history": 2,
      "comparison_count": 2,
      "same_count": 0,
      "different_count": 2,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 1,
      "low_confidence_count": 1,
      "full_history_compared": false,
      "exploratory": true,
      "_line": 6619
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 1867,
      "monotonic_ns": 1882593610831487,
      "wall_time_ms": 1793993545859,
      "abstraction_version": 59,
      "state_id": "g22s96",
      "model_action_id": "g22a1391",
      "entry_id": "semantic-97-c2",
      "request_id": "semantic-97",
      "candidate_id": "c2",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "2567847c01b22b00f476b742a26635401d9cb61af6f6e02fa565d9a8a20fd288",
      "input_fingerprint": "348fd22e0ce6d0eff46e2dc39d1cb935501816e05c1c2a968253b14812d569cb",
      "concrete_identity": "ab3d765e6dab4fd33b2b3ef12fdec835f117dc97f849010e4854a6437016fa2f",
      "decision_scope": "0d899fd067725cbed7d3a91ffd2abd9a761296b73197eec65c88d737bb8854fd",
      "_line": 6622
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 1868,
      "monotonic_ns": 1882594545507408,
      "wall_time_ms": 1793993546794,
      "abstraction_version": 59,
      "state_id": "g22s96",
      "model_action_id": "g22a1391",
      "entry_id": "semantic-97-c2",
      "request_id": "semantic-97",
      "candidate_id": "c2",
      "confidence": 0.6811464130878448,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "2567847c01b22b00f476b742a26635401d9cb61af6f6e02fa565d9a8a20fd288",
      "decision_scope": "0d899fd067725cbed7d3a91ffd2abd9a761296b73197eec65c88d737bb8854fd",
      "concrete_identity": "ab3d765e6dab4fd33b2b3ef12fdec835f117dc97f849010e4854a6437016fa2f",
      "_line": 6634
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 1868,
      "monotonic_ns": 1882594545546070,
      "wall_time_ms": 1793993546794,
      "abstraction_version": 59,
      "state_id": "g22s96",
      "model_action_id": "g22a1391",
      "entry_id": "semantic-97-c2",
      "request_id": "semantic-97",
      "candidate_id": "c2",
      "confidence": 0.6811464130878448,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 6635
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 1868,
      "monotonic_ns": 1882594596075707,
      "wall_time_ms": 1793993546845,
      "abstraction_version": 59,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-97-c2",
      "request_id": "semantic-97",
      "candidate_id": "c2",
      "event_count": 2,
      "_line": 6638
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 1868,
      "monotonic_ns": 1882594625065216,
      "wall_time_ms": 1793993546874,
      "abstraction_version": 59,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-97-c2",
      "request_id": "semantic-97",
      "candidate_id": "c2",
      "_line": 6639
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 1869,
      "monotonic_ns": 1882595352398995,
      "wall_time_ms": 1793993547601,
      "abstraction_version": 59,
      "state_id": "g22s96",
      "model_action_id": "g22a1391",
      "entry_id": "semantic-97-c2",
      "request_id": "semantic-97",
      "candidate_id": "c2",
      "confidence": 0.6811464130878448,
      "choice": "PROMOTE",
      "transition_id": "g59e1072:1840",
      "target_state": "g22s92",
      "input_confirmed": true,
      "_line": 6641
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 1868,
    "monotonic_ns": 1882594545781657,
    "wall_time_ms": 1793993546794,
    "abstraction_version": 59,
    "state_id": "g22s96",
    "model_action_id": "g22a1391",
    "snapshot_reason": "selection",
    "state_visits": 27,
    "state_first_seen": 425,
    "state_last_seen": 1868,
    "state_saturated": true,
    "state_saturation": 1,
    "native_state_saturated": true,
    "native_unsaturated_model_action_count": 0,
    "model_action_count": 18,
    "enabled_valid_action_count": 18,
    "unsaturated_model_action_count": 0,
    "unvisited_model_action_count": 0,
    "effective_unvisited_model_action_count": 0,
    "effective_state_saturated": true,
    "local_probe_action_count": 0,
    "navigation_action_count": 0,
    "enabled_valid_unvisited_action_count": 0,
    "unvisited_model_action_ids": "",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 3,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=de.rampro.activitydiary.ui.main.MainActivity|class=android.widget.TextView|text=Cinema|resource_id=de.rampro.activitydiary:id/activity_name|bounds=12,792,267,877",
    "selected_resolved_node_count": 5,
    "_line": 6637
  }
}

四、是否值得PROMOTE

完整已保存历史支持此前已尝试等价功能;不能自动归为模型错误。

疑似主要环节:HISTORY_SCOPE;wire关系审查:INSUFFICIENT_CONTEXT。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

activitydiary STARTLUX step1884 Cleaning

run_200afe1a53af49e489506f56987c30c6 · 第52.57分钟 · 请求step1884 / 决策step1884 / 执行step1884 · REPEATED_SUPPORTED · 证据HIGH · 结构化审查

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p4 对step494=0.594748),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g1s1 / g1a47;合法历史2条,比较2条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p3 / 480CookingDIFFERENT_OPERATION0.20095947False
p4 / 494CookingDIFFERENT_OPERATION0.59474844True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p3",
    "history_id": "h1",
    "history_step": 480,
    "history_input_id": "input-2611",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.2009594738483429,
    "probabilities": {
      "SAME_OPERATION": 0.42703890800476074,
      "DIFFERENT_OPERATION": 0.46730631589889526,
      "INSUFFICIENT_EVIDENCE": 0.10565479844808578
    },
    "trusted": false,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c11` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.2009594738483429,
      "probabilities": {
        "SAME_OPERATION": 0.42703890800476074,
        "DIFFERENT_OPERATION": 0.46730631589889526,
        "INSUFFICIENT_EVIDENCE": 0.10565479844808578
      }
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "de.rampro.activitydiary:id/activity_name",
      "text": "Cooking",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 0,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/content_fragment\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"de.rampro.activitydiary:id/main_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"de.rampro.activitydiary:id/select_recycler\"][@text=\"\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/select_card_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='true'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"de.rampro.activitydiary:id/activity_name\"][@text=\"Cooking\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g1a47",
      "source_state_id": "g1s1",
      "bounds": [
        12,
        792,
        284,
        877
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "de.rampro.activitydiary:id/activity_name",
          "text": "Cooking",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.FrameLayout",
        "resource_id": "de.rampro.activitydiary:id/select_card_view",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": true,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.FrameLayout",
          "resource_id": "de.rampro.activitydiary:id/select_card_view"
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 575,
      "source_gui_timestamp": 480,
      "current_state": "g1s1",
      "current_model_action": "g1a47",
      "current_version": 59,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p4",
    "history_id": "h2",
    "history_step": 494,
    "history_input_id": "input-2681",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.5947484374046326,
    "probabilities": {
      "SAME_OPERATION": 0.16501013934612274,
      "DIFFERENT_OPERATION": 0.7298322916030884,
      "INSUFFICIENT_EVIDENCE": 0.10515745729207993
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c11` the same application-function operation as executed action at `executed_actions.h2`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.5947484374046326,
      "probabilities": {
        "SAME_OPERATION": 0.16501013934612274,
        "DIFFERENT_OPERATION": 0.7298322916030884,
        "INSUFFICIENT_EVIDENCE": 0.10515745729207993
      }
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "de.rampro.activitydiary:id/activity_name",
      "text": "Cooking",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 0,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/content_fragment\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"de.rampro.activitydiary:id/main_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"de.rampro.activitydiary:id/select_recycler\"][@text=\"\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/select_card_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='true'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"de.rampro.activitydiary:id/activity_name\"][@text=\"Cooking\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g1a47",
      "source_state_id": "g1s1",
      "bounds": [
        12,
        792,
        284,
        877
      ],
      "source_page_id": "page3",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "de.rampro.activitydiary:id/activity_name",
          "text": "Cooking",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.FrameLayout",
        "resource_id": "de.rampro.activitydiary:id/select_card_view",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": true,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.FrameLayout",
          "resource_id": "de.rampro.activitydiary:id/select_card_view"
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 589,
      "source_gui_timestamp": 494,
      "current_state": "g1s1",
      "current_model_action": "g1a47",
      "current_version": 59,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

1867已明确从Cleaning变为<No Activity>,停止当前活动;1884再次从Cleaning变为<No Activity>,是同一停止行为。

等价历史是否送入Provider wire:NO;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

此前step / UTC页面与控件确认与目标
1867
2026-11-06T19:32:25.920+00:00
Cleaning
de.rampro.activitydiary.ui.main.MainActivity
Native确认=True
de.rampro.activitydiary.ui.main.MainActivity
保留目标GUI

三、Probe执行后发生什么

点击当前 Cleaning 后变为 <No Activity>,记录时长保留;同一终止活动模板。

activitydiary STARTLUX step1884 Cleaning before_screenshot
before_screenshot · identity_verified · 2026-11-06T19:32:54.330+00:00
activitydiary STARTLUX step1884 Cleaning after_screenshot
after_screenshot · identity_verified · 2026-11-06T19:32:55.095+00:00

Run内首次METHOD观察:完成后2秒=0,10秒=0,下一动作前B=0。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-10166",
      "step": 1885,
      "version": 59,
      "elapsed_s": 3156.178,
      "wall_time_ms": 1793993576332,
      "next_input_wall_ms": 1793993577530,
      "input_completed_wall_ms": 1793993576356,
      "input_confirmed": true,
      "action": "MODEL_CLICK #8690306c",
      "action_type": "MODEL_CLICK",
      "text": "#8690306c",
      "content_desc": "Open navigation",
      "resource_id": "",
      "model_action_id": "g1a24",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageButton\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"Open navigation\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g1s1",
      "source_gui_id": 2058,
      "activity": "de.rampro.activitydiary.ui.main.MainActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#8690306c",
        "Activity Diary",
        "What are you doing?",
        "Add Activity",
        "Search",
        "#18616e3b",
        "#6bedd736",
        "<No Activity>",
        "Statistics",
        "Note",
        "Pictures",
        "STATISTICS",
        "NOTE",
        "PICTURES",
        "Cleaning",
        "Cinema",
        "Relaxing",
        "Gardening",
        "-",
        "2026 Week 45: 1' 16''",
        "November 2026: 1' 16''"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_200afe1a53af49e489506f56987c30c6.zip!device-output/executor.log:189317",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_200afe1a53af49e489506f56987c30c6.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-10167.json"
    },
    {
      "input_id": "input-10171",
      "step": 1886,
      "version": 59,
      "elapsed_s": 3157.376,
      "wall_time_ms": 1793993577530,
      "next_input_wall_ms": 1793993578455,
      "input_completed_wall_ms": 1793993577555,
      "input_confirmed": true,
      "action": "MODEL_CLICK Search",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "Search",
      "resource_id": "de.rampro.activitydiary:id/search_button",
      "model_action_id": "g18a1138",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.appcompat.widget.LinearLayoutCompat\"][@resource-id=\"de.rampro.activitydiary:id/action_filter\"][@text=\"\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageView\"][@resource-id=\"de.rampro.activitydiary:id/search_button\"][@text=\"\"][@content-desc=\"Search\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g18s77",
      "source_gui_id": 2059,
      "activity": "de.rampro.activitydiary.ui.main.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "USE_BUFFER",
      "context": "exploration",
      "native_branch": "USE_BUFFER",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_200afe1a53af49e489506f56987c30c6.zip!device-output/executor.log:189440",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_200afe1a53af49e489506f56987c30c6.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-10172.json"
    },
    {
      "input_id": "input-10176",
      "step": 1887,
      "version": 59,
      "elapsed_s": 3158.301,
      "wall_time_ms": 1793993578455,
      "next_input_wall_ms": 1793993579372,
      "input_completed_wall_ms": 1793993578489,
      "input_confirmed": true,
      "action": "MODEL_CLICK #3e6b9b65",
      "action_type": "MODEL_CLICK",
      "text": "#3e6b9b65",
      "content_desc": "Close navigation",
      "resource_id": "",
      "model_action_id": "g5a174",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageButton\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"Close navigation\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g5s10",
      "source_gui_id": 2060,
      "activity": "de.rampro.activitydiary.ui.main.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_200afe1a53af49e489506f56987c30c6.zip!device-output/executor.log:189542",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_200afe1a53af49e489506f56987c30c6.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-10177.json"
    },
    {
      "input_id": "input-10181",
      "step": 1888,
      "version": 59,
      "elapsed_s": 3159.218,
      "wall_time_ms": 1793993579372,
      "next_input_wall_ms": 1793993580298,
      "input_completed_wall_ms": 1793993579406,
      "input_confirmed": true,
      "action": "MODEL_CLICK Gardenin",
      "action_type": "MODEL_CLICK",
      "text": "Gardenin",
      "content_desc": "",
      "resource_id": "de.rampro.activitydiary:id/activity_name",
      "model_action_id": "g49a2498",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/content_fragment\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"de.rampro.activitydiary:id/main_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"de.rampro.activitydiary:id/select_recycler\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/select_card_view\"][@text=\"\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='true'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"de.rampro.activitydiary:id/activity_name\"][@text=\"Gardenin\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g49s193",
      "source_gui_id": 2061,
      "activity": "de.rampro.activitydiary.ui.main.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "USE_BUFFER",
      "context": "navigation",
      "native_branch": "USE_BUFFER",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_200afe1a53af49e489506f56987c30c6.zip!device-output/executor.log:189645",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_200afe1a53af49e489506f56987c30c6.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-10182.json"
    },
    {
      "input_id": "input-10186",
      "step": 1889,
      "version": 59,
      "elapsed_s": 3160.144,
      "wall_time_ms": 1793993580298,
      "next_input_wall_ms": 1793993581559,
      "input_completed_wall_ms": 1793993580656,
      "input_confirmed": true,
      "action": "MODEL_SCROLL_TOP_DOWN de.rampro.activitydiary:id/viewpager",
      "action_type": "MODEL_SCROLL_TOP_DOWN",
      "text": "",
      "content_desc": "",
      "resource_id": "de.rampro.activitydiary:id/viewpager",
      "model_action_id": "g22a1412",
      "concrete_identity": "MODEL_SCROLL_TOP_DOWN|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/content_fragment\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"de.rampro.activitydiary:id/main_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.viewpager.widget.ViewPager\"][@resource-id=\"de.rampro.activitydiary:id/viewpager\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true'][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']",
      "state_id": "g22s99",
      "source_gui_id": 2062,
      "activity": "de.rampro.activitydiary.ui.main.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_200afe1a53af49e489506f56987c30c6.zip!device-output/executor.log:189730",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_200afe1a53af49e489506f56987c30c6.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-10187.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 1884,
      "monotonic_ns": 1882622001174050,
      "wall_time_ms": 1793993574250,
      "abstraction_version": 59,
      "state_id": "g1s1",
      "model_action_id": "g1a47",
      "entry_id": "semantic-106-c11",
      "request_id": "semantic-106",
      "candidate_id": "c11",
      "confidence": 0.5947484374046326,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "6d0251b2cdb3ac57b27a3684f9855c28b7074a086a0681aa30ef261a72a57e97",
      "concrete_identity": "bddd7b3355484eb9d673b60ac78f1c976fe0698de3d2211d27b5f2d6dbda9d66",
      "decision_scope": "eeb3849dad225b8f267c8a522ed0dfb3d53f3b64e0981fb93cd232c2282d3e2c",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-106",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 2,
      "history_complete": false,
      "unknown_mapping_count": 3,
      "recoverable_history_count": 2,
      "selected_history": 2,
      "comparison_count": 2,
      "same_count": 0,
      "different_count": 2,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 1,
      "low_confidence_count": 1,
      "full_history_compared": false,
      "exploratory": true,
      "_line": 6756
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 1884,
      "monotonic_ns": 1882622002904125,
      "wall_time_ms": 1793993574251,
      "abstraction_version": 59,
      "state_id": "g1s1",
      "model_action_id": "g1a47",
      "entry_id": "semantic-106-c11",
      "request_id": "semantic-106",
      "candidate_id": "c11",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "6d0251b2cdb3ac57b27a3684f9855c28b7074a086a0681aa30ef261a72a57e97",
      "input_fingerprint": "87aa1c19369ad2b26819cfe9655cd857b17e59d64c7f6bae7ee4be1570e385b8",
      "concrete_identity": "bddd7b3355484eb9d673b60ac78f1c976fe0698de3d2211d27b5f2d6dbda9d66",
      "decision_scope": "eeb3849dad225b8f267c8a522ed0dfb3d53f3b64e0981fb93cd232c2282d3e2c",
      "_line": 6759
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 1884,
      "monotonic_ns": 1882622027157692,
      "wall_time_ms": 1793993574276,
      "abstraction_version": 59,
      "state_id": "g1s1",
      "model_action_id": "g1a47",
      "entry_id": "semantic-106-c11",
      "request_id": "semantic-106",
      "candidate_id": "c11",
      "confidence": 0.5947484374046326,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "6d0251b2cdb3ac57b27a3684f9855c28b7074a086a0681aa30ef261a72a57e97",
      "decision_scope": "eeb3849dad225b8f267c8a522ed0dfb3d53f3b64e0981fb93cd232c2282d3e2c",
      "concrete_identity": "bddd7b3355484eb9d673b60ac78f1c976fe0698de3d2211d27b5f2d6dbda9d66",
      "_line": 6761
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 1884,
      "monotonic_ns": 1882622027210352,
      "wall_time_ms": 1793993574276,
      "abstraction_version": 59,
      "state_id": "g1s1",
      "model_action_id": "g1a47",
      "entry_id": "semantic-106-c11",
      "request_id": "semantic-106",
      "candidate_id": "c11",
      "confidence": 0.5947484374046326,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 6762
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 1884,
      "monotonic_ns": 1882622083977282,
      "wall_time_ms": 1793993574333,
      "abstraction_version": 59,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-106-c11",
      "request_id": "semantic-106",
      "candidate_id": "c11",
      "event_count": 2,
      "_line": 6765
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 1884,
      "monotonic_ns": 1882622108528918,
      "wall_time_ms": 1793993574357,
      "abstraction_version": 59,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-106-c11",
      "request_id": "semantic-106",
      "candidate_id": "c11",
      "_line": 6766
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 1885,
      "monotonic_ns": 1882622853487482,
      "wall_time_ms": 1793993575102,
      "abstraction_version": 59,
      "state_id": "g1s1",
      "model_action_id": "g1a47",
      "entry_id": "semantic-106-c11",
      "request_id": "semantic-106",
      "candidate_id": "c11",
      "confidence": 0.5947484374046326,
      "choice": "PROMOTE",
      "transition_id": "g24e412:1856",
      "target_state": "g1s1",
      "input_confirmed": true,
      "_line": 6768
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 1884,
    "monotonic_ns": 1882622027501535,
    "wall_time_ms": 1793993574276,
    "abstraction_version": 59,
    "state_id": "g1s1",
    "model_action_id": "g1a47",
    "snapshot_reason": "selection",
    "state_visits": 80,
    "state_first_seen": 1,
    "state_last_seen": 1884,
    "state_saturated": true,
    "state_saturation": 1,
    "native_state_saturated": true,
    "native_unsaturated_model_action_count": 0,
    "model_action_count": 25,
    "enabled_valid_action_count": 25,
    "unsaturated_model_action_count": 0,
    "unvisited_model_action_count": 0,
    "effective_unvisited_model_action_count": 0,
    "effective_state_saturated": true,
    "local_probe_action_count": 0,
    "navigation_action_count": 0,
    "enabled_valid_unvisited_action_count": 0,
    "unvisited_model_action_ids": "",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 2,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=de.rampro.activitydiary.ui.main.MainActivity|class=android.widget.TextView|text=Cleaning|resource_id=de.rampro.activitydiary:id/activity_name|bounds=12,992,297,1077",
    "selected_resolved_node_count": 4,
    "_line": 6764
  }
}

四、是否值得PROMOTE

完整已保存历史支持此前已尝试等价功能;不能自动归为模型错误。

疑似主要环节:HISTORY_SCOPE;wire关系审查:INSUFFICIENT_CONTEXT。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

odkcollect JEV step263 Username

run_b4871490b9e84bbcb1a9b3464ca596fd · 第6.35分钟 · 请求step263 / 决策step263 / 执行step263 · UNKNOWN · 证据INSUFFICIENT_FOR_GLOBAL_NOVELTY · 结构化审查

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p2 对step261=0.520000),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g12s50 / g12a270;合法历史2条,比较2条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p1 / 259匿名 android.widget.LinearLayout ; 邻近标签 DIFFERENT_OPERATION0.24000000False
p2 / 261匿名 android.widget.LinearLayout ; 邻近标签 DIFFERENT_OPERATION0.52000000True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p1",
    "history_id": "h1",
    "history_step": 259,
    "history_input_id": "input-1331",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.24,
    "probabilities": {
      "SAME_OPERATION": 0.49,
      "DIFFERENT_OPERATION": 0.49,
      "INSUFFICIENT_EVIDENCE": 0.02
    },
    "trusted": false,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.49,
        "DIFFERENT_OPERATION": 0.49,
        "INSUFFICIENT_EVIDENCE": 0.02
      },
      "confidence": 0.24
    },
    "model_visible_history": {
      "class": "android.widget.LinearLayout",
      "resource_id": "",
      "text": "",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 0,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.odk.collect.android:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g12a270",
      "source_state_id": "g12s50",
      "bounds": [
        0,
        231,
        1080,
        423
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.LinearLayout",
          "resource_id": "",
          "text": "",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        },
        {
          "class": "android.widget.TextView",
          "resource_id": "android:id/title",
          "text": "URL",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": [
            0
          ]
        },
        {
          "class": "android.widget.TextView",
          "resource_id": "android:id/summary",
          "text": "https://demo.getodk.org",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": [
            1
          ]
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "androidx.recyclerview.widget.RecyclerView",
        "resource_id": "org.odk.collect.android:id/recycler_view",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "androidx.recyclerview.widget.RecyclerView",
          "resource_id": "org.odk.collect.android:id/recycler_view"
        },
        "labels": [],
        "truncated": true
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 360,
      "source_gui_timestamp": 259,
      "current_state": "g12s50",
      "current_model_action": "g12a270",
      "current_version": 13,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p2",
    "history_id": "h2",
    "history_step": 261,
    "history_input_id": "input-1345",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.52,
    "probabilities": {
      "SAME_OPERATION": 0.3,
      "DIFFERENT_OPERATION": 0.68,
      "INSUFFICIENT_EVIDENCE": 0.02
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h2`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.3,
        "DIFFERENT_OPERATION": 0.68,
        "INSUFFICIENT_EVIDENCE": 0.02
      },
      "confidence": 0.52
    },
    "model_visible_history": {
      "class": "android.widget.LinearLayout",
      "resource_id": "",
      "text": "",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 0,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.odk.collect.android:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g12a270",
      "source_state_id": "g12s50",
      "bounds": [
        0,
        231,
        1080,
        423
      ],
      "source_page_id": "page3",
      "target_subtree": [
        {
          "class": "android.widget.LinearLayout",
          "resource_id": "",
          "text": "",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        },
        {
          "class": "android.widget.TextView",
          "resource_id": "android:id/title",
          "text": "URL",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": [
            0
          ]
        },
        {
          "class": "android.widget.TextView",
          "resource_id": "android:id/summary",
          "text": "https://demo.getodk.org",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": [
            1
          ]
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "androidx.recyclerview.widget.RecyclerView",
        "resource_id": "org.odk.collect.android:id/recycler_view",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "androidx.recyclerview.widget.RecyclerView",
          "resource_id": "org.odk.collect.android:id/recycler_view"
        },
        "labels": [],
        "truncated": true
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 365,
      "source_gui_timestamp": 261,
      "current_state": "g12s50",
      "current_model_action": "g12a270",
      "current_version": 13,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

Username与URL是独立配置目标,打开对应输入框这一可见结果支持额外配置尝试;B窗口0不能判错。更早匿名容器与当前canonical identity碰巧相同,却不证明同一设置,无法确认Run内首次配置该字段。未发生认证成功证据。

等价历史是否送入Provider wire:UNKNOWN;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

NA:没有足以可靠裁定全局首次或重复的已核实等价历史。不能把未检索到当成未执行。

三、Probe执行后发生什么

Username 打开 ODK Username 输入框;没有认证结果。

odkcollect JEV step263 Username before_screenshot
before_screenshot · identity_verified · 2026-11-06T18:49:54.962+00:00
odkcollect JEV step263 Username after_screenshot
after_screenshot · identity_verified · 2026-11-06T18:49:56.371+00:00

Run内首次METHOD观察:完成后2秒=0,10秒=3,下一动作前B=0。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-1367",
      "step": 264,
      "version": 13,
      "elapsed_s": 382.289,
      "wall_time_ms": 1793990996437,
      "next_input_wall_ms": 1793990997378,
      "input_completed_wall_ms": 1793990996458,
      "input_confirmed": true,
      "action": "MODEL_CLICK Cancel",
      "action_type": "MODEL_CLICK",
      "text": "Cancel",
      "content_desc": "",
      "resource_id": "android:id/button2",
      "model_action_id": "g13a287",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"org.odk.collect.android:id/buttonPanel\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.Button\"][@resource-id=\"android:id/button2\"][@text=\"Cancel\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g13s54",
      "source_gui_id": 371,
      "activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "ODK Username",
        "-38",
        "Cancel",
        "OK"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/executor.log:19531",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/native/sata-org.odk.collect.android-ape-sata-running-minutes-60/jev-audit/inputs/generated-1368.json"
    },
    {
      "input_id": "input-1373",
      "step": 265,
      "version": 13,
      "elapsed_s": 383.23,
      "wall_time_ms": 1793990997378,
      "next_input_wall_ms": 1793990998869,
      "input_completed_wall_ms": 1793990997409,
      "input_confirmed": true,
      "action": "MODEL_CLICK android.widget.LinearLayout",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g12a270",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.odk.collect.android:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g12s50",
      "source_gui_id": 372,
      "activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Server Settings",
        "URL",
        "https://demo.getodk.org",
        "Username",
        "-38",
        "Password",
        "********"
      ],
      "probe": true,
      "strategy": "PROBE",
      "context": "exploration",
      "native_branch": "Probe",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/executor.log:19634",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/native/sata-org.odk.collect.android-ape-sata-running-minutes-60/jev-audit/inputs/generated-1375.json"
    },
    {
      "input_id": "input-1381",
      "step": 266,
      "version": 13,
      "elapsed_s": 384.721,
      "wall_time_ms": 1793990998869,
      "next_input_wall_ms": 1793991001919,
      "input_completed_wall_ms": 1793991000642,
      "input_confirmed": true,
      "action": "MODEL_CLICK 432",
      "action_type": "MODEL_CLICK",
      "text": "432",
      "content_desc": "",
      "resource_id": "android:id/edit",
      "model_action_id": "g13a279",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.EditText\"][@resource-id=\"android:id/edit\"][@text=\"432\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g13s52",
      "source_gui_id": 376,
      "activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "ODK Password",
        "432",
        "Cancel",
        "OK"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/executor.log:19691",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/native/sata-org.odk.collect.android-ape-sata-running-minutes-60/jev-audit/inputs/generated-1383.json"
    },
    {
      "input_id": "input-1387",
      "step": 267,
      "version": 13,
      "elapsed_s": 387.771,
      "wall_time_ms": 1793991001919,
      "next_input_wall_ms": 1793991003849,
      "input_completed_wall_ms": 1793991002979,
      "input_confirmed": true,
      "action": "MODEL_LONG_CLICK Filter t",
      "action_type": "MODEL_LONG_CLICK",
      "text": "Filter t",
      "content_desc": "",
      "resource_id": "android:id/edit",
      "model_action_id": "g13a295",
      "concrete_identity": "MODEL_LONG_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.EditText\"][@resource-id=\"android:id/edit\"][@text=\"Filter t\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g13s55",
      "source_gui_id": 380,
      "activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/executor.log:19811",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/native/sata-org.odk.collect.android-ape-sata-running-minutes-60/jev-audit/inputs/generated-1388.json"
    },
    {
      "input_id": "input-1392",
      "step": 268,
      "version": 13,
      "elapsed_s": 389.701,
      "wall_time_ms": 1793991003849,
      "next_input_wall_ms": 1793991006850,
      "input_completed_wall_ms": 1793991005543,
      "input_confirmed": true,
      "action": "MODEL_CLICK Filter t",
      "action_type": "MODEL_CLICK",
      "text": "Filter t",
      "content_desc": "",
      "resource_id": "android:id/edit",
      "model_action_id": "g13a294",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.EditText\"][@resource-id=\"android:id/edit\"][@text=\"Filter t\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g13s55",
      "source_gui_id": 381,
      "activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/executor.log:19895",
      "observed_methods_until_next": 3,
      "category_counts": {
        "third_party": 3
      },
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/native/sata-org.odk.collect.android-ape-sata-running-minutes-60/jev-audit/inputs/generated-1394.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 263,
      "monotonic_ns": 1880042384201998,
      "wall_time_ms": 1793990994892,
      "abstraction_version": 13,
      "state_id": "g12s50",
      "model_action_id": "g12a270",
      "entry_id": "semantic-2-c1",
      "request_id": "semantic-2",
      "candidate_id": "c1",
      "confidence": 0.52,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "6852b33140a65654255659377156b7a7eb6c6443483380958b39c4596dbf238f",
      "concrete_identity": "2719df850165cdd477aeebaaa99b06b864c805452d4591ded6f85aea2cfd8dfc",
      "decision_scope": "ce941afee3cb35fc54707e27b9749f67ca6fb3eebbe1f71cfc53ef8a6f615383",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-2",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 2,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 2,
      "selected_history": 2,
      "comparison_count": 2,
      "same_count": 0,
      "different_count": 2,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 1,
      "low_confidence_count": 1,
      "full_history_compared": true,
      "exploratory": false,
      "_line": 805
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 263,
      "monotonic_ns": 1880042384667587,
      "wall_time_ms": 1793990994892,
      "abstraction_version": 13,
      "state_id": "g12s50",
      "model_action_id": "g12a270",
      "entry_id": "semantic-2-c1",
      "request_id": "semantic-2",
      "candidate_id": "c1",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "6852b33140a65654255659377156b7a7eb6c6443483380958b39c4596dbf238f",
      "input_fingerprint": "37b1ccebcef42e882b8dc2876f65e351edcad2e2d0821645dcfc12b59ec28b00",
      "concrete_identity": "2719df850165cdd477aeebaaa99b06b864c805452d4591ded6f85aea2cfd8dfc",
      "decision_scope": "ce941afee3cb35fc54707e27b9749f67ca6fb3eebbe1f71cfc53ef8a6f615383",
      "_line": 807
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 263,
      "monotonic_ns": 1880042394634065,
      "wall_time_ms": 1793990994902,
      "abstraction_version": 13,
      "state_id": "g12s50",
      "model_action_id": "g12a270",
      "entry_id": "semantic-2-c1",
      "request_id": "semantic-2",
      "candidate_id": "c1",
      "confidence": 0.52,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "6852b33140a65654255659377156b7a7eb6c6443483380958b39c4596dbf238f",
      "decision_scope": "ce941afee3cb35fc54707e27b9749f67ca6fb3eebbe1f71cfc53ef8a6f615383",
      "concrete_identity": "2719df850165cdd477aeebaaa99b06b864c805452d4591ded6f85aea2cfd8dfc",
      "_line": 809
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 263,
      "monotonic_ns": 1880042394700323,
      "wall_time_ms": 1793990994902,
      "abstraction_version": 13,
      "state_id": "g12s50",
      "model_action_id": "g12a270",
      "entry_id": "semantic-2-c1",
      "request_id": "semantic-2",
      "candidate_id": "c1",
      "confidence": 0.52,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 810
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 263,
      "monotonic_ns": 1880042456752709,
      "wall_time_ms": 1793990994964,
      "abstraction_version": 13,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-2-c1",
      "request_id": "semantic-2",
      "candidate_id": "c1",
      "event_count": 2,
      "_line": 813
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 263,
      "monotonic_ns": 1880042485015699,
      "wall_time_ms": 1793990994992,
      "abstraction_version": 13,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-2-c1",
      "request_id": "semantic-2",
      "candidate_id": "c1",
      "_line": 814
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 264,
      "monotonic_ns": 1880043864999575,
      "wall_time_ms": 1793990996372,
      "abstraction_version": 13,
      "state_id": "g12s50",
      "model_action_id": "g12a270",
      "entry_id": "semantic-2-c1",
      "request_id": "semantic-2",
      "candidate_id": "c1",
      "confidence": 0.52,
      "choice": "PROMOTE",
      "transition_id": "g13e164:261",
      "target_state": "g13s54",
      "input_confirmed": true,
      "_line": 816
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 263,
    "monotonic_ns": 1880042395264889,
    "wall_time_ms": 1793990994903,
    "abstraction_version": 13,
    "state_id": "g12s50",
    "model_action_id": "g12a270",
    "snapshot_reason": "selection",
    "state_visits": 3,
    "state_first_seen": 259,
    "state_last_seen": 263,
    "state_saturated": false,
    "state_saturation": 0.5,
    "native_state_saturated": false,
    "native_unsaturated_model_action_count": 1,
    "model_action_count": 2,
    "enabled_valid_action_count": 2,
    "unsaturated_model_action_count": 1,
    "unvisited_model_action_count": 1,
    "effective_unvisited_model_action_count": 1,
    "effective_state_saturated": false,
    "local_probe_action_count": 0,
    "navigation_action_count": 1,
    "enabled_valid_unvisited_action_count": 1,
    "unvisited_model_action_ids": "g12a271",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 2,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=org.odk.collect.android.preferences.screens.ProjectPreferencesActivity|class=android.widget.LinearLayout|text=|resource_id=|bounds=0,423,1080,615",
    "selected_resolved_node_count": 3,
    "_line": 812
  }
}

四、是否值得PROMOTE

无法可靠裁定相对整个Run决策前历史的功能新颖性。

疑似主要环节:UNKNOWN;wire关系审查:DISTINCT_COMPARATORS_VALID。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

odkcollect JEV step265 Password

run_b4871490b9e84bbcb1a9b3464ca596fd · 第6.39分钟 · 请求step263 / 决策step263 / 执行step265 · UNKNOWN · 证据INSUFFICIENT_FOR_GLOBAL_NOVELTY · 结构化审查

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p4 对step261=0.600000),因此PROMOTE。另有1条低置信SAME,不具有否决作用。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g12s50 / g12a270;合法历史2条,比较2条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p3 / 259匿名 android.widget.LinearLayout ; 邻近标签 SAME_OPERATION0.25000000False
p4 / 261匿名 android.widget.LinearLayout ; 邻近标签 DIFFERENT_OPERATION0.60000000True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p3",
    "history_id": "h1",
    "history_step": 259,
    "history_input_id": "input-1331",
    "choice": "SAME_OPERATION",
    "confidence": 0.25,
    "probabilities": {
      "SAME_OPERATION": 0.5,
      "DIFFERENT_OPERATION": 0.48,
      "INSUFFICIENT_EVIDENCE": 0.02
    },
    "trusted": false,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c2` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "SAME_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.5,
        "DIFFERENT_OPERATION": 0.48,
        "INSUFFICIENT_EVIDENCE": 0.02
      },
      "confidence": 0.25
    },
    "model_visible_history": {
      "class": "android.widget.LinearLayout",
      "resource_id": "",
      "text": "",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 0,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.odk.collect.android:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g12a270",
      "source_state_id": "g12s50",
      "bounds": [
        0,
        231,
        1080,
        423
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.LinearLayout",
          "resource_id": "",
          "text": "",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        },
        {
          "class": "android.widget.TextView",
          "resource_id": "android:id/title",
          "text": "URL",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": [
            0
          ]
        },
        {
          "class": "android.widget.TextView",
          "resource_id": "android:id/summary",
          "text": "https://demo.getodk.org",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": [
            1
          ]
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "androidx.recyclerview.widget.RecyclerView",
        "resource_id": "org.odk.collect.android:id/recycler_view",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "androidx.recyclerview.widget.RecyclerView",
          "resource_id": "org.odk.collect.android:id/recycler_view"
        },
        "labels": [],
        "truncated": true
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 360,
      "source_gui_timestamp": 259,
      "current_state": "g12s50",
      "current_model_action": "g12a270",
      "current_version": 13,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p4",
    "history_id": "h2",
    "history_step": 261,
    "history_input_id": "input-1345",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.6,
    "probabilities": {
      "SAME_OPERATION": 0.25,
      "DIFFERENT_OPERATION": 0.73,
      "INSUFFICIENT_EVIDENCE": 0.02
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c2` the same application-function operation as executed action at `executed_actions.h2`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.25,
        "DIFFERENT_OPERATION": 0.73,
        "INSUFFICIENT_EVIDENCE": 0.02
      },
      "confidence": 0.6
    },
    "model_visible_history": {
      "class": "android.widget.LinearLayout",
      "resource_id": "",
      "text": "",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 0,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.odk.collect.android:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g12a270",
      "source_state_id": "g12s50",
      "bounds": [
        0,
        231,
        1080,
        423
      ],
      "source_page_id": "page3",
      "target_subtree": [
        {
          "class": "android.widget.LinearLayout",
          "resource_id": "",
          "text": "",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        },
        {
          "class": "android.widget.TextView",
          "resource_id": "android:id/title",
          "text": "URL",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": [
            0
          ]
        },
        {
          "class": "android.widget.TextView",
          "resource_id": "android:id/summary",
          "text": "https://demo.getodk.org",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": [
            1
          ]
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "androidx.recyclerview.widget.RecyclerView",
        "resource_id": "org.odk.collect.android:id/recycler_view",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "androidx.recyclerview.widget.RecyclerView",
          "resource_id": "org.odk.collect.android:id/recycler_view"
        },
        "labels": [],
        "truncated": true
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 365,
      "source_gui_timestamp": 261,
      "current_state": "g12s50",
      "current_model_action": "g12a270",
      "current_version": 13,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

Password与URL是独立配置目标,打开对应输入框这一可见结果支持额外配置尝试;B窗口0不能判错。更早匿名容器与当前canonical identity碰巧相同,却不证明同一设置,无法确认Run内首次配置该字段。未发生认证成功证据。

等价历史是否送入Provider wire:UNKNOWN;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

NA:没有足以可靠裁定全局首次或重复的已核实等价历史。不能把未检索到当成未执行。

三、Probe执行后发生什么

Password 打开 ODK Password 输入框;没有认证结果。

odkcollect JEV step265 Password before_screenshot
before_screenshot · identity_verified · 2026-11-06T18:49:57.376+00:00
odkcollect JEV step265 Password after_screenshot
after_screenshot · identity_verified · 2026-11-06T18:49:58.812+00:00

Run内首次METHOD观察:完成后2秒=0,10秒=3,下一动作前B=0。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-1381",
      "step": 266,
      "version": 13,
      "elapsed_s": 384.721,
      "wall_time_ms": 1793990998869,
      "next_input_wall_ms": 1793991001919,
      "input_completed_wall_ms": 1793991000642,
      "input_confirmed": true,
      "action": "MODEL_CLICK 432",
      "action_type": "MODEL_CLICK",
      "text": "432",
      "content_desc": "",
      "resource_id": "android:id/edit",
      "model_action_id": "g13a279",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.EditText\"][@resource-id=\"android:id/edit\"][@text=\"432\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g13s52",
      "source_gui_id": 376,
      "activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "ODK Password",
        "432",
        "Cancel",
        "OK"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/executor.log:19691",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/native/sata-org.odk.collect.android-ape-sata-running-minutes-60/jev-audit/inputs/generated-1383.json"
    },
    {
      "input_id": "input-1387",
      "step": 267,
      "version": 13,
      "elapsed_s": 387.771,
      "wall_time_ms": 1793991001919,
      "next_input_wall_ms": 1793991003849,
      "input_completed_wall_ms": 1793991002979,
      "input_confirmed": true,
      "action": "MODEL_LONG_CLICK Filter t",
      "action_type": "MODEL_LONG_CLICK",
      "text": "Filter t",
      "content_desc": "",
      "resource_id": "android:id/edit",
      "model_action_id": "g13a295",
      "concrete_identity": "MODEL_LONG_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.EditText\"][@resource-id=\"android:id/edit\"][@text=\"Filter t\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g13s55",
      "source_gui_id": 380,
      "activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/executor.log:19811",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/native/sata-org.odk.collect.android-ape-sata-running-minutes-60/jev-audit/inputs/generated-1388.json"
    },
    {
      "input_id": "input-1392",
      "step": 268,
      "version": 13,
      "elapsed_s": 389.701,
      "wall_time_ms": 1793991003849,
      "next_input_wall_ms": 1793991006850,
      "input_completed_wall_ms": 1793991005543,
      "input_confirmed": true,
      "action": "MODEL_CLICK Filter t",
      "action_type": "MODEL_CLICK",
      "text": "Filter t",
      "content_desc": "",
      "resource_id": "android:id/edit",
      "model_action_id": "g13a294",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.EditText\"][@resource-id=\"android:id/edit\"][@text=\"Filter t\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g13s55",
      "source_gui_id": 381,
      "activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/executor.log:19895",
      "observed_methods_until_next": 3,
      "category_counts": {
        "third_party": 3
      },
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/native/sata-org.odk.collect.android-ape-sata-running-minutes-60/jev-audit/inputs/generated-1394.json"
    },
    {
      "input_id": "input-1398",
      "step": 269,
      "version": 13,
      "elapsed_s": 392.702,
      "wall_time_ms": 1793991006850,
      "next_input_wall_ms": 1793991010329,
      "input_completed_wall_ms": 1793991009042,
      "input_confirmed": true,
      "action": "MODEL_CLICK -1235179",
      "action_type": "MODEL_CLICK",
      "text": "-1235179",
      "content_desc": "",
      "resource_id": "android:id/edit",
      "model_action_id": "g13a299",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.EditText\"][@resource-id=\"android:id/edit\"][@text=\"-1235179\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g13s56",
      "source_gui_id": 385,
      "activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/executor.log:19972",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/native/sata-org.odk.collect.android-ape-sata-running-minutes-60/jev-audit/inputs/generated-1400.json"
    },
    {
      "input_id": "input-1404",
      "step": 270,
      "version": 13,
      "elapsed_s": 396.181,
      "wall_time_ms": 1793991010329,
      "next_input_wall_ms": 1793991011234,
      "input_completed_wall_ms": 1793991010358,
      "input_confirmed": true,
      "action": "MODEL_CLICK Cancel",
      "action_type": "MODEL_CLICK",
      "text": "Cancel",
      "content_desc": "",
      "resource_id": "android:id/button2",
      "model_action_id": "g13a302",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"org.odk.collect.android:id/buttonPanel\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.Button\"][@resource-id=\"android:id/button2\"][@text=\"Cancel\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g13s57",
      "source_gui_id": 389,
      "activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/executor.log:20069",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/native/sata-org.odk.collect.android-ape-sata-running-minutes-60/jev-audit/inputs/generated-1405.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 263,
      "monotonic_ns": 1880042384235415,
      "wall_time_ms": 1793990994892,
      "abstraction_version": 13,
      "state_id": "g12s50",
      "model_action_id": "g12a270",
      "entry_id": "semantic-2-c2",
      "request_id": "semantic-2",
      "candidate_id": "c2",
      "confidence": 0.6,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "6852b33140a65654255659377156b7a7eb6c6443483380958b39c4596dbf238f",
      "concrete_identity": "68163d007c51b0454128877b1f673c9d3167a471a50af8d78c5e23a2dafb1b14",
      "decision_scope": "ce941afee3cb35fc54707e27b9749f67ca6fb3eebbe1f71cfc53ef8a6f615383",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-2",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 2,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 2,
      "selected_history": 2,
      "comparison_count": 2,
      "same_count": 1,
      "different_count": 1,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 1,
      "low_confidence_count": 1,
      "full_history_compared": true,
      "exploratory": false,
      "_line": 806
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 263,
      "monotonic_ns": 1880042384990118,
      "wall_time_ms": 1793990994892,
      "abstraction_version": 13,
      "state_id": "g12s50",
      "model_action_id": "g12a270",
      "entry_id": "semantic-2-c2",
      "request_id": "semantic-2",
      "candidate_id": "c2",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "6852b33140a65654255659377156b7a7eb6c6443483380958b39c4596dbf238f",
      "input_fingerprint": "37b1ccebcef42e882b8dc2876f65e351edcad2e2d0821645dcfc12b59ec28b00",
      "concrete_identity": "68163d007c51b0454128877b1f673c9d3167a471a50af8d78c5e23a2dafb1b14",
      "decision_scope": "ce941afee3cb35fc54707e27b9749f67ca6fb3eebbe1f71cfc53ef8a6f615383",
      "_line": 808
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 265,
      "monotonic_ns": 1880044821532651,
      "wall_time_ms": 1793990997329,
      "abstraction_version": 13,
      "state_id": "g12s50",
      "model_action_id": "g12a270",
      "entry_id": "semantic-2-c2",
      "request_id": "semantic-2",
      "candidate_id": "c2",
      "confidence": 0.6,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "6852b33140a65654255659377156b7a7eb6c6443483380958b39c4596dbf238f",
      "decision_scope": "ce941afee3cb35fc54707e27b9749f67ca6fb3eebbe1f71cfc53ef8a6f615383",
      "concrete_identity": "68163d007c51b0454128877b1f673c9d3167a471a50af8d78c5e23a2dafb1b14",
      "_line": 821
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 265,
      "monotonic_ns": 1880044821563306,
      "wall_time_ms": 1793990997329,
      "abstraction_version": 13,
      "state_id": "g12s50",
      "model_action_id": "g12a270",
      "entry_id": "semantic-2-c2",
      "request_id": "semantic-2",
      "candidate_id": "c2",
      "confidence": 0.6,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 822
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 265,
      "monotonic_ns": 1880044871430435,
      "wall_time_ms": 1793990997379,
      "abstraction_version": 13,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-2-c2",
      "request_id": "semantic-2",
      "candidate_id": "c2",
      "event_count": 2,
      "_line": 825
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 265,
      "monotonic_ns": 1880044901915479,
      "wall_time_ms": 1793990997409,
      "abstraction_version": 13,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-2-c2",
      "request_id": "semantic-2",
      "candidate_id": "c2",
      "_line": 826
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 266,
      "monotonic_ns": 1880046310754533,
      "wall_time_ms": 1793990998818,
      "abstraction_version": 13,
      "state_id": "g12s50",
      "model_action_id": "g12a270",
      "entry_id": "semantic-2-c2",
      "request_id": "semantic-2",
      "candidate_id": "c2",
      "confidence": 0.6,
      "choice": "PROMOTE",
      "transition_id": "g13e166:263",
      "target_state": "g13s52",
      "input_confirmed": true,
      "_line": 828
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 265,
    "monotonic_ns": 1880044821762829,
    "wall_time_ms": 1793990997329,
    "abstraction_version": 13,
    "state_id": "g12s50",
    "model_action_id": "g12a270",
    "snapshot_reason": "selection",
    "state_visits": 4,
    "state_first_seen": 259,
    "state_last_seen": 265,
    "state_saturated": false,
    "state_saturation": 0.5,
    "native_state_saturated": false,
    "native_unsaturated_model_action_count": 1,
    "model_action_count": 2,
    "enabled_valid_action_count": 2,
    "unsaturated_model_action_count": 1,
    "unvisited_model_action_count": 1,
    "effective_unvisited_model_action_count": 1,
    "effective_state_saturated": false,
    "local_probe_action_count": 0,
    "navigation_action_count": 1,
    "enabled_valid_unvisited_action_count": 1,
    "unvisited_model_action_ids": "g12a271",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 3,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=org.odk.collect.android.preferences.screens.ProjectPreferencesActivity|class=android.widget.LinearLayout|text=|resource_id=|bounds=0,615,1080,807",
    "selected_resolved_node_count": 3,
    "_line": 824
  }
}

四、是否值得PROMOTE

无法可靠裁定相对整个Run决策前历史的功能新颖性。

疑似主要环节:UNKNOWN;wire关系审查:DISTINCT_COMPARATORS_VALID。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

odkcollect JEV step282 Layer

run_b4871490b9e84bbcb1a9b3464ca596fd · 第6.81分钟 · 请求step282 / 决策step282 / 执行step282 · UNKNOWN · 证据INSUFFICIENT_FOR_GLOBAL_NOVELTY · 深入复核

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p1 对step259=0.580000;p2 对step263=0.680000;p3 对step265=0.760000),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g12s50 / g12a270;合法历史6条,比较3条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p1 / 259匿名 android.widget.LinearLayout ; 邻近标签 DIFFERENT_OPERATION0.58000000True
p2 / 263匿名 android.widget.LinearLayout ; 邻近标签 DIFFERENT_OPERATION0.68000000True
p3 / 265匿名 android.widget.LinearLayout ; 邻近标签 DIFFERENT_OPERATION0.76000000True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p1",
    "history_id": "h1",
    "history_step": 259,
    "history_input_id": "input-1331",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.58,
    "probabilities": {
      "SAME_OPERATION": 0.26,
      "DIFFERENT_OPERATION": 0.72,
      "INSUFFICIENT_EVIDENCE": 0.02
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.26,
        "DIFFERENT_OPERATION": 0.72,
        "INSUFFICIENT_EVIDENCE": 0.02
      },
      "confidence": 0.58
    },
    "model_visible_history": {
      "class": "android.widget.LinearLayout",
      "resource_id": "",
      "text": "",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 0,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.odk.collect.android:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g12a270",
      "source_state_id": "g12s50",
      "bounds": [
        0,
        231,
        1080,
        423
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.LinearLayout",
          "resource_id": "",
          "text": "",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        },
        {
          "class": "android.widget.TextView",
          "resource_id": "android:id/title",
          "text": "URL",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": [
            0
          ]
        },
        {
          "class": "android.widget.TextView",
          "resource_id": "android:id/summary",
          "text": "https://demo.getodk.org",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": [
            1
          ]
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "androidx.recyclerview.widget.RecyclerView",
        "resource_id": "org.odk.collect.android:id/recycler_view",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "androidx.recyclerview.widget.RecyclerView",
          "resource_id": "org.odk.collect.android:id/recycler_view"
        },
        "labels": [],
        "truncated": true
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 360,
      "source_gui_timestamp": 259,
      "current_state": "g12s50",
      "current_model_action": "g12a270",
      "current_version": 13,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p2",
    "history_id": "h3",
    "history_step": 263,
    "history_input_id": "input-1360",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.68,
    "probabilities": {
      "SAME_OPERATION": 0.19,
      "DIFFERENT_OPERATION": 0.79,
      "INSUFFICIENT_EVIDENCE": 0.02
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h3`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.19,
        "DIFFERENT_OPERATION": 0.79,
        "INSUFFICIENT_EVIDENCE": 0.02
      },
      "confidence": 0.68
    },
    "model_visible_history": {
      "class": "android.widget.LinearLayout",
      "resource_id": "",
      "text": "",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 1,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.odk.collect.android:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g12a270",
      "source_state_id": "g12s50",
      "bounds": [
        0,
        423,
        1080,
        615
      ],
      "source_page_id": "page4",
      "target_subtree": [
        {
          "class": "android.widget.LinearLayout",
          "resource_id": "",
          "text": "",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        },
        {
          "class": "android.widget.TextView",
          "resource_id": "android:id/title",
          "text": "Username",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": [
            0
          ]
        },
        {
          "class": "android.widget.TextView",
          "resource_id": "android:id/summary",
          "text": "-38",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": [
            1
          ]
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "androidx.recyclerview.widget.RecyclerView",
        "resource_id": "org.odk.collect.android:id/recycler_view",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "androidx.recyclerview.widget.RecyclerView",
          "resource_id": "org.odk.collect.android:id/recycler_view"
        },
        "labels": [],
        "truncated": true
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 367,
      "source_gui_timestamp": 263,
      "current_state": "g12s50",
      "current_model_action": "g12a270",
      "current_version": 13,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p3",
    "history_id": "h4",
    "history_step": 265,
    "history_input_id": "input-1373",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.76,
    "probabilities": {
      "SAME_OPERATION": 0.14,
      "DIFFERENT_OPERATION": 0.84,
      "INSUFFICIENT_EVIDENCE": 0.02
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h4`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.14,
        "DIFFERENT_OPERATION": 0.84,
        "INSUFFICIENT_EVIDENCE": 0.02
      },
      "confidence": 0.76
    },
    "model_visible_history": {
      "class": "android.widget.LinearLayout",
      "resource_id": "",
      "text": "",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 2,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.odk.collect.android:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g12a270",
      "source_state_id": "g12s50",
      "bounds": [
        0,
        615,
        1080,
        807
      ],
      "source_page_id": "page5",
      "target_subtree": [
        {
          "class": "android.widget.LinearLayout",
          "resource_id": "",
          "text": "",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        },
        {
          "class": "android.widget.TextView",
          "resource_id": "android:id/title",
          "text": "Password",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": [
            0
          ]
        },
        {
          "class": "android.widget.TextView",
          "resource_id": "android:id/summary",
          "text": "********",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": [
            1
          ]
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "androidx.recyclerview.widget.RecyclerView",
        "resource_id": "org.odk.collect.android:id/recycler_view",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "androidx.recyclerview.widget.RecyclerView",
          "resource_id": "org.odk.collect.android:id/recycler_view"
        },
        "labels": [],
        "truncated": true
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 372,
      "source_gui_timestamp": 265,
      "current_state": "g12s50",
      "current_model_action": "g12a270",
      "current_version": 13,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

Layer实际打开Select offline layer/None/MBTiles,与URL/Username/Password是不同配置功能,B109含库初始化;未导入地图或填写表单。此前匿名Maps设置动作的完整GUI缺失,因此仅确认相对Witness独立,全球首次UNKNOWN。

等价历史是否送入Provider wire:UNKNOWN;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

NA:没有足以可靠裁定全局首次或重复的已核实等价历史。不能把未检索到当成未执行。

历史Witness执行后的截图(事后证据,未送模型)
Witness step259 target
Witness step259 target · alignment=identity_verified
Witness step263 target
Witness step263 target · alignment=identity_verified
Witness step265 target
Witness step265 target · alignment=identity_verified

三、Probe执行后发生什么

Layer 打开 Select offline layer,说明支持MBTiles,列表None;没有导入离线地图。

odkcollect JEV step282 Layer before_screenshot
before_screenshot · identity_verified · 2026-11-06T18:50:22.943+00:00
odkcollect JEV step282 Layer after_screenshot
after_screenshot · identity_verified · 2026-11-06T18:50:23.697+00:00

Run内首次METHOD观察:完成后2秒=111,10秒=132,下一动作前B=109。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-1474",
      "step": 283,
      "version": 13,
      "elapsed_s": 409.612,
      "wall_time_ms": 1793991023760,
      "next_input_wall_ms": 1793991024675,
      "input_completed_wall_ms": 1793991023795,
      "input_confirmed": true,
      "action": "MODEL_CLICK org.odk.collect.android:id/radio_button",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "org.odk.collect.android:id/radio_button",
      "model_action_id": "g13a314",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"org.odk.collect.android:id/coordinator\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"org.odk.collect.android:id/design_bottom_sheet\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.odk.collect.android:id/layers\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.RadioButton\"][@resource-id=\"org.odk.collect.android:id/radio_button\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g13s58",
      "source_gui_id": 402,
      "activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Drag handle",
        "Select offline layer",
        "Select the offline layer to use for all maps in this project. You can add options to the list by selecting an MBTiles file from your device and also delete existing layers from the list.",
        "Learn more about adding MBTiles.",
        "Add layers",
        "Cancel",
        "Save",
        "None"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/executor.log:21000",
      "observed_methods_until_next": 2,
      "category_counts": {
        "third_party": 2
      },
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/native/sata-org.odk.collect.android-ape-sata-running-minutes-60/jev-audit/inputs/generated-1475.json"
    },
    {
      "input_id": "input-1479",
      "step": 284,
      "version": 13,
      "elapsed_s": 410.527,
      "wall_time_ms": 1793991024675,
      "next_input_wall_ms": 1793991025588,
      "input_completed_wall_ms": 1793991024709,
      "input_confirmed": true,
      "action": "MODEL_CLICK None",
      "action_type": "MODEL_CLICK",
      "text": "None",
      "content_desc": "",
      "resource_id": "org.odk.collect.android:id/title",
      "model_action_id": "g13a307",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"org.odk.collect.android:id/coordinator\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"org.odk.collect.android:id/design_bottom_sheet\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.odk.collect.android:id/layers\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"org.odk.collect.android:id/title\"][@text=\"None\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g13s58",
      "source_gui_id": 403,
      "activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/executor.log:21067",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/native/sata-org.odk.collect.android-ape-sata-running-minutes-60/jev-audit/inputs/generated-1480.json"
    },
    {
      "input_id": "input-1484",
      "step": 285,
      "version": 13,
      "elapsed_s": 411.44,
      "wall_time_ms": 1793991025588,
      "next_input_wall_ms": 1793991026496,
      "input_completed_wall_ms": 1793991025625,
      "input_confirmed": true,
      "action": "MODEL_CLICK Save",
      "action_type": "MODEL_CLICK",
      "text": "Save",
      "content_desc": "",
      "resource_id": "org.odk.collect.android:id/save",
      "model_action_id": "g13a313",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"org.odk.collect.android:id/coordinator\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"org.odk.collect.android:id/design_bottom_sheet\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.Button\"][@resource-id=\"org.odk.collect.android:id/save\"][@text=\"Save\"][@content-desc=\"\"][@index=8][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g13s58",
      "source_gui_id": 404,
      "activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/executor.log:21132",
      "observed_methods_until_next": 5,
      "category_counts": {
        "third_party": 4,
        "other_unknown": 1
      },
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/native/sata-org.odk.collect.android-ape-sata-running-minutes-60/jev-audit/inputs/generated-1485.json"
    },
    {
      "input_id": "input-1489",
      "step": 286,
      "version": 13,
      "elapsed_s": 412.348,
      "wall_time_ms": 1793991026496,
      "next_input_wall_ms": 1793991027862,
      "input_completed_wall_ms": 1793991026525,
      "input_confirmed": true,
      "action": "MODEL_CLICK android.widget.LinearLayout",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g12a270",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.odk.collect.android:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g12s50",
      "source_gui_id": 405,
      "activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "EARLY_STAGE: ABA/backward/other (NA finer branch)",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/executor.log:21197",
      "observed_methods_until_next": 11,
      "category_counts": {
        "third_party": 11
      },
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/native/sata-org.odk.collect.android-ape-sata-running-minutes-60/jev-audit/inputs/generated-1490.json"
    },
    {
      "input_id": "input-1494",
      "step": 287,
      "version": 13,
      "elapsed_s": 413.714,
      "wall_time_ms": 1793991027862,
      "next_input_wall_ms": 1793991028872,
      "input_completed_wall_ms": 1793991027942,
      "input_confirmed": true,
      "action": "MODEL_CLICK Terrain",
      "action_type": "MODEL_CLICK",
      "text": "Terrain",
      "content_desc": "",
      "resource_id": "android:id/text1",
      "model_action_id": "g13a317",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"org.odk.collect.android:id/select_dialog_listview\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckedTextView\"][@resource-id=\"android:id/text1\"][@text=\"Terrain\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g13s59",
      "source_gui_id": 409,
      "activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Google map style",
        "Streets",
        "Terrain",
        "Hybrid",
        "Satellite",
        "Cancel"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/executor.log:21260",
      "observed_methods_until_next": 2,
      "category_counts": {
        "third_party": 1,
        "app_domain": 1
      },
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/native/sata-org.odk.collect.android-ape-sata-running-minutes-60/jev-audit/inputs/generated-1497.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 282,
      "monotonic_ns": 1880070358594208,
      "wall_time_ms": 1793991022866,
      "abstraction_version": 13,
      "state_id": "g12s50",
      "model_action_id": "g12a270",
      "entry_id": "semantic-4-c1",
      "request_id": "semantic-4",
      "candidate_id": "c1",
      "confidence": 0.76,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "8e716352af438e4928f3ef8153846d8956cea8b8b828576d2436ca9390f6d568",
      "concrete_identity": "404127b0672b6c0f11065ec1886e452a90a4615382e8325812f6df16640c09e3",
      "decision_scope": "84e51d3061571eb1adadb5c78af525f908262443d26ad99b4f3f73676cc714a1",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-4",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 6,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 6,
      "selected_history": 3,
      "comparison_count": 3,
      "same_count": 0,
      "different_count": 3,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 3,
      "low_confidence_count": 0,
      "full_history_compared": false,
      "exploratory": true,
      "_line": 883
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 282,
      "monotonic_ns": 1880070359108168,
      "wall_time_ms": 1793991022866,
      "abstraction_version": 13,
      "state_id": "g12s50",
      "model_action_id": "g12a270",
      "entry_id": "semantic-4-c1",
      "request_id": "semantic-4",
      "candidate_id": "c1",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "8e716352af438e4928f3ef8153846d8956cea8b8b828576d2436ca9390f6d568",
      "input_fingerprint": "2ad3e7d7707f2529ccbfaa3a0d2a757a7066c1727f87627032580025662c9c80",
      "concrete_identity": "404127b0672b6c0f11065ec1886e452a90a4615382e8325812f6df16640c09e3",
      "decision_scope": "84e51d3061571eb1adadb5c78af525f908262443d26ad99b4f3f73676cc714a1",
      "_line": 884
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 282,
      "monotonic_ns": 1880070374862996,
      "wall_time_ms": 1793991022882,
      "abstraction_version": 13,
      "state_id": "g12s50",
      "model_action_id": "g12a270",
      "entry_id": "semantic-4-c1",
      "request_id": "semantic-4",
      "candidate_id": "c1",
      "confidence": 0.76,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "8e716352af438e4928f3ef8153846d8956cea8b8b828576d2436ca9390f6d568",
      "decision_scope": "84e51d3061571eb1adadb5c78af525f908262443d26ad99b4f3f73676cc714a1",
      "concrete_identity": "404127b0672b6c0f11065ec1886e452a90a4615382e8325812f6df16640c09e3",
      "_line": 885
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 282,
      "monotonic_ns": 1880070374907389,
      "wall_time_ms": 1793991022882,
      "abstraction_version": 13,
      "state_id": "g12s50",
      "model_action_id": "g12a270",
      "entry_id": "semantic-4-c1",
      "request_id": "semantic-4",
      "candidate_id": "c1",
      "confidence": 0.76,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 886
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 282,
      "monotonic_ns": 1880070437704112,
      "wall_time_ms": 1793991022945,
      "abstraction_version": 13,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-4-c1",
      "request_id": "semantic-4",
      "candidate_id": "c1",
      "event_count": 2,
      "_line": 889
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 282,
      "monotonic_ns": 1880070468066455,
      "wall_time_ms": 1793991022975,
      "abstraction_version": 13,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-4-c1",
      "request_id": "semantic-4",
      "candidate_id": "c1",
      "_line": 890
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 283,
      "monotonic_ns": 1880071196196892,
      "wall_time_ms": 1793991023704,
      "abstraction_version": 13,
      "state_id": "g12s50",
      "model_action_id": "g12a270",
      "entry_id": "semantic-4-c1",
      "request_id": "semantic-4",
      "candidate_id": "c1",
      "confidence": 0.76,
      "choice": "PROMOTE",
      "transition_id": "g13e179:280",
      "target_state": "g13s58",
      "input_confirmed": true,
      "_line": 892
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 282,
    "monotonic_ns": 1880070375306031,
    "wall_time_ms": 1793991022883,
    "abstraction_version": 13,
    "state_id": "g12s50",
    "model_action_id": "g12a270",
    "snapshot_reason": "selection",
    "state_visits": 9,
    "state_first_seen": 259,
    "state_last_seen": 282,
    "state_saturated": true,
    "state_saturation": 1,
    "native_state_saturated": true,
    "native_unsaturated_model_action_count": 0,
    "model_action_count": 2,
    "enabled_valid_action_count": 2,
    "unsaturated_model_action_count": 0,
    "unvisited_model_action_count": 0,
    "effective_unvisited_model_action_count": 0,
    "effective_state_saturated": true,
    "local_probe_action_count": 0,
    "navigation_action_count": 0,
    "enabled_valid_unvisited_action_count": 0,
    "unvisited_model_action_ids": "",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 6,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=org.odk.collect.android.preferences.screens.ProjectPreferencesActivity|class=android.widget.LinearLayout|text=|resource_id=|bounds=0,885,1080,1077",
    "selected_resolved_node_count": 3,
    "_line": 888
  }
}

四、是否值得PROMOTE

无法可靠裁定相对整个Run决策前历史的功能新颖性。

疑似主要环节:UNKNOWN;wire关系审查:DISTINCT_COMPARATORS_VALID。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

odkcollect JEV step386 Auto send

run_b4871490b9e84bbcb1a9b3464ca596fd · 第8.81分钟 · 请求step386 / 决策step386 / 执行step386 · UNKNOWN · 证据INSUFFICIENT_FOR_GLOBAL_NOVELTY · 结构化审查

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p1 对step374=0.960000;p2 对step376=0.970000;p3 对step378=0.970000),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g14s67 / g14a354;合法历史3条,比较3条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p1 / 374匿名 android.widget.LinearLayout ; 邻近标签 DIFFERENT_OPERATION0.96000000True
p2 / 376匿名 android.widget.LinearLayout ; 邻近标签 DIFFERENT_OPERATION0.97000000True
p3 / 378匿名 android.widget.LinearLayout ; 邻近标签 DIFFERENT_OPERATION0.97000000True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p1",
    "history_id": "h1",
    "history_step": 374,
    "history_input_id": "input-1940",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.96,
    "probabilities": {
      "SAME_OPERATION": 0.02,
      "DIFFERENT_OPERATION": 0.97,
      "INSUFFICIENT_EVIDENCE": 0.01
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.02,
        "DIFFERENT_OPERATION": 0.97,
        "INSUFFICIENT_EVIDENCE": 0.01
      },
      "confidence": 0.96
    },
    "model_visible_history": {
      "class": "android.widget.LinearLayout",
      "resource_id": "",
      "text": "",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 8,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.odk.collect.android:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=8][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g14a354",
      "source_state_id": "g14s67",
      "bounds": [
        0,
        1677,
        1080,
        1869
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.LinearLayout",
          "resource_id": "",
          "text": "",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        },
        {
          "class": "android.widget.TextView",
          "resource_id": "android:id/title",
          "text": "Show guidance for questions",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": [
            0
          ]
        },
        {
          "class": "android.widget.TextView",
          "resource_id": "android:id/summary",
          "text": "Yes - collapsed",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": [
            1
          ]
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "androidx.recyclerview.widget.RecyclerView",
        "resource_id": "org.odk.collect.android:id/recycler_view",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": true,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "androidx.recyclerview.widget.RecyclerView",
          "resource_id": "org.odk.collect.android:id/recycler_view"
        },
        "labels": [],
        "truncated": true
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 523,
      "source_gui_timestamp": 374,
      "current_state": "g14s67",
      "current_model_action": "g14a354",
      "current_version": 14,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p2",
    "history_id": "h2",
    "history_step": 376,
    "history_input_id": "input-1954",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.97,
    "probabilities": {
      "SAME_OPERATION": 0.02,
      "DIFFERENT_OPERATION": 0.98,
      "INSUFFICIENT_EVIDENCE": 0
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h2`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.02,
        "DIFFERENT_OPERATION": 0.98,
        "INSUFFICIENT_EVIDENCE": 0
      },
      "confidence": 0.97
    },
    "model_visible_history": {
      "class": "android.widget.LinearLayout",
      "resource_id": "",
      "text": "",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 5,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.odk.collect.android:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g14a354",
      "source_state_id": "g14s67",
      "bounds": [
        0,
        1101,
        1080,
        1293
      ],
      "source_page_id": "page3",
      "target_subtree": [
        {
          "class": "android.widget.LinearLayout",
          "resource_id": "",
          "text": "",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        },
        {
          "class": "android.widget.TextView",
          "resource_id": "android:id/title",
          "text": "Constraint processing",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": [
            0
          ]
        },
        {
          "class": "android.widget.TextView",
          "resource_id": "android:id/summary",
          "text": "Validate upon forward swipe",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": [
            1
          ]
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "androidx.recyclerview.widget.RecyclerView",
        "resource_id": "org.odk.collect.android:id/recycler_view",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": true,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "androidx.recyclerview.widget.RecyclerView",
          "resource_id": "org.odk.collect.android:id/recycler_view"
        },
        "labels": [],
        "truncated": true
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 525,
      "source_gui_timestamp": 376,
      "current_state": "g14s67",
      "current_model_action": "g14a354",
      "current_version": 14,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p3",
    "history_id": "h3",
    "history_step": 378,
    "history_input_id": "input-1968",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.97,
    "probabilities": {
      "SAME_OPERATION": 0.02,
      "DIFFERENT_OPERATION": 0.98,
      "INSUFFICIENT_EVIDENCE": 0
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h3`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.02,
        "DIFFERENT_OPERATION": 0.98,
        "INSUFFICIENT_EVIDENCE": 0
      },
      "confidence": 0.97
    },
    "model_visible_history": {
      "class": "android.widget.LinearLayout",
      "resource_id": "",
      "text": "",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 0,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.odk.collect.android:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g14a354",
      "source_state_id": "g14s67",
      "bounds": [
        0,
        231,
        1080,
        394
      ],
      "source_page_id": "page4",
      "target_subtree": [
        {
          "class": "android.widget.LinearLayout",
          "resource_id": "",
          "text": "",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        },
        {
          "class": "android.widget.TextView",
          "resource_id": "android:id/title",
          "text": "Hide old form versions",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": [
            0
          ]
        },
        {
          "class": "android.widget.TextView",
          "resource_id": "android:id/summary",
          "text": "Only the newest version will appear in Fill Blank Form",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": [
            1
          ]
        },
        {
          "class": "android.widget.CheckBox",
          "resource_id": "android:id/checkbox",
          "text": "",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": true,
          "selected": false,
          "path": [
            2
          ]
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "androidx.recyclerview.widget.RecyclerView",
        "resource_id": "org.odk.collect.android:id/recycler_view",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": true,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "androidx.recyclerview.widget.RecyclerView",
          "resource_id": "org.odk.collect.android:id/recycler_view"
        },
        "labels": [],
        "truncated": true
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 527,
      "source_gui_timestamp": 378,
      "current_state": "g14s67",
      "current_model_action": "g14a354",
      "current_version": 14,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

当前是设置行、设置选项或开关操作。须区分实际配置、入口可见性及相反取值分支;当前保存的GUI不足以确认所有更早匿名行的角色。方法新增与设置变化均不等于首次业务功能或实际填写/发送表单,保留UNKNOWN。

等价历史是否送入Provider wire:UNKNOWN;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

NA:没有足以可靠裁定全局首次或重复的已核实等价历史。不能把未检索到当成未执行。

三、Probe执行后发生什么

Auto send 打开 Off/Wifi/Cellular 选项;仍为设置。

odkcollect JEV step386 Auto send before_screenshot
before_screenshot · identity_verified · 2026-11-06T18:52:22.842+00:00
odkcollect JEV step386 Auto send after_screenshot
after_screenshot · identity_verified · 2026-11-06T18:52:23.584+00:00

Run内首次METHOD观察:完成后2秒=0,10秒=147,下一动作前B=0。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-2032",
      "step": 387,
      "version": 14,
      "elapsed_s": 534.571,
      "wall_time_ms": 1793991148719,
      "next_input_wall_ms": 1793991149580,
      "input_completed_wall_ms": 1793991148743,
      "input_confirmed": true,
      "action": "MODEL_CLICK Wifi onl",
      "action_type": "MODEL_CLICK",
      "text": "Wifi onl",
      "content_desc": "",
      "resource_id": "android:id/text1",
      "model_action_id": "g13a317",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"org.odk.collect.android:id/select_dialog_listview\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckedTextView\"][@resource-id=\"android:id/text1\"][@text=\"Wifi onl\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g13s59",
      "source_gui_id": 536,
      "activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Auto send",
        "Off",
        "Wifi only",
        "Cellular only",
        "Wifi or cellular",
        "Cancel"
      ],
      "probe": true,
      "strategy": "PROBE",
      "context": "exploration",
      "native_branch": "Probe",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/executor.log:28648",
      "observed_methods_until_next": 147,
      "category_counts": {
        "third_party": 136,
        "other_unknown": 10,
        "app_domain": 1
      },
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/native/sata-org.odk.collect.android-ape-sata-running-minutes-60/jev-audit/inputs/generated-2033.json"
    },
    {
      "input_id": "input-2040",
      "step": 388,
      "version": 14,
      "elapsed_s": 535.432,
      "wall_time_ms": 1793991149580,
      "next_input_wall_ms": 1793991154921,
      "input_completed_wall_ms": 1793991149609,
      "input_confirmed": true,
      "action": "MODEL_CLICK android.widget.LinearLayout",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g14a354",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.odk.collect.android:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g14s67",
      "source_gui_id": 537,
      "activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Form management",
        "Hide old form versions",
        "Only the newest version will appear in Fill Blank Form",
        "Form submission",
        "Auto send",
        "Wifi only",
        "Delete after send",
        "Deletes finalized forms and media after sending to server",
        "Form filling",
        "Constraint processing",
        "Defer validation until finalized",
        "High res video",
        "Enable high-resolution video recordings",
        "Image size",
        "Original size from camera (default)",
        "Show guidance for questions",
        "Yes - collapsed",
        "Use external app for audio recording",
        "Form import",
        "Finalize forms on import",
        "Affects forms added directly to instances folder."
      ],
      "probe": true,
      "strategy": "PROBE",
      "context": "exploration",
      "native_branch": "Probe",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/executor.log:28708",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/native/sata-org.odk.collect.android-ape-sata-running-minutes-60/jev-audit/inputs/generated-2041.json"
    },
    {
      "input_id": "input-2049",
      "step": 389,
      "version": 14,
      "elapsed_s": 540.773,
      "wall_time_ms": 1793991154921,
      "next_input_wall_ms": 1793991154922,
      "input_completed_wall_ms": 1793991154958,
      "input_confirmed": true,
      "action": "MODEL_CLICK android.widget.LinearLayout",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g14a354",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.odk.collect.android:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=11][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g14s67",
      "source_gui_id": 538,
      "activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Form management",
        "Hide old form versions",
        "Only the newest version will appear in Fill Blank Form",
        "Form submission",
        "Auto send",
        "Wifi only",
        "Delete after send",
        "Deletes finalized forms and media after sending to server",
        "Form filling",
        "Constraint processing",
        "Defer validation until finalized",
        "High res video",
        "Enable high-resolution video recordings",
        "Image size",
        "Original size from camera (default)",
        "Show guidance for questions",
        "Yes - collapsed",
        "Use external app for audio recording",
        "Form import",
        "Finalize forms on import",
        "Affects forms added directly to instances folder."
      ],
      "probe": true,
      "strategy": "PROBE",
      "context": "exploration",
      "native_branch": "Probe",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/executor.log:28777",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/native/sata-org.odk.collect.android-ape-sata-running-minutes-60/jev-audit/inputs/generated-2050.json"
    },
    {
      "input_id": "other-2052",
      "step": 389,
      "version": 14,
      "elapsed_s": 540.774,
      "wall_time_ms": 1793991154922,
      "next_input_wall_ms": 1793991159679,
      "input_completed_wall_ms": null,
      "input_confirmed": false,
      "action": "FUZZ FUZZ",
      "action_type": "FUZZ",
      "text": null,
      "content_desc": null,
      "resource_id": null,
      "model_action_id": null,
      "concrete_identity": null,
      "state_id": "g14s67",
      "source_gui_id": null,
      "activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
      "activity_evidence": null,
      "labels": null,
      "probe": false,
      "strategy": "PROBE",
      "context": "exploration",
      "native_branch": "Probe",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/executor.log:28777",
      "observed_methods_until_next": 5,
      "category_counts": {
        "third_party": 5
      },
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/native/sata-org.odk.collect.android-ape-sata-running-minutes-60/jev-audit/inputs/other-2053.json"
    },
    {
      "input_id": "input-2060",
      "step": 390,
      "version": 14,
      "elapsed_s": 545.531,
      "wall_time_ms": 1793991159679,
      "next_input_wall_ms": 1793991161837,
      "input_completed_wall_ms": 1793991159708,
      "input_confirmed": true,
      "action": "MODEL_CLICK Cancel",
      "action_type": "MODEL_CLICK",
      "text": "Cancel",
      "content_desc": "",
      "resource_id": "android:id/button2",
      "model_action_id": "g13a316",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"org.odk.collect.android:id/buttonPanel\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.Button\"][@resource-id=\"android:id/button2\"][@text=\"Cancel\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g13s59",
      "source_gui_id": 539,
      "activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Constraint processing behavior",
        "Validate upon forward swipe",
        "Defer validation until finalized",
        "Cancel"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/executor.log:28853",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/native/sata-org.odk.collect.android-ape-sata-running-minutes-60/jev-audit/inputs/generated-2061.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 386,
      "monotonic_ns": 1880190264430735,
      "wall_time_ms": 1793991142772,
      "abstraction_version": 14,
      "state_id": "g14s67",
      "model_action_id": "g14a354",
      "entry_id": "semantic-7-c1",
      "request_id": "semantic-7",
      "candidate_id": "c1",
      "confidence": 0.97,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "5046f87f02a092950ac9b69984ad24d7a76c084a3c6d2c67db482a52b5b6f3ff",
      "concrete_identity": "94cb3d3f232566c808682f764acd4f12e21148066ca449de91e51f8defb26a37",
      "decision_scope": "e9407b50223bf6ca3236b159cc914d432e2195f0484c8f76a5f3a660c291d49a",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-7",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 3,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 3,
      "selected_history": 3,
      "comparison_count": 3,
      "same_count": 0,
      "different_count": 3,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 3,
      "low_confidence_count": 0,
      "full_history_compared": true,
      "exploratory": false,
      "_line": 1217
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 386,
      "monotonic_ns": 1880190265304470,
      "wall_time_ms": 1793991142773,
      "abstraction_version": 14,
      "state_id": "g14s67",
      "model_action_id": "g14a354",
      "entry_id": "semantic-7-c1",
      "request_id": "semantic-7",
      "candidate_id": "c1",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "5046f87f02a092950ac9b69984ad24d7a76c084a3c6d2c67db482a52b5b6f3ff",
      "input_fingerprint": "f6da237bc6afef1b202264e28115377cae96f2e0fcf65e8a31f63c0abd91f890",
      "concrete_identity": "94cb3d3f232566c808682f764acd4f12e21148066ca449de91e51f8defb26a37",
      "decision_scope": "e9407b50223bf6ca3236b159cc914d432e2195f0484c8f76a5f3a660c291d49a",
      "_line": 1219
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 386,
      "monotonic_ns": 1880190284065538,
      "wall_time_ms": 1793991142791,
      "abstraction_version": 14,
      "state_id": "g14s67",
      "model_action_id": "g14a354",
      "entry_id": "semantic-7-c1",
      "request_id": "semantic-7",
      "candidate_id": "c1",
      "confidence": 0.97,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "5046f87f02a092950ac9b69984ad24d7a76c084a3c6d2c67db482a52b5b6f3ff",
      "decision_scope": "e9407b50223bf6ca3236b159cc914d432e2195f0484c8f76a5f3a660c291d49a",
      "concrete_identity": "94cb3d3f232566c808682f764acd4f12e21148066ca449de91e51f8defb26a37",
      "_line": 1221
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 386,
      "monotonic_ns": 1880190284096941,
      "wall_time_ms": 1793991142791,
      "abstraction_version": 14,
      "state_id": "g14s67",
      "model_action_id": "g14a354",
      "entry_id": "semantic-7-c1",
      "request_id": "semantic-7",
      "candidate_id": "c1",
      "confidence": 0.97,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 1222
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 386,
      "monotonic_ns": 1880190338564459,
      "wall_time_ms": 1793991142846,
      "abstraction_version": 14,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-7-c1",
      "request_id": "semantic-7",
      "candidate_id": "c1",
      "event_count": 2,
      "_line": 1225
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 386,
      "monotonic_ns": 1880190367832021,
      "wall_time_ms": 1793991142875,
      "abstraction_version": 14,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-7-c1",
      "request_id": "semantic-7",
      "candidate_id": "c1",
      "_line": 1226
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 387,
      "monotonic_ns": 1880191079630274,
      "wall_time_ms": 1793991143587,
      "abstraction_version": 14,
      "state_id": "g14s67",
      "model_action_id": "g14a354",
      "entry_id": "semantic-7-c1",
      "request_id": "semantic-7",
      "candidate_id": "c1",
      "confidence": 0.97,
      "choice": "PROMOTE",
      "transition_id": "g14e238:383",
      "target_state": "g13s59",
      "input_confirmed": true,
      "_line": 1228
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 386,
    "monotonic_ns": 1880190284380069,
    "wall_time_ms": 1793991142792,
    "abstraction_version": 14,
    "state_id": "g14s67",
    "model_action_id": "g14a354",
    "snapshot_reason": "selection",
    "state_visits": 10,
    "state_first_seen": 372,
    "state_last_seen": 386,
    "state_saturated": false,
    "state_saturation": 0.85714287,
    "native_state_saturated": false,
    "native_unsaturated_model_action_count": 1,
    "model_action_count": 7,
    "enabled_valid_action_count": 7,
    "unsaturated_model_action_count": 1,
    "unvisited_model_action_count": 1,
    "effective_unvisited_model_action_count": 1,
    "effective_state_saturated": false,
    "local_probe_action_count": 0,
    "navigation_action_count": 1,
    "enabled_valid_unvisited_action_count": 1,
    "unvisited_model_action_ids": "g14a360",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 3,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=org.odk.collect.android.preferences.screens.ProjectPreferencesActivity|class=android.widget.LinearLayout|text=|resource_id=|bounds=0,529,1080,721",
    "selected_resolved_node_count": 9,
    "_line": 1224
  }
}

四、是否值得PROMOTE

无法可靠裁定相对整个Run决策前历史的功能新颖性。

疑似主要环节:UNKNOWN;wire关系审查:DISTINCT_TARGET_OR_BRANCH_PLAUSIBLE。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

odkcollect JEV step387 Wifi only

run_b4871490b9e84bbcb1a9b3464ca596fd · 第8.91分钟 · 请求step387 / 决策step387 / 执行step387 · UNKNOWN · 证据INSUFFICIENT_FOR_GLOBAL_NOVELTY · 结构化审查

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p5 对step377=0.770000;p6 对step385=0.790000),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g13s59 / g13a317;合法历史3条,比较3条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p4 / 287TerrainDIFFERENT_OPERATION0.28000000False
p5 / 377Validate upon forward swipeDIFFERENT_OPERATION0.77000000True
p6 / 385Defer validation until finalizedDIFFERENT_OPERATION0.79000000True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p4",
    "history_id": "h1",
    "history_step": 287,
    "history_input_id": "input-1494",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.28,
    "probabilities": {
      "SAME_OPERATION": 0.39,
      "DIFFERENT_OPERATION": 0.52,
      "INSUFFICIENT_EVIDENCE": 0.09
    },
    "trusted": false,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c2` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.39,
        "DIFFERENT_OPERATION": 0.52,
        "INSUFFICIENT_EVIDENCE": 0.09
      },
      "confidence": 0.28
    },
    "model_visible_history": {
      "class": "android.widget.CheckedTextView",
      "resource_id": "android:id/text1",
      "text": "Terrain",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 1,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"org.odk.collect.android:id/select_dialog_listview\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckedTextView\"][@resource-id=\"android:id/text1\"][@text=\"Terrain\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g13a317",
      "source_state_id": "g13s59",
      "bounds": [
        70,
        1061,
        1010,
        1187
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.CheckedTextView",
          "resource_id": "android:id/text1",
          "text": "Terrain",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.ListView",
        "resource_id": "org.odk.collect.android:id/select_dialog_listview",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.ListView",
          "resource_id": "org.odk.collect.android:id/select_dialog_listview"
        },
        "labels": [],
        "truncated": true
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 409,
      "source_gui_timestamp": 287,
      "current_state": "g13s59",
      "current_model_action": "g13a317",
      "current_version": 14,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p5",
    "history_id": "h2",
    "history_step": 377,
    "history_input_id": "input-1963",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.77,
    "probabilities": {
      "SAME_OPERATION": 0.07,
      "DIFFERENT_OPERATION": 0.85,
      "INSUFFICIENT_EVIDENCE": 0.08
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c2` the same application-function operation as executed action at `executed_actions.h2`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.07,
        "DIFFERENT_OPERATION": 0.85,
        "INSUFFICIENT_EVIDENCE": 0.08
      },
      "confidence": 0.77
    },
    "model_visible_history": {
      "class": "android.widget.CheckedTextView",
      "resource_id": "android:id/text1",
      "text": "Validate upon forward swipe",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": true,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 0,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"org.odk.collect.android:id/select_dialog_listview\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckedTextView\"][@resource-id=\"android:id/text1\"][@text=\"Validate\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g13a317",
      "source_state_id": "g13s59",
      "bounds": [
        70,
        1050,
        1010,
        1176
      ],
      "source_page_id": "page3",
      "target_subtree": [
        {
          "class": "android.widget.CheckedTextView",
          "resource_id": "android:id/text1",
          "text": "Validate upon forward swipe",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": true,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.ListView",
        "resource_id": "org.odk.collect.android:id/select_dialog_listview",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.ListView",
          "resource_id": "org.odk.collect.android:id/select_dialog_listview"
        },
        "labels": [],
        "truncated": true
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 526,
      "source_gui_timestamp": 377,
      "current_state": "g13s59",
      "current_model_action": "g13a317",
      "current_version": 14,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p6",
    "history_id": "h3",
    "history_step": 385,
    "history_input_id": "input-2014",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.79,
    "probabilities": {
      "SAME_OPERATION": 0.08,
      "DIFFERENT_OPERATION": 0.86,
      "INSUFFICIENT_EVIDENCE": 0.06
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c2` the same application-function operation as executed action at `executed_actions.h3`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.08,
        "DIFFERENT_OPERATION": 0.86,
        "INSUFFICIENT_EVIDENCE": 0.06
      },
      "confidence": 0.79
    },
    "model_visible_history": {
      "class": "android.widget.CheckedTextView",
      "resource_id": "android:id/text1",
      "text": "Defer validation until finalized",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 1,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"org.odk.collect.android:id/select_dialog_listview\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckedTextView\"][@resource-id=\"android:id/text1\"][@text=\"Defer va\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g13a317",
      "source_state_id": "g13s59",
      "bounds": [
        70,
        1176,
        1010,
        1302
      ],
      "source_page_id": "page4",
      "target_subtree": [
        {
          "class": "android.widget.CheckedTextView",
          "resource_id": "android:id/text1",
          "text": "Defer validation until finalized",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.ListView",
        "resource_id": "org.odk.collect.android:id/select_dialog_listview",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.ListView",
          "resource_id": "org.odk.collect.android:id/select_dialog_listview"
        },
        "labels": [],
        "truncated": true
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 534,
      "source_gui_timestamp": 385,
      "current_state": "g13s59",
      "current_model_action": "g13a317",
      "current_version": 14,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

当前是设置行、设置选项或开关操作。须区分实际配置、入口可见性及相反取值分支;当前保存的GUI不足以确认所有更早匿名行的角色。方法新增与设置变化均不等于首次业务功能或实际填写/发送表单,保留UNKNOWN。

等价历史是否送入Provider wire:UNKNOWN;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

NA:没有足以可靠裁定全局首次或重复的已核实等价历史。不能把未检索到当成未执行。

三、Probe执行后发生什么

选择 Wifi only,返回设置且摘要更新;B窗口147首次方法,不能说发送过表单。

odkcollect JEV step387 Wifi only before_screenshot
before_screenshot · identity_verified · 2026-11-06T18:52:28.717+00:00
odkcollect JEV step387 Wifi only after_screenshot
after_screenshot · identity_verified · 2026-11-06T18:52:29.475+00:00

Run内首次METHOD观察:完成后2秒=147,10秒=152,下一动作前B=147。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-2040",
      "step": 388,
      "version": 14,
      "elapsed_s": 535.432,
      "wall_time_ms": 1793991149580,
      "next_input_wall_ms": 1793991154921,
      "input_completed_wall_ms": 1793991149609,
      "input_confirmed": true,
      "action": "MODEL_CLICK android.widget.LinearLayout",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g14a354",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.odk.collect.android:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g14s67",
      "source_gui_id": 537,
      "activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Form management",
        "Hide old form versions",
        "Only the newest version will appear in Fill Blank Form",
        "Form submission",
        "Auto send",
        "Wifi only",
        "Delete after send",
        "Deletes finalized forms and media after sending to server",
        "Form filling",
        "Constraint processing",
        "Defer validation until finalized",
        "High res video",
        "Enable high-resolution video recordings",
        "Image size",
        "Original size from camera (default)",
        "Show guidance for questions",
        "Yes - collapsed",
        "Use external app for audio recording",
        "Form import",
        "Finalize forms on import",
        "Affects forms added directly to instances folder."
      ],
      "probe": true,
      "strategy": "PROBE",
      "context": "exploration",
      "native_branch": "Probe",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/executor.log:28708",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/native/sata-org.odk.collect.android-ape-sata-running-minutes-60/jev-audit/inputs/generated-2041.json"
    },
    {
      "input_id": "input-2049",
      "step": 389,
      "version": 14,
      "elapsed_s": 540.773,
      "wall_time_ms": 1793991154921,
      "next_input_wall_ms": 1793991154922,
      "input_completed_wall_ms": 1793991154958,
      "input_confirmed": true,
      "action": "MODEL_CLICK android.widget.LinearLayout",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g14a354",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.odk.collect.android:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=11][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g14s67",
      "source_gui_id": 538,
      "activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Form management",
        "Hide old form versions",
        "Only the newest version will appear in Fill Blank Form",
        "Form submission",
        "Auto send",
        "Wifi only",
        "Delete after send",
        "Deletes finalized forms and media after sending to server",
        "Form filling",
        "Constraint processing",
        "Defer validation until finalized",
        "High res video",
        "Enable high-resolution video recordings",
        "Image size",
        "Original size from camera (default)",
        "Show guidance for questions",
        "Yes - collapsed",
        "Use external app for audio recording",
        "Form import",
        "Finalize forms on import",
        "Affects forms added directly to instances folder."
      ],
      "probe": true,
      "strategy": "PROBE",
      "context": "exploration",
      "native_branch": "Probe",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/executor.log:28777",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/native/sata-org.odk.collect.android-ape-sata-running-minutes-60/jev-audit/inputs/generated-2050.json"
    },
    {
      "input_id": "other-2052",
      "step": 389,
      "version": 14,
      "elapsed_s": 540.774,
      "wall_time_ms": 1793991154922,
      "next_input_wall_ms": 1793991159679,
      "input_completed_wall_ms": null,
      "input_confirmed": false,
      "action": "FUZZ FUZZ",
      "action_type": "FUZZ",
      "text": null,
      "content_desc": null,
      "resource_id": null,
      "model_action_id": null,
      "concrete_identity": null,
      "state_id": "g14s67",
      "source_gui_id": null,
      "activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
      "activity_evidence": null,
      "labels": null,
      "probe": false,
      "strategy": "PROBE",
      "context": "exploration",
      "native_branch": "Probe",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/executor.log:28777",
      "observed_methods_until_next": 5,
      "category_counts": {
        "third_party": 5
      },
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/native/sata-org.odk.collect.android-ape-sata-running-minutes-60/jev-audit/inputs/other-2053.json"
    },
    {
      "input_id": "input-2060",
      "step": 390,
      "version": 14,
      "elapsed_s": 545.531,
      "wall_time_ms": 1793991159679,
      "next_input_wall_ms": 1793991161837,
      "input_completed_wall_ms": 1793991159708,
      "input_confirmed": true,
      "action": "MODEL_CLICK Cancel",
      "action_type": "MODEL_CLICK",
      "text": "Cancel",
      "content_desc": "",
      "resource_id": "android:id/button2",
      "model_action_id": "g13a316",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"org.odk.collect.android:id/buttonPanel\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.Button\"][@resource-id=\"android:id/button2\"][@text=\"Cancel\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g13s59",
      "source_gui_id": 539,
      "activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Constraint processing behavior",
        "Validate upon forward swipe",
        "Defer validation until finalized",
        "Cancel"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/executor.log:28853",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/native/sata-org.odk.collect.android-ape-sata-running-minutes-60/jev-audit/inputs/generated-2061.json"
    },
    {
      "input_id": "input-2069",
      "step": 391,
      "version": 14,
      "elapsed_s": 547.689,
      "wall_time_ms": 1793991161837,
      "next_input_wall_ms": 1793991162749,
      "input_completed_wall_ms": 1793991161875,
      "input_confirmed": true,
      "action": "MODEL_BACK NA",
      "action_type": "MODEL_BACK",
      "text": null,
      "content_desc": null,
      "resource_id": null,
      "model_action_id": "g14a360",
      "concrete_identity": null,
      "state_id": "g14s67",
      "source_gui_id": 540,
      "activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Form management",
        "Hide old form versions",
        "Only the newest version will appear in Fill Blank Form",
        "Form submission",
        "Auto send",
        "Wifi only",
        "Delete after send",
        "Deletes finalized forms and media after sending to server",
        "Form filling",
        "Constraint processing",
        "Defer validation until finalized",
        "High res video",
        "Enable high-resolution video recordings",
        "Image size",
        "Original size from camera (default)",
        "Show guidance for questions",
        "Yes - collapsed",
        "Use external app for audio recording",
        "Form import",
        "Finalize forms on import",
        "Affects forms added directly to instances folder."
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "EARLY_STAGE: ABA/backward/other (NA finer branch)",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/executor.log:28918",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/native/sata-org.odk.collect.android-ape-sata-running-minutes-60/jev-audit/inputs/generated-2070.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 387,
      "monotonic_ns": 1880196147816118,
      "wall_time_ms": 1793991148655,
      "abstraction_version": 14,
      "state_id": "g13s59",
      "model_action_id": "g13a317",
      "entry_id": "semantic-9-c2",
      "request_id": "semantic-9",
      "candidate_id": "c2",
      "confidence": 0.79,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "bfa199c6556651a20d1ed3bb2a769ce24538e0077b18df7f36112a75290487c8",
      "concrete_identity": "00844828795ee6db0ffa189ebe8f6f4626d50ffcce045a5f309b4221a34eed9c",
      "decision_scope": "1746fdc5ec3fdfb46cf9f705188f6993b2158d22bb2a9d08c9b50e6246cd2e5f",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-9",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 3,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 3,
      "selected_history": 3,
      "comparison_count": 3,
      "same_count": 0,
      "different_count": 3,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 2,
      "low_confidence_count": 1,
      "full_history_compared": true,
      "exploratory": false,
      "_line": 1236
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 387,
      "monotonic_ns": 1880196148827288,
      "wall_time_ms": 1793991148656,
      "abstraction_version": 14,
      "state_id": "g13s59",
      "model_action_id": "g13a317",
      "entry_id": "semantic-9-c2",
      "request_id": "semantic-9",
      "candidate_id": "c2",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "bfa199c6556651a20d1ed3bb2a769ce24538e0077b18df7f36112a75290487c8",
      "input_fingerprint": "5263613530a89fa1b216047dfe2f8f5370ff410657369e12b380562ab2f7445c",
      "concrete_identity": "00844828795ee6db0ffa189ebe8f6f4626d50ffcce045a5f309b4221a34eed9c",
      "decision_scope": "1746fdc5ec3fdfb46cf9f705188f6993b2158d22bb2a9d08c9b50e6246cd2e5f",
      "_line": 1238
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 387,
      "monotonic_ns": 1880196156551363,
      "wall_time_ms": 1793991148664,
      "abstraction_version": 14,
      "state_id": "g13s59",
      "model_action_id": "g13a317",
      "entry_id": "semantic-9-c2",
      "request_id": "semantic-9",
      "candidate_id": "c2",
      "confidence": 0.79,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "bfa199c6556651a20d1ed3bb2a769ce24538e0077b18df7f36112a75290487c8",
      "decision_scope": "1746fdc5ec3fdfb46cf9f705188f6993b2158d22bb2a9d08c9b50e6246cd2e5f",
      "concrete_identity": "00844828795ee6db0ffa189ebe8f6f4626d50ffcce045a5f309b4221a34eed9c",
      "_line": 1239
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 387,
      "monotonic_ns": 1880196156626894,
      "wall_time_ms": 1793991148664,
      "abstraction_version": 14,
      "state_id": "g13s59",
      "model_action_id": "g13a317",
      "entry_id": "semantic-9-c2",
      "request_id": "semantic-9",
      "candidate_id": "c2",
      "confidence": 0.79,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 1240
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 387,
      "monotonic_ns": 1880196212161929,
      "wall_time_ms": 1793991148720,
      "abstraction_version": 14,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-9-c2",
      "request_id": "semantic-9",
      "candidate_id": "c2",
      "event_count": 2,
      "_line": 1243
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 387,
      "monotonic_ns": 1880196240949285,
      "wall_time_ms": 1793991148748,
      "abstraction_version": 14,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-9-c2",
      "request_id": "semantic-9",
      "candidate_id": "c2",
      "_line": 1244
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 388,
      "monotonic_ns": 1880196972940209,
      "wall_time_ms": 1793991149480,
      "abstraction_version": 14,
      "state_id": "g13s59",
      "model_action_id": "g13a317",
      "entry_id": "semantic-9-c2",
      "request_id": "semantic-9",
      "candidate_id": "c2",
      "confidence": 0.79,
      "choice": "PROMOTE",
      "transition_id": "g14e240:384",
      "target_state": "g14s67",
      "input_confirmed": true,
      "_line": 1246
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 387,
    "monotonic_ns": 1880196157174328,
    "wall_time_ms": 1793991148665,
    "abstraction_version": 14,
    "state_id": "g13s59",
    "model_action_id": "g13a317",
    "snapshot_reason": "selection",
    "state_visits": 6,
    "state_first_seen": 287,
    "state_last_seen": 387,
    "state_saturated": false,
    "state_saturation": 0.6666667,
    "native_state_saturated": false,
    "native_unsaturated_model_action_count": 1,
    "model_action_count": 3,
    "enabled_valid_action_count": 3,
    "unsaturated_model_action_count": 1,
    "unvisited_model_action_count": 1,
    "effective_unvisited_model_action_count": 1,
    "effective_state_saturated": false,
    "local_probe_action_count": 0,
    "navigation_action_count": 1,
    "enabled_valid_unvisited_action_count": 1,
    "unvisited_model_action_ids": "g13a318",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 3,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=org.odk.collect.android.preferences.screens.ProjectPreferencesActivity|class=android.widget.CheckedTextView|text=Wifi onl|resource_id=android:id/text1|bounds=70,1061,1010,1187",
    "selected_resolved_node_count": 4,
    "_line": 1242
  }
}

四、是否值得PROMOTE

无法可靠裁定相对整个Run决策前历史的功能新颖性。

疑似主要环节:UNKNOWN;wire关系审查:DISTINCT_TARGET_OR_BRANCH_PLAUSIBLE。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

odkcollect JEV step388 Delete after send

run_b4871490b9e84bbcb1a9b3464ca596fd · 第8.92分钟 · 请求step386 / 决策step386 / 执行step388 · UNKNOWN · 证据INSUFFICIENT_FOR_GLOBAL_NOVELTY · 结构化审查

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p4 对step378=0.880000;p5 对step374=0.980000;p6 对step376=1.000000),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g14s67 / g14a354;合法历史3条,比较3条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p4 / 378匿名 android.widget.LinearLayout ; 邻近标签 DIFFERENT_OPERATION0.88000000True
p5 / 374匿名 android.widget.LinearLayout ; 邻近标签 DIFFERENT_OPERATION0.98000000True
p6 / 376匿名 android.widget.LinearLayout ; 邻近标签 DIFFERENT_OPERATION1.00000000True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p4",
    "history_id": "h3",
    "history_step": 378,
    "history_input_id": "input-1968",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.88,
    "probabilities": {
      "SAME_OPERATION": 0.08,
      "DIFFERENT_OPERATION": 0.92,
      "INSUFFICIENT_EVIDENCE": 0
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c2` the same application-function operation as executed action at `executed_actions.h3`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.08,
        "DIFFERENT_OPERATION": 0.92,
        "INSUFFICIENT_EVIDENCE": 0
      },
      "confidence": 0.88
    },
    "model_visible_history": {
      "class": "android.widget.LinearLayout",
      "resource_id": "",
      "text": "",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 0,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.odk.collect.android:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g14a354",
      "source_state_id": "g14s67",
      "bounds": [
        0,
        231,
        1080,
        394
      ],
      "source_page_id": "page4",
      "target_subtree": [
        {
          "class": "android.widget.LinearLayout",
          "resource_id": "",
          "text": "",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        },
        {
          "class": "android.widget.TextView",
          "resource_id": "android:id/title",
          "text": "Hide old form versions",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": [
            0
          ]
        },
        {
          "class": "android.widget.TextView",
          "resource_id": "android:id/summary",
          "text": "Only the newest version will appear in Fill Blank Form",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": [
            1
          ]
        },
        {
          "class": "android.widget.CheckBox",
          "resource_id": "android:id/checkbox",
          "text": "",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": true,
          "selected": false,
          "path": [
            2
          ]
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "androidx.recyclerview.widget.RecyclerView",
        "resource_id": "org.odk.collect.android:id/recycler_view",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": true,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "androidx.recyclerview.widget.RecyclerView",
          "resource_id": "org.odk.collect.android:id/recycler_view"
        },
        "labels": [],
        "truncated": true
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 527,
      "source_gui_timestamp": 378,
      "current_state": "g14s67",
      "current_model_action": "g14a354",
      "current_version": 14,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p5",
    "history_id": "h1",
    "history_step": 374,
    "history_input_id": "input-1940",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.98,
    "probabilities": {
      "SAME_OPERATION": 0.01,
      "DIFFERENT_OPERATION": 0.99,
      "INSUFFICIENT_EVIDENCE": 0
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c2` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.01,
        "DIFFERENT_OPERATION": 0.99,
        "INSUFFICIENT_EVIDENCE": 0
      },
      "confidence": 0.98
    },
    "model_visible_history": {
      "class": "android.widget.LinearLayout",
      "resource_id": "",
      "text": "",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 8,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.odk.collect.android:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=8][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g14a354",
      "source_state_id": "g14s67",
      "bounds": [
        0,
        1677,
        1080,
        1869
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.LinearLayout",
          "resource_id": "",
          "text": "",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        },
        {
          "class": "android.widget.TextView",
          "resource_id": "android:id/title",
          "text": "Show guidance for questions",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": [
            0
          ]
        },
        {
          "class": "android.widget.TextView",
          "resource_id": "android:id/summary",
          "text": "Yes - collapsed",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": [
            1
          ]
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "androidx.recyclerview.widget.RecyclerView",
        "resource_id": "org.odk.collect.android:id/recycler_view",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": true,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "androidx.recyclerview.widget.RecyclerView",
          "resource_id": "org.odk.collect.android:id/recycler_view"
        },
        "labels": [],
        "truncated": true
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 523,
      "source_gui_timestamp": 374,
      "current_state": "g14s67",
      "current_model_action": "g14a354",
      "current_version": 14,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p6",
    "history_id": "h2",
    "history_step": 376,
    "history_input_id": "input-1954",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 1,
    "probabilities": {
      "SAME_OPERATION": 0,
      "DIFFERENT_OPERATION": 1,
      "INSUFFICIENT_EVIDENCE": 0
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c2` the same application-function operation as executed action at `executed_actions.h2`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0,
        "DIFFERENT_OPERATION": 1,
        "INSUFFICIENT_EVIDENCE": 0
      },
      "confidence": 1
    },
    "model_visible_history": {
      "class": "android.widget.LinearLayout",
      "resource_id": "",
      "text": "",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 5,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.odk.collect.android:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g14a354",
      "source_state_id": "g14s67",
      "bounds": [
        0,
        1101,
        1080,
        1293
      ],
      "source_page_id": "page3",
      "target_subtree": [
        {
          "class": "android.widget.LinearLayout",
          "resource_id": "",
          "text": "",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        },
        {
          "class": "android.widget.TextView",
          "resource_id": "android:id/title",
          "text": "Constraint processing",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": [
            0
          ]
        },
        {
          "class": "android.widget.TextView",
          "resource_id": "android:id/summary",
          "text": "Validate upon forward swipe",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": [
            1
          ]
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "androidx.recyclerview.widget.RecyclerView",
        "resource_id": "org.odk.collect.android:id/recycler_view",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": true,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "androidx.recyclerview.widget.RecyclerView",
          "resource_id": "org.odk.collect.android:id/recycler_view"
        },
        "labels": [],
        "truncated": true
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 525,
      "source_gui_timestamp": 376,
      "current_state": "g14s67",
      "current_model_action": "g14a354",
      "current_version": 14,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

当前是设置行、设置选项或开关操作。须区分实际配置、入口可见性及相反取值分支;当前保存的GUI不足以确认所有更早匿名行的角色。方法新增与设置变化均不等于首次业务功能或实际填写/发送表单,保留UNKNOWN。

等价历史是否送入Provider wire:UNKNOWN;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

NA:没有足以可靠裁定全局首次或重复的已核实等价历史。不能把未检索到当成未执行。

三、Probe执行后发生什么

切换 Delete after send;只改变设置,没有提交表单证据。

odkcollect JEV step388 Delete after send before_screenshot
before_screenshot · identity_verified · 2026-11-06T18:52:29.577+00:00
odkcollect JEV step388 Delete after send after_screenshot
after_screenshot · identity_verified · 2026-11-06T18:52:30.310+00:00

Run内首次METHOD观察:完成后2秒=0,10秒=5,下一动作前B=0。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-2049",
      "step": 389,
      "version": 14,
      "elapsed_s": 540.773,
      "wall_time_ms": 1793991154921,
      "next_input_wall_ms": 1793991154922,
      "input_completed_wall_ms": 1793991154958,
      "input_confirmed": true,
      "action": "MODEL_CLICK android.widget.LinearLayout",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g14a354",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.odk.collect.android:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=11][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g14s67",
      "source_gui_id": 538,
      "activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Form management",
        "Hide old form versions",
        "Only the newest version will appear in Fill Blank Form",
        "Form submission",
        "Auto send",
        "Wifi only",
        "Delete after send",
        "Deletes finalized forms and media after sending to server",
        "Form filling",
        "Constraint processing",
        "Defer validation until finalized",
        "High res video",
        "Enable high-resolution video recordings",
        "Image size",
        "Original size from camera (default)",
        "Show guidance for questions",
        "Yes - collapsed",
        "Use external app for audio recording",
        "Form import",
        "Finalize forms on import",
        "Affects forms added directly to instances folder."
      ],
      "probe": true,
      "strategy": "PROBE",
      "context": "exploration",
      "native_branch": "Probe",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/executor.log:28777",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/native/sata-org.odk.collect.android-ape-sata-running-minutes-60/jev-audit/inputs/generated-2050.json"
    },
    {
      "input_id": "other-2052",
      "step": 389,
      "version": 14,
      "elapsed_s": 540.774,
      "wall_time_ms": 1793991154922,
      "next_input_wall_ms": 1793991159679,
      "input_completed_wall_ms": null,
      "input_confirmed": false,
      "action": "FUZZ FUZZ",
      "action_type": "FUZZ",
      "text": null,
      "content_desc": null,
      "resource_id": null,
      "model_action_id": null,
      "concrete_identity": null,
      "state_id": "g14s67",
      "source_gui_id": null,
      "activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
      "activity_evidence": null,
      "labels": null,
      "probe": false,
      "strategy": "PROBE",
      "context": "exploration",
      "native_branch": "Probe",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/executor.log:28777",
      "observed_methods_until_next": 5,
      "category_counts": {
        "third_party": 5
      },
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/native/sata-org.odk.collect.android-ape-sata-running-minutes-60/jev-audit/inputs/other-2053.json"
    },
    {
      "input_id": "input-2060",
      "step": 390,
      "version": 14,
      "elapsed_s": 545.531,
      "wall_time_ms": 1793991159679,
      "next_input_wall_ms": 1793991161837,
      "input_completed_wall_ms": 1793991159708,
      "input_confirmed": true,
      "action": "MODEL_CLICK Cancel",
      "action_type": "MODEL_CLICK",
      "text": "Cancel",
      "content_desc": "",
      "resource_id": "android:id/button2",
      "model_action_id": "g13a316",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"org.odk.collect.android:id/buttonPanel\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.Button\"][@resource-id=\"android:id/button2\"][@text=\"Cancel\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g13s59",
      "source_gui_id": 539,
      "activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Constraint processing behavior",
        "Validate upon forward swipe",
        "Defer validation until finalized",
        "Cancel"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/executor.log:28853",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/native/sata-org.odk.collect.android-ape-sata-running-minutes-60/jev-audit/inputs/generated-2061.json"
    },
    {
      "input_id": "input-2069",
      "step": 391,
      "version": 14,
      "elapsed_s": 547.689,
      "wall_time_ms": 1793991161837,
      "next_input_wall_ms": 1793991162749,
      "input_completed_wall_ms": 1793991161875,
      "input_confirmed": true,
      "action": "MODEL_BACK NA",
      "action_type": "MODEL_BACK",
      "text": null,
      "content_desc": null,
      "resource_id": null,
      "model_action_id": "g14a360",
      "concrete_identity": null,
      "state_id": "g14s67",
      "source_gui_id": 540,
      "activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Form management",
        "Hide old form versions",
        "Only the newest version will appear in Fill Blank Form",
        "Form submission",
        "Auto send",
        "Wifi only",
        "Delete after send",
        "Deletes finalized forms and media after sending to server",
        "Form filling",
        "Constraint processing",
        "Defer validation until finalized",
        "High res video",
        "Enable high-resolution video recordings",
        "Image size",
        "Original size from camera (default)",
        "Show guidance for questions",
        "Yes - collapsed",
        "Use external app for audio recording",
        "Form import",
        "Finalize forms on import",
        "Affects forms added directly to instances folder."
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "EARLY_STAGE: ABA/backward/other (NA finer branch)",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/executor.log:28918",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/native/sata-org.odk.collect.android-ape-sata-running-minutes-60/jev-audit/inputs/generated-2070.json"
    },
    {
      "input_id": "input-2074",
      "step": 392,
      "version": 14,
      "elapsed_s": 548.601,
      "wall_time_ms": 1793991162749,
      "next_input_wall_ms": 1793991163652,
      "input_completed_wall_ms": 1793991162775,
      "input_confirmed": true,
      "action": "MODEL_CLICK android.widget.LinearLayout",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g6a74",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.odk.collect.android:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=4][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g6s14",
      "source_gui_id": 541,
      "activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "EARLY_STAGE: ABA/backward/other (NA finer branch)",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/executor.log:28985",
      "observed_methods_until_next": 1,
      "category_counts": {
        "third_party": 1
      },
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/native/sata-org.odk.collect.android-ape-sata-running-minutes-60/jev-audit/inputs/generated-2075.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 386,
      "monotonic_ns": 1880190264463590,
      "wall_time_ms": 1793991142772,
      "abstraction_version": 14,
      "state_id": "g14s67",
      "model_action_id": "g14a354",
      "entry_id": "semantic-7-c2",
      "request_id": "semantic-7",
      "candidate_id": "c2",
      "confidence": 1,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "5046f87f02a092950ac9b69984ad24d7a76c084a3c6d2c67db482a52b5b6f3ff",
      "concrete_identity": "5af3a5755f60508de5c6f1b5daf45cca77c7d785359806d85e8d90becd34a8cf",
      "decision_scope": "e9407b50223bf6ca3236b159cc914d432e2195f0484c8f76a5f3a660c291d49a",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-7",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 3,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 3,
      "selected_history": 3,
      "comparison_count": 3,
      "same_count": 0,
      "different_count": 3,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 3,
      "low_confidence_count": 0,
      "full_history_compared": true,
      "exploratory": false,
      "_line": 1218
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 386,
      "monotonic_ns": 1880190265960585,
      "wall_time_ms": 1793991142773,
      "abstraction_version": 14,
      "state_id": "g14s67",
      "model_action_id": "g14a354",
      "entry_id": "semantic-7-c2",
      "request_id": "semantic-7",
      "candidate_id": "c2",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "5046f87f02a092950ac9b69984ad24d7a76c084a3c6d2c67db482a52b5b6f3ff",
      "input_fingerprint": "f6da237bc6afef1b202264e28115377cae96f2e0fcf65e8a31f63c0abd91f890",
      "concrete_identity": "5af3a5755f60508de5c6f1b5daf45cca77c7d785359806d85e8d90becd34a8cf",
      "decision_scope": "e9407b50223bf6ca3236b159cc914d432e2195f0484c8f76a5f3a660c291d49a",
      "_line": 1220
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 388,
      "monotonic_ns": 1880197022887698,
      "wall_time_ms": 1793991149530,
      "abstraction_version": 14,
      "state_id": "g14s67",
      "model_action_id": "g14a354",
      "entry_id": "semantic-7-c2",
      "request_id": "semantic-7",
      "candidate_id": "c2",
      "confidence": 1,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "5046f87f02a092950ac9b69984ad24d7a76c084a3c6d2c67db482a52b5b6f3ff",
      "decision_scope": "e9407b50223bf6ca3236b159cc914d432e2195f0484c8f76a5f3a660c291d49a",
      "concrete_identity": "5af3a5755f60508de5c6f1b5daf45cca77c7d785359806d85e8d90becd34a8cf",
      "_line": 1249
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 388,
      "monotonic_ns": 1880197022928687,
      "wall_time_ms": 1793991149530,
      "abstraction_version": 14,
      "state_id": "g14s67",
      "model_action_id": "g14a354",
      "entry_id": "semantic-7-c2",
      "request_id": "semantic-7",
      "candidate_id": "c2",
      "confidence": 1,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 1250
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 388,
      "monotonic_ns": 1880197074010883,
      "wall_time_ms": 1793991149581,
      "abstraction_version": 14,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-7-c2",
      "request_id": "semantic-7",
      "candidate_id": "c2",
      "event_count": 2,
      "_line": 1253
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 388,
      "monotonic_ns": 1880197102531074,
      "wall_time_ms": 1793991149610,
      "abstraction_version": 14,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-7-c2",
      "request_id": "semantic-7",
      "candidate_id": "c2",
      "_line": 1254
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 389,
      "monotonic_ns": 1880197812565186,
      "wall_time_ms": 1793991150320,
      "abstraction_version": 14,
      "state_id": "g14s67",
      "model_action_id": "g14a354",
      "entry_id": "semantic-7-c2",
      "request_id": "semantic-7",
      "candidate_id": "c2",
      "confidence": 1,
      "choice": "PROMOTE",
      "transition_id": "g14e241:385",
      "target_state": "g14s67",
      "input_confirmed": true,
      "_line": 1256
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 388,
    "monotonic_ns": 1880197023169072,
    "wall_time_ms": 1793991149531,
    "abstraction_version": 14,
    "state_id": "g14s67",
    "model_action_id": "g14a354",
    "snapshot_reason": "selection",
    "state_visits": 11,
    "state_first_seen": 372,
    "state_last_seen": 388,
    "state_saturated": false,
    "state_saturation": 0.85714287,
    "native_state_saturated": false,
    "native_unsaturated_model_action_count": 1,
    "model_action_count": 7,
    "enabled_valid_action_count": 7,
    "unsaturated_model_action_count": 1,
    "unvisited_model_action_count": 1,
    "effective_unvisited_model_action_count": 1,
    "effective_state_saturated": false,
    "local_probe_action_count": 0,
    "navigation_action_count": 1,
    "enabled_valid_unvisited_action_count": 1,
    "unvisited_model_action_ids": "g14a360",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 4,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=org.odk.collect.android.preferences.screens.ProjectPreferencesActivity|class=android.widget.LinearLayout|text=|resource_id=|bounds=0,721,1080,966",
    "selected_resolved_node_count": 9,
    "_line": 1252
  }
}

四、是否值得PROMOTE

无法可靠裁定相对整个Run决策前历史的功能新颖性。

疑似主要环节:UNKNOWN;wire关系审查:DISTINCT_TARGET_OR_BRANCH_PLAUSIBLE。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

odkcollect JEV step402 Blank form update mode

run_b4871490b9e84bbcb1a9b3464ca596fd · 第9.40分钟 · 请求step402 / 决策step402 / 执行step402 · UNKNOWN · 证据INSUFFICIENT_FOR_GLOBAL_NOVELTY · 结构化审查

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p1 对step394=0.970000),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g14s66 / g14a345;合法历史1条,比较1条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p1 / 394匿名 android.widget.LinearLayout ; 邻近标签 DIFFERENT_OPERATION0.97000000True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p1",
    "history_id": "h1",
    "history_step": 394,
    "history_input_id": "input-2084",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.97,
    "probabilities": {
      "SAME_OPERATION": 0.02,
      "DIFFERENT_OPERATION": 0.98,
      "INSUFFICIENT_EVIDENCE": 0
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.02,
        "DIFFERENT_OPERATION": 0.98,
        "INSUFFICIENT_EVIDENCE": 0
      },
      "confidence": 0.97
    },
    "model_visible_history": {
      "class": "android.widget.LinearLayout",
      "resource_id": "",
      "text": "",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 7,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.odk.collect.android:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=7][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g14a345",
      "source_state_id": "g14s66",
      "bounds": [
        0,
        1567,
        1080,
        1812
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.LinearLayout",
          "resource_id": "",
          "text": "",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        },
        {
          "class": "android.widget.TextView",
          "resource_id": "android:id/title",
          "text": "Delete after send",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": [
            0
          ]
        },
        {
          "class": "android.widget.TextView",
          "resource_id": "android:id/summary",
          "text": "Deletes finalized forms and media after sending to server",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": [
            1
          ]
        },
        {
          "class": "android.widget.CheckBox",
          "resource_id": "android:id/checkbox",
          "text": "",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": true,
          "selected": false,
          "path": [
            2
          ]
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "androidx.recyclerview.widget.RecyclerView",
        "resource_id": "org.odk.collect.android:id/recycler_view",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": true,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "androidx.recyclerview.widget.RecyclerView",
          "resource_id": "org.odk.collect.android:id/recycler_view"
        },
        "labels": [],
        "truncated": true
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 543,
      "source_gui_timestamp": 394,
      "current_state": "g14s66",
      "current_model_action": "g14a345",
      "current_version": 14,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

当前是设置行、设置选项或开关操作。须区分实际配置、入口可见性及相反取值分支;当前保存的GUI不足以确认所有更早匿名行的角色。方法新增与设置变化均不等于首次业务功能或实际填写/发送表单,保留UNKNOWN。

等价历史是否送入Provider wire:UNKNOWN;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

NA:没有足以可靠裁定全局首次或重复的已核实等价历史。不能把未检索到当成未执行。

三、Probe执行后发生什么

Blank form update mode 打开更新模式选项;未下载新表单。

odkcollect JEV step402 Blank form update mode before_screenshot
before_screenshot · identity_verified · 2026-11-06T18:52:58.025+00:00
odkcollect JEV step402 Blank form update mode after_screenshot
after_screenshot · identity_verified · 2026-11-06T18:52:58.770+00:00

Run内首次METHOD观察:完成后2秒=0,10秒=0,下一动作前B=0。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-2142",
      "step": 403,
      "version": 14,
      "elapsed_s": 569.931,
      "wall_time_ms": 1793991184079,
      "next_input_wall_ms": 1793991184948,
      "input_completed_wall_ms": 1793991184109,
      "input_confirmed": true,
      "action": "MODEL_CLICK Manual",
      "action_type": "MODEL_CLICK",
      "text": "Manual",
      "content_desc": "",
      "resource_id": "android:id/text1",
      "model_action_id": "g13a317",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"org.odk.collect.android:id/select_dialog_listview\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckedTextView\"][@resource-id=\"android:id/text1\"][@text=\"Manual\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g13s59",
      "source_gui_id": 552,
      "activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Blank form update mode",
        "Manual",
        "Previously downloaded forms only",
        "Exactly match server",
        "Cancel"
      ],
      "probe": true,
      "strategy": "PROBE",
      "context": "exploration",
      "native_branch": "Probe",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/executor.log:29782",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/native/sata-org.odk.collect.android-ape-sata-running-minutes-60/jev-audit/inputs/generated-2143.json"
    },
    {
      "input_id": "input-2150",
      "step": 404,
      "version": 14,
      "elapsed_s": 570.8,
      "wall_time_ms": 1793991184948,
      "next_input_wall_ms": 1793991185782,
      "input_completed_wall_ms": 1793991184975,
      "input_confirmed": true,
      "action": "MODEL_CLICK android.widget.LinearLayout",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g14a345",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.odk.collect.android:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=4][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g14s66",
      "source_gui_id": 553,
      "activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Form management",
        "Form update",
        "Blank form update mode",
        "Manual",
        "Automatic update frequency",
        "Every fifteen minutes",
        "Automatic download",
        "Automatically download updated versions of forms",
        "Hide old form versions",
        "Only the newest version will appear in Fill Blank Form",
        "Form submission",
        "Auto send",
        "Wifi only",
        "Delete after send",
        "Deletes finalized forms and media after sending to server",
        "Form filling",
        "Constraint processing",
        "Defer validation until finalized",
        "High res video",
        "Enable high-resolution video recordings"
      ],
      "probe": true,
      "strategy": "PROBE",
      "context": "exploration",
      "native_branch": "Probe",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/executor.log:29868",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/native/sata-org.odk.collect.android-ape-sata-running-minutes-60/jev-audit/inputs/generated-2151.json"
    },
    {
      "input_id": "input-2158",
      "step": 405,
      "version": 14,
      "elapsed_s": 571.634,
      "wall_time_ms": 1793991185782,
      "next_input_wall_ms": 1793991190063,
      "input_completed_wall_ms": 1793991185809,
      "input_confirmed": true,
      "action": "MODEL_CLICK android.widget.LinearLayout",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g14a345",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.odk.collect.android:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=6][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g14s66",
      "source_gui_id": 554,
      "activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Form management",
        "Form update",
        "Blank form update mode",
        "Manual",
        "Automatic update frequency",
        "Every fifteen minutes",
        "Automatic download",
        "Automatically download updated versions of forms",
        "Hide old form versions",
        "Only the newest version will appear in Fill Blank Form",
        "Form submission",
        "Auto send",
        "Wifi only",
        "Delete after send",
        "Deletes finalized forms and media after sending to server",
        "Form filling",
        "Constraint processing",
        "Defer validation until finalized",
        "High res video",
        "Enable high-resolution video recordings"
      ],
      "probe": true,
      "strategy": "PROBE",
      "context": "exploration",
      "native_branch": "Probe",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/executor.log:29972",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/native/sata-org.odk.collect.android-ape-sata-running-minutes-60/jev-audit/inputs/generated-2159.json"
    },
    {
      "input_id": "input-2167",
      "step": 406,
      "version": 14,
      "elapsed_s": 575.915,
      "wall_time_ms": 1793991190063,
      "next_input_wall_ms": 1793991196302,
      "input_completed_wall_ms": 1793991190092,
      "input_confirmed": true,
      "action": "MODEL_CLICK Off",
      "action_type": "MODEL_CLICK",
      "text": "Off",
      "content_desc": "",
      "resource_id": "android:id/text1",
      "model_action_id": "g13a317",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"org.odk.collect.android:id/select_dialog_listview\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckedTextView\"][@resource-id=\"android:id/text1\"][@text=\"Off\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g13s59",
      "source_gui_id": 555,
      "activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Auto send",
        "Off",
        "Wifi only",
        "Cellular only",
        "Wifi or cellular",
        "Cancel"
      ],
      "probe": true,
      "strategy": "PROBE",
      "context": "exploration",
      "native_branch": "Probe",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/executor.log:30038",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/native/sata-org.odk.collect.android-ape-sata-running-minutes-60/jev-audit/inputs/generated-2168.json"
    },
    {
      "input_id": "input-2177",
      "step": 407,
      "version": 14,
      "elapsed_s": 582.154,
      "wall_time_ms": 1793991196302,
      "next_input_wall_ms": 1793991197177,
      "input_completed_wall_ms": 1793991196325,
      "input_confirmed": true,
      "action": "MODEL_CLICK android.widget.LinearLayout",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g14a345",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.odk.collect.android:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=9][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g14s66",
      "source_gui_id": 556,
      "activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Form management",
        "Form update",
        "Blank form update mode",
        "Manual",
        "Automatic update frequency",
        "Every fifteen minutes",
        "Automatic download",
        "Automatically download updated versions of forms",
        "Hide old form versions",
        "Only the newest version will appear in Fill Blank Form",
        "Form submission",
        "Auto send",
        "Off",
        "Delete after send",
        "Deletes finalized forms and media after sending to server",
        "Form filling",
        "Constraint processing",
        "Defer validation until finalized",
        "High res video",
        "Enable high-resolution video recordings"
      ],
      "probe": true,
      "strategy": "PROBE",
      "context": "exploration",
      "native_branch": "Probe",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/executor.log:30098",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/native/sata-org.odk.collect.android-ape-sata-running-minutes-60/jev-audit/inputs/generated-2178.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 402,
      "monotonic_ns": 1880225446183875,
      "wall_time_ms": 1793991177954,
      "abstraction_version": 14,
      "state_id": "g14s66",
      "model_action_id": "g14a345",
      "entry_id": "semantic-13-c1",
      "request_id": "semantic-13",
      "candidate_id": "c1",
      "confidence": 0.97,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "035cbbdc4c90f05ff221cda832a8209d188f45c0f4305d18e95c14f2c2d82db7",
      "concrete_identity": "ad80ef07d79ac55c68a717660620365d21f60384651435bd6c0db51c2282061b",
      "decision_scope": "d01756f5978e76bf6e464bc397495fffb7702cc42a6e170affa1381259b03740",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-13",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 1,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 1,
      "selected_history": 1,
      "comparison_count": 1,
      "same_count": 0,
      "different_count": 1,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 1,
      "low_confidence_count": 0,
      "full_history_compared": true,
      "exploratory": false,
      "_line": 1327
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 402,
      "monotonic_ns": 1880225446642491,
      "wall_time_ms": 1793991177954,
      "abstraction_version": 14,
      "state_id": "g14s66",
      "model_action_id": "g14a345",
      "entry_id": "semantic-13-c1",
      "request_id": "semantic-13",
      "candidate_id": "c1",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "035cbbdc4c90f05ff221cda832a8209d188f45c0f4305d18e95c14f2c2d82db7",
      "input_fingerprint": "31521ed40491d2985bd0a9de5c177c0a54cac58fb6dbcb1c9035d1cde7ed2614",
      "concrete_identity": "ad80ef07d79ac55c68a717660620365d21f60384651435bd6c0db51c2282061b",
      "decision_scope": "d01756f5978e76bf6e464bc397495fffb7702cc42a6e170affa1381259b03740",
      "_line": 1330
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 402,
      "monotonic_ns": 1880225462747207,
      "wall_time_ms": 1793991177970,
      "abstraction_version": 14,
      "state_id": "g14s66",
      "model_action_id": "g14a345",
      "entry_id": "semantic-13-c1",
      "request_id": "semantic-13",
      "candidate_id": "c1",
      "confidence": 0.97,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "035cbbdc4c90f05ff221cda832a8209d188f45c0f4305d18e95c14f2c2d82db7",
      "decision_scope": "d01756f5978e76bf6e464bc397495fffb7702cc42a6e170affa1381259b03740",
      "concrete_identity": "ad80ef07d79ac55c68a717660620365d21f60384651435bd6c0db51c2282061b",
      "_line": 1333
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 402,
      "monotonic_ns": 1880225462801021,
      "wall_time_ms": 1793991177970,
      "abstraction_version": 14,
      "state_id": "g14s66",
      "model_action_id": "g14a345",
      "entry_id": "semantic-13-c1",
      "request_id": "semantic-13",
      "candidate_id": "c1",
      "confidence": 0.97,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 1334
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 402,
      "monotonic_ns": 1880225520812183,
      "wall_time_ms": 1793991178028,
      "abstraction_version": 14,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-13-c1",
      "request_id": "semantic-13",
      "candidate_id": "c1",
      "event_count": 2,
      "_line": 1337
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 402,
      "monotonic_ns": 1880225552240728,
      "wall_time_ms": 1793991178060,
      "abstraction_version": 14,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-13-c1",
      "request_id": "semantic-13",
      "candidate_id": "c1",
      "_line": 1338
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 403,
      "monotonic_ns": 1880226266288518,
      "wall_time_ms": 1793991178774,
      "abstraction_version": 14,
      "state_id": "g14s66",
      "model_action_id": "g14a345",
      "entry_id": "semantic-13-c1",
      "request_id": "semantic-13",
      "candidate_id": "c1",
      "confidence": 0.97,
      "choice": "PROMOTE",
      "transition_id": "g14e251:398",
      "target_state": "g13s59",
      "input_confirmed": true,
      "_line": 1340
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 402,
    "monotonic_ns": 1880225463231296,
    "wall_time_ms": 1793991177971,
    "abstraction_version": 14,
    "state_id": "g14s66",
    "model_action_id": "g14a345",
    "snapshot_reason": "selection",
    "state_visits": 10,
    "state_first_seen": 370,
    "state_last_seen": 402,
    "state_saturated": false,
    "state_saturation": 0.6666667,
    "native_state_saturated": false,
    "native_unsaturated_model_action_count": 1,
    "model_action_count": 9,
    "enabled_valid_action_count": 7,
    "unsaturated_model_action_count": 1,
    "unvisited_model_action_count": 3,
    "effective_unvisited_model_action_count": 3,
    "effective_state_saturated": false,
    "local_probe_action_count": 0,
    "navigation_action_count": 1,
    "enabled_valid_unvisited_action_count": 1,
    "unvisited_model_action_ids": "g14a351,g14a352,g14a353",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 2,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=org.odk.collect.android.preferences.screens.ProjectPreferencesActivity|class=android.widget.LinearLayout|text=|resource_id=|bounds=0,366,1080,558",
    "selected_resolved_node_count": 7,
    "_line": 1336
  }
}

四、是否值得PROMOTE

无法可靠裁定相对整个Run决策前历史的功能新颖性。

疑似主要环节:UNKNOWN;wire关系审查:DISTINCT_TARGET_OR_BRANCH_PLAUSIBLE。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

odkcollect JEV step403 Manual

run_b4871490b9e84bbcb1a9b3464ca596fd · 第9.50分钟 · 请求step403 / 决策step403 / 执行step403 · UNKNOWN · 证据INSUFFICIENT_FOR_GLOBAL_NOVELTY · 结构化审查

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p2 对step377=0.640000;p3 对step385=0.520000),因此PROMOTE。另有1条低置信SAME,不具有否决作用。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g13s59 / g13a317;合法历史4条,比较3条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p1 / 287TerrainSAME_OPERATION0.25000000False
p2 / 377Validate upon forward swipeDIFFERENT_OPERATION0.64000000True
p3 / 385Defer validation until finalizedDIFFERENT_OPERATION0.52000000True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p1",
    "history_id": "h1",
    "history_step": 287,
    "history_input_id": "input-1494",
    "choice": "SAME_OPERATION",
    "confidence": 0.25,
    "probabilities": {
      "SAME_OPERATION": 0.5,
      "DIFFERENT_OPERATION": 0.31,
      "INSUFFICIENT_EVIDENCE": 0.19
    },
    "trusted": false,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "SAME_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.5,
        "DIFFERENT_OPERATION": 0.31,
        "INSUFFICIENT_EVIDENCE": 0.19
      },
      "confidence": 0.25
    },
    "model_visible_history": {
      "class": "android.widget.CheckedTextView",
      "resource_id": "android:id/text1",
      "text": "Terrain",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 1,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"org.odk.collect.android:id/select_dialog_listview\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckedTextView\"][@resource-id=\"android:id/text1\"][@text=\"Terrain\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g13a317",
      "source_state_id": "g13s59",
      "bounds": [
        70,
        1061,
        1010,
        1187
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.CheckedTextView",
          "resource_id": "android:id/text1",
          "text": "Terrain",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.ListView",
        "resource_id": "org.odk.collect.android:id/select_dialog_listview",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.ListView",
          "resource_id": "org.odk.collect.android:id/select_dialog_listview"
        },
        "labels": [],
        "truncated": true
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 409,
      "source_gui_timestamp": 287,
      "current_state": "g13s59",
      "current_model_action": "g13a317",
      "current_version": 14,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p2",
    "history_id": "h2",
    "history_step": 377,
    "history_input_id": "input-1963",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.64,
    "probabilities": {
      "SAME_OPERATION": 0.14,
      "DIFFERENT_OPERATION": 0.76,
      "INSUFFICIENT_EVIDENCE": 0.1
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h2`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.14,
        "DIFFERENT_OPERATION": 0.76,
        "INSUFFICIENT_EVIDENCE": 0.1
      },
      "confidence": 0.64
    },
    "model_visible_history": {
      "class": "android.widget.CheckedTextView",
      "resource_id": "android:id/text1",
      "text": "Validate upon forward swipe",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": true,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 0,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"org.odk.collect.android:id/select_dialog_listview\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckedTextView\"][@resource-id=\"android:id/text1\"][@text=\"Validate\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g13a317",
      "source_state_id": "g13s59",
      "bounds": [
        70,
        1050,
        1010,
        1176
      ],
      "source_page_id": "page3",
      "target_subtree": [
        {
          "class": "android.widget.CheckedTextView",
          "resource_id": "android:id/text1",
          "text": "Validate upon forward swipe",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": true,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.ListView",
        "resource_id": "org.odk.collect.android:id/select_dialog_listview",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.ListView",
          "resource_id": "org.odk.collect.android:id/select_dialog_listview"
        },
        "labels": [],
        "truncated": true
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 526,
      "source_gui_timestamp": 377,
      "current_state": "g13s59",
      "current_model_action": "g13a317",
      "current_version": 14,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p3",
    "history_id": "h3",
    "history_step": 385,
    "history_input_id": "input-2014",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.52,
    "probabilities": {
      "SAME_OPERATION": 0.21,
      "DIFFERENT_OPERATION": 0.68,
      "INSUFFICIENT_EVIDENCE": 0.11
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h3`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.21,
        "DIFFERENT_OPERATION": 0.68,
        "INSUFFICIENT_EVIDENCE": 0.11
      },
      "confidence": 0.52
    },
    "model_visible_history": {
      "class": "android.widget.CheckedTextView",
      "resource_id": "android:id/text1",
      "text": "Defer validation until finalized",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 1,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"org.odk.collect.android:id/select_dialog_listview\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckedTextView\"][@resource-id=\"android:id/text1\"][@text=\"Defer va\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g13a317",
      "source_state_id": "g13s59",
      "bounds": [
        70,
        1176,
        1010,
        1302
      ],
      "source_page_id": "page4",
      "target_subtree": [
        {
          "class": "android.widget.CheckedTextView",
          "resource_id": "android:id/text1",
          "text": "Defer validation until finalized",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.ListView",
        "resource_id": "org.odk.collect.android:id/select_dialog_listview",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.ListView",
          "resource_id": "org.odk.collect.android:id/select_dialog_listview"
        },
        "labels": [],
        "truncated": true
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 534,
      "source_gui_timestamp": 385,
      "current_state": "g13s59",
      "current_model_action": "g13a317",
      "current_version": 14,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

当前是设置行、设置选项或开关操作。须区分实际配置、入口可见性及相反取值分支;当前保存的GUI不足以确认所有更早匿名行的角色。方法新增与设置变化均不等于首次业务功能或实际填写/发送表单,保留UNKNOWN。

等价历史是否送入Provider wire:UNKNOWN;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

NA:没有足以可靠裁定全局首次或重复的已核实等价历史。不能把未检索到当成未执行。

三、Probe执行后发生什么

选择 Manual 返回设置;与StartLux同一功能。

odkcollect JEV step403 Manual before_screenshot
before_screenshot · identity_verified · 2026-11-06T18:53:04.076+00:00
odkcollect JEV step403 Manual after_screenshot
after_screenshot · identity_verified · 2026-11-06T18:53:04.847+00:00

Run内首次METHOD观察:完成后2秒=0,10秒=0,下一动作前B=0。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-2150",
      "step": 404,
      "version": 14,
      "elapsed_s": 570.8,
      "wall_time_ms": 1793991184948,
      "next_input_wall_ms": 1793991185782,
      "input_completed_wall_ms": 1793991184975,
      "input_confirmed": true,
      "action": "MODEL_CLICK android.widget.LinearLayout",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g14a345",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.odk.collect.android:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=4][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g14s66",
      "source_gui_id": 553,
      "activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Form management",
        "Form update",
        "Blank form update mode",
        "Manual",
        "Automatic update frequency",
        "Every fifteen minutes",
        "Automatic download",
        "Automatically download updated versions of forms",
        "Hide old form versions",
        "Only the newest version will appear in Fill Blank Form",
        "Form submission",
        "Auto send",
        "Wifi only",
        "Delete after send",
        "Deletes finalized forms and media after sending to server",
        "Form filling",
        "Constraint processing",
        "Defer validation until finalized",
        "High res video",
        "Enable high-resolution video recordings"
      ],
      "probe": true,
      "strategy": "PROBE",
      "context": "exploration",
      "native_branch": "Probe",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/executor.log:29868",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/native/sata-org.odk.collect.android-ape-sata-running-minutes-60/jev-audit/inputs/generated-2151.json"
    },
    {
      "input_id": "input-2158",
      "step": 405,
      "version": 14,
      "elapsed_s": 571.634,
      "wall_time_ms": 1793991185782,
      "next_input_wall_ms": 1793991190063,
      "input_completed_wall_ms": 1793991185809,
      "input_confirmed": true,
      "action": "MODEL_CLICK android.widget.LinearLayout",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g14a345",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.odk.collect.android:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=6][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g14s66",
      "source_gui_id": 554,
      "activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Form management",
        "Form update",
        "Blank form update mode",
        "Manual",
        "Automatic update frequency",
        "Every fifteen minutes",
        "Automatic download",
        "Automatically download updated versions of forms",
        "Hide old form versions",
        "Only the newest version will appear in Fill Blank Form",
        "Form submission",
        "Auto send",
        "Wifi only",
        "Delete after send",
        "Deletes finalized forms and media after sending to server",
        "Form filling",
        "Constraint processing",
        "Defer validation until finalized",
        "High res video",
        "Enable high-resolution video recordings"
      ],
      "probe": true,
      "strategy": "PROBE",
      "context": "exploration",
      "native_branch": "Probe",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/executor.log:29972",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/native/sata-org.odk.collect.android-ape-sata-running-minutes-60/jev-audit/inputs/generated-2159.json"
    },
    {
      "input_id": "input-2167",
      "step": 406,
      "version": 14,
      "elapsed_s": 575.915,
      "wall_time_ms": 1793991190063,
      "next_input_wall_ms": 1793991196302,
      "input_completed_wall_ms": 1793991190092,
      "input_confirmed": true,
      "action": "MODEL_CLICK Off",
      "action_type": "MODEL_CLICK",
      "text": "Off",
      "content_desc": "",
      "resource_id": "android:id/text1",
      "model_action_id": "g13a317",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"org.odk.collect.android:id/select_dialog_listview\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckedTextView\"][@resource-id=\"android:id/text1\"][@text=\"Off\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g13s59",
      "source_gui_id": 555,
      "activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Auto send",
        "Off",
        "Wifi only",
        "Cellular only",
        "Wifi or cellular",
        "Cancel"
      ],
      "probe": true,
      "strategy": "PROBE",
      "context": "exploration",
      "native_branch": "Probe",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/executor.log:30038",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/native/sata-org.odk.collect.android-ape-sata-running-minutes-60/jev-audit/inputs/generated-2168.json"
    },
    {
      "input_id": "input-2177",
      "step": 407,
      "version": 14,
      "elapsed_s": 582.154,
      "wall_time_ms": 1793991196302,
      "next_input_wall_ms": 1793991197177,
      "input_completed_wall_ms": 1793991196325,
      "input_confirmed": true,
      "action": "MODEL_CLICK android.widget.LinearLayout",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g14a345",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.odk.collect.android:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=9][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g14s66",
      "source_gui_id": 556,
      "activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Form management",
        "Form update",
        "Blank form update mode",
        "Manual",
        "Automatic update frequency",
        "Every fifteen minutes",
        "Automatic download",
        "Automatically download updated versions of forms",
        "Hide old form versions",
        "Only the newest version will appear in Fill Blank Form",
        "Form submission",
        "Auto send",
        "Off",
        "Delete after send",
        "Deletes finalized forms and media after sending to server",
        "Form filling",
        "Constraint processing",
        "Defer validation until finalized",
        "High res video",
        "Enable high-resolution video recordings"
      ],
      "probe": true,
      "strategy": "PROBE",
      "context": "exploration",
      "native_branch": "Probe",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/executor.log:30098",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/native/sata-org.odk.collect.android-ape-sata-running-minutes-60/jev-audit/inputs/generated-2178.json"
    },
    {
      "input_id": "input-2184",
      "step": 408,
      "version": 14,
      "elapsed_s": 583.029,
      "wall_time_ms": 1793991197177,
      "next_input_wall_ms": 1793991198040,
      "input_completed_wall_ms": 1793991197209,
      "input_confirmed": true,
      "action": "MODEL_CLICK Validate",
      "action_type": "MODEL_CLICK",
      "text": "Validate",
      "content_desc": "",
      "resource_id": "android:id/text1",
      "model_action_id": "g13a317",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"org.odk.collect.android:id/select_dialog_listview\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckedTextView\"][@resource-id=\"android:id/text1\"][@text=\"Validate\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g13s59",
      "source_gui_id": 557,
      "activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Constraint processing behavior",
        "Validate upon forward swipe",
        "Defer validation until finalized",
        "Cancel"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/executor.log:30168",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/native/sata-org.odk.collect.android-ape-sata-running-minutes-60/jev-audit/inputs/generated-2185.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 403,
      "monotonic_ns": 1880231498993743,
      "wall_time_ms": 1793991184006,
      "abstraction_version": 14,
      "state_id": "g13s59",
      "model_action_id": "g13a317",
      "entry_id": "semantic-14-c1",
      "request_id": "semantic-14",
      "candidate_id": "c1",
      "confidence": 0.64,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "cbd0bc8cca483ef4f66a4b2e593e319bca8cce134d8a5a8d62302ecce784e784",
      "concrete_identity": "b99c54bbb8ea036d0ab891240a0761ea3601d654917bd0579049fbc7845f6d13",
      "decision_scope": "6b91cf4a8c87dce5c36dd94511c06c0f1ba38576f29362535f00dccea2ab1a45",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-14",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 4,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 4,
      "selected_history": 3,
      "comparison_count": 3,
      "same_count": 1,
      "different_count": 2,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 2,
      "low_confidence_count": 1,
      "full_history_compared": false,
      "exploratory": true,
      "_line": 1347
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 403,
      "monotonic_ns": 1880231499635969,
      "wall_time_ms": 1793991184007,
      "abstraction_version": 14,
      "state_id": "g13s59",
      "model_action_id": "g13a317",
      "entry_id": "semantic-14-c1",
      "request_id": "semantic-14",
      "candidate_id": "c1",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "cbd0bc8cca483ef4f66a4b2e593e319bca8cce134d8a5a8d62302ecce784e784",
      "input_fingerprint": "ad85158cfd7e6a2ff742e61bb7a8f8174d3df6e31b789c9244ab3b98bf31480a",
      "concrete_identity": "b99c54bbb8ea036d0ab891240a0761ea3601d654917bd0579049fbc7845f6d13",
      "decision_scope": "6b91cf4a8c87dce5c36dd94511c06c0f1ba38576f29362535f00dccea2ab1a45",
      "_line": 1349
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 403,
      "monotonic_ns": 1880231508920532,
      "wall_time_ms": 1793991184016,
      "abstraction_version": 14,
      "state_id": "g13s59",
      "model_action_id": "g13a317",
      "entry_id": "semantic-14-c1",
      "request_id": "semantic-14",
      "candidate_id": "c1",
      "confidence": 0.64,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "cbd0bc8cca483ef4f66a4b2e593e319bca8cce134d8a5a8d62302ecce784e784",
      "decision_scope": "6b91cf4a8c87dce5c36dd94511c06c0f1ba38576f29362535f00dccea2ab1a45",
      "concrete_identity": "b99c54bbb8ea036d0ab891240a0761ea3601d654917bd0579049fbc7845f6d13",
      "_line": 1351
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 403,
      "monotonic_ns": 1880231509007772,
      "wall_time_ms": 1793991184016,
      "abstraction_version": 14,
      "state_id": "g13s59",
      "model_action_id": "g13a317",
      "entry_id": "semantic-14-c1",
      "request_id": "semantic-14",
      "candidate_id": "c1",
      "confidence": 0.64,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 1352
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 403,
      "monotonic_ns": 1880231572753357,
      "wall_time_ms": 1793991184080,
      "abstraction_version": 14,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-14-c1",
      "request_id": "semantic-14",
      "candidate_id": "c1",
      "event_count": 2,
      "_line": 1355
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 403,
      "monotonic_ns": 1880231604439353,
      "wall_time_ms": 1793991184112,
      "abstraction_version": 14,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-14-c1",
      "request_id": "semantic-14",
      "candidate_id": "c1",
      "_line": 1356
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 404,
      "monotonic_ns": 1880232348032647,
      "wall_time_ms": 1793991184855,
      "abstraction_version": 14,
      "state_id": "g13s59",
      "model_action_id": "g13a317",
      "entry_id": "semantic-14-c1",
      "request_id": "semantic-14",
      "candidate_id": "c1",
      "confidence": 0.64,
      "choice": "PROMOTE",
      "transition_id": "g14e252:399",
      "target_state": "g14s66",
      "input_confirmed": true,
      "_line": 1358
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 403,
    "monotonic_ns": 1880231509570698,
    "wall_time_ms": 1793991184017,
    "abstraction_version": 14,
    "state_id": "g13s59",
    "model_action_id": "g13a317",
    "snapshot_reason": "selection",
    "state_visits": 8,
    "state_first_seen": 287,
    "state_last_seen": 403,
    "state_saturated": false,
    "state_saturation": 0.6666667,
    "native_state_saturated": false,
    "native_unsaturated_model_action_count": 1,
    "model_action_count": 3,
    "enabled_valid_action_count": 3,
    "unsaturated_model_action_count": 1,
    "unvisited_model_action_count": 1,
    "effective_unvisited_model_action_count": 1,
    "effective_state_saturated": false,
    "local_probe_action_count": 0,
    "navigation_action_count": 1,
    "enabled_valid_unvisited_action_count": 1,
    "unvisited_model_action_ids": "g13a318",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 4,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=org.odk.collect.android.preferences.screens.ProjectPreferencesActivity|class=android.widget.CheckedTextView|text=Manual|resource_id=android:id/text1|bounds=70,987,1010,1113",
    "selected_resolved_node_count": 3,
    "_line": 1354
  }
}

四、是否值得PROMOTE

无法可靠裁定相对整个Run决策前历史的功能新颖性。

疑似主要环节:UNKNOWN;wire关系审查:DISTINCT_TARGET_OR_BRANCH_PLAUSIBLE。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

odkcollect JEV step404 Hide old form versions

run_b4871490b9e84bbcb1a9b3464ca596fd · 第9.51分钟 · 请求step402 / 决策step402 / 执行step404 · UNKNOWN · 证据INSUFFICIENT_FOR_GLOBAL_NOVELTY · 结构化审查

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p2 对step394=0.970000),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g14s66 / g14a345;合法历史1条,比较1条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p2 / 394匿名 android.widget.LinearLayout ; 邻近标签 DIFFERENT_OPERATION0.97000000True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p2",
    "history_id": "h1",
    "history_step": 394,
    "history_input_id": "input-2084",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.97,
    "probabilities": {
      "SAME_OPERATION": 0.02,
      "DIFFERENT_OPERATION": 0.98,
      "INSUFFICIENT_EVIDENCE": 0
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c2` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.02,
        "DIFFERENT_OPERATION": 0.98,
        "INSUFFICIENT_EVIDENCE": 0
      },
      "confidence": 0.97
    },
    "model_visible_history": {
      "class": "android.widget.LinearLayout",
      "resource_id": "",
      "text": "",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 7,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.odk.collect.android:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=7][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g14a345",
      "source_state_id": "g14s66",
      "bounds": [
        0,
        1567,
        1080,
        1812
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.LinearLayout",
          "resource_id": "",
          "text": "",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        },
        {
          "class": "android.widget.TextView",
          "resource_id": "android:id/title",
          "text": "Delete after send",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": [
            0
          ]
        },
        {
          "class": "android.widget.TextView",
          "resource_id": "android:id/summary",
          "text": "Deletes finalized forms and media after sending to server",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": [
            1
          ]
        },
        {
          "class": "android.widget.CheckBox",
          "resource_id": "android:id/checkbox",
          "text": "",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": true,
          "selected": false,
          "path": [
            2
          ]
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "androidx.recyclerview.widget.RecyclerView",
        "resource_id": "org.odk.collect.android:id/recycler_view",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": true,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "androidx.recyclerview.widget.RecyclerView",
          "resource_id": "org.odk.collect.android:id/recycler_view"
        },
        "labels": [],
        "truncated": true
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 543,
      "source_gui_timestamp": 394,
      "current_state": "g14s66",
      "current_model_action": "g14a345",
      "current_version": 14,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

当前是设置行、设置选项或开关操作。须区分实际配置、入口可见性及相反取值分支;当前保存的GUI不足以确认所有更早匿名行的角色。方法新增与设置变化均不等于首次业务功能或实际填写/发送表单,保留UNKNOWN。

等价历史是否送入Provider wire:UNKNOWN;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

NA:没有足以可靠裁定全局首次或重复的已核实等价历史。不能把未检索到当成未执行。

三、Probe执行后发生什么

切换 Hide old form versions;没有实际表单列表过滤结果。

odkcollect JEV step404 Hide old form versions before_screenshot
before_screenshot · identity_verified · 2026-11-06T18:53:04.946+00:00
odkcollect JEV step404 Hide old form versions after_screenshot
after_screenshot · identity_verified · 2026-11-06T18:53:05.694+00:00

Run内首次METHOD观察:完成后2秒=0,10秒=0,下一动作前B=0。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-2158",
      "step": 405,
      "version": 14,
      "elapsed_s": 571.634,
      "wall_time_ms": 1793991185782,
      "next_input_wall_ms": 1793991190063,
      "input_completed_wall_ms": 1793991185809,
      "input_confirmed": true,
      "action": "MODEL_CLICK android.widget.LinearLayout",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g14a345",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.odk.collect.android:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=6][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g14s66",
      "source_gui_id": 554,
      "activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Form management",
        "Form update",
        "Blank form update mode",
        "Manual",
        "Automatic update frequency",
        "Every fifteen minutes",
        "Automatic download",
        "Automatically download updated versions of forms",
        "Hide old form versions",
        "Only the newest version will appear in Fill Blank Form",
        "Form submission",
        "Auto send",
        "Wifi only",
        "Delete after send",
        "Deletes finalized forms and media after sending to server",
        "Form filling",
        "Constraint processing",
        "Defer validation until finalized",
        "High res video",
        "Enable high-resolution video recordings"
      ],
      "probe": true,
      "strategy": "PROBE",
      "context": "exploration",
      "native_branch": "Probe",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/executor.log:29972",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/native/sata-org.odk.collect.android-ape-sata-running-minutes-60/jev-audit/inputs/generated-2159.json"
    },
    {
      "input_id": "input-2167",
      "step": 406,
      "version": 14,
      "elapsed_s": 575.915,
      "wall_time_ms": 1793991190063,
      "next_input_wall_ms": 1793991196302,
      "input_completed_wall_ms": 1793991190092,
      "input_confirmed": true,
      "action": "MODEL_CLICK Off",
      "action_type": "MODEL_CLICK",
      "text": "Off",
      "content_desc": "",
      "resource_id": "android:id/text1",
      "model_action_id": "g13a317",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"org.odk.collect.android:id/select_dialog_listview\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckedTextView\"][@resource-id=\"android:id/text1\"][@text=\"Off\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g13s59",
      "source_gui_id": 555,
      "activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Auto send",
        "Off",
        "Wifi only",
        "Cellular only",
        "Wifi or cellular",
        "Cancel"
      ],
      "probe": true,
      "strategy": "PROBE",
      "context": "exploration",
      "native_branch": "Probe",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/executor.log:30038",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/native/sata-org.odk.collect.android-ape-sata-running-minutes-60/jev-audit/inputs/generated-2168.json"
    },
    {
      "input_id": "input-2177",
      "step": 407,
      "version": 14,
      "elapsed_s": 582.154,
      "wall_time_ms": 1793991196302,
      "next_input_wall_ms": 1793991197177,
      "input_completed_wall_ms": 1793991196325,
      "input_confirmed": true,
      "action": "MODEL_CLICK android.widget.LinearLayout",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g14a345",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.odk.collect.android:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=9][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g14s66",
      "source_gui_id": 556,
      "activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Form management",
        "Form update",
        "Blank form update mode",
        "Manual",
        "Automatic update frequency",
        "Every fifteen minutes",
        "Automatic download",
        "Automatically download updated versions of forms",
        "Hide old form versions",
        "Only the newest version will appear in Fill Blank Form",
        "Form submission",
        "Auto send",
        "Off",
        "Delete after send",
        "Deletes finalized forms and media after sending to server",
        "Form filling",
        "Constraint processing",
        "Defer validation until finalized",
        "High res video",
        "Enable high-resolution video recordings"
      ],
      "probe": true,
      "strategy": "PROBE",
      "context": "exploration",
      "native_branch": "Probe",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/executor.log:30098",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/native/sata-org.odk.collect.android-ape-sata-running-minutes-60/jev-audit/inputs/generated-2178.json"
    },
    {
      "input_id": "input-2184",
      "step": 408,
      "version": 14,
      "elapsed_s": 583.029,
      "wall_time_ms": 1793991197177,
      "next_input_wall_ms": 1793991198040,
      "input_completed_wall_ms": 1793991197209,
      "input_confirmed": true,
      "action": "MODEL_CLICK Validate",
      "action_type": "MODEL_CLICK",
      "text": "Validate",
      "content_desc": "",
      "resource_id": "android:id/text1",
      "model_action_id": "g13a317",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"org.odk.collect.android:id/select_dialog_listview\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckedTextView\"][@resource-id=\"android:id/text1\"][@text=\"Validate\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g13s59",
      "source_gui_id": 557,
      "activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Constraint processing behavior",
        "Validate upon forward swipe",
        "Defer validation until finalized",
        "Cancel"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/executor.log:30168",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/native/sata-org.odk.collect.android-ape-sata-running-minutes-60/jev-audit/inputs/generated-2185.json"
    },
    {
      "input_id": "input-2193",
      "step": 409,
      "version": 14,
      "elapsed_s": 583.892,
      "wall_time_ms": 1793991198040,
      "next_input_wall_ms": 1793991202371,
      "input_completed_wall_ms": 1793991198075,
      "input_confirmed": true,
      "action": "MODEL_CLICK android:id/checkbox",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "android:id/checkbox",
      "model_action_id": "g14a346",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.odk.collect.android:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=7][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckBox\"][@resource-id=\"android:id/checkbox\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g14s66",
      "source_gui_id": 558,
      "activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Form management",
        "Form update",
        "Blank form update mode",
        "Manual",
        "Automatic update frequency",
        "Every fifteen minutes",
        "Automatic download",
        "Automatically download updated versions of forms",
        "Hide old form versions",
        "Only the newest version will appear in Fill Blank Form",
        "Form submission",
        "Auto send",
        "Off",
        "Delete after send",
        "Deletes finalized forms and media after sending to server",
        "Form filling",
        "Constraint processing",
        "Validate upon forward swipe",
        "High res video",
        "Enable high-resolution video recordings"
      ],
      "probe": true,
      "strategy": "PROBE",
      "context": "exploration",
      "native_branch": "Probe",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/executor.log:30230",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/native/sata-org.odk.collect.android-ape-sata-running-minutes-60/jev-audit/inputs/generated-2194.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 402,
      "monotonic_ns": 1880225446212532,
      "wall_time_ms": 1793991177954,
      "abstraction_version": 14,
      "state_id": "g14s66",
      "model_action_id": "g14a345",
      "entry_id": "semantic-13-c2",
      "request_id": "semantic-13",
      "candidate_id": "c2",
      "confidence": 0.97,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "035cbbdc4c90f05ff221cda832a8209d188f45c0f4305d18e95c14f2c2d82db7",
      "concrete_identity": "47f2c759457b6fe8665fddf0a6d1b86784d0ee20d3e3c43ecff835289f5684b2",
      "decision_scope": "d01756f5978e76bf6e464bc397495fffb7702cc42a6e170affa1381259b03740",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-13",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 1,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 1,
      "selected_history": 1,
      "comparison_count": 1,
      "same_count": 0,
      "different_count": 1,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 1,
      "low_confidence_count": 0,
      "full_history_compared": true,
      "exploratory": false,
      "_line": 1328
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 402,
      "monotonic_ns": 1880225446897150,
      "wall_time_ms": 1793991177954,
      "abstraction_version": 14,
      "state_id": "g14s66",
      "model_action_id": "g14a345",
      "entry_id": "semantic-13-c2",
      "request_id": "semantic-13",
      "candidate_id": "c2",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "035cbbdc4c90f05ff221cda832a8209d188f45c0f4305d18e95c14f2c2d82db7",
      "input_fingerprint": "31521ed40491d2985bd0a9de5c177c0a54cac58fb6dbcb1c9035d1cde7ed2614",
      "concrete_identity": "47f2c759457b6fe8665fddf0a6d1b86784d0ee20d3e3c43ecff835289f5684b2",
      "decision_scope": "d01756f5978e76bf6e464bc397495fffb7702cc42a6e170affa1381259b03740",
      "_line": 1331
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 404,
      "monotonic_ns": 1880232395460202,
      "wall_time_ms": 1793991184903,
      "abstraction_version": 14,
      "state_id": "g14s66",
      "model_action_id": "g14a345",
      "entry_id": "semantic-13-c2",
      "request_id": "semantic-13",
      "candidate_id": "c2",
      "confidence": 0.97,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "035cbbdc4c90f05ff221cda832a8209d188f45c0f4305d18e95c14f2c2d82db7",
      "decision_scope": "d01756f5978e76bf6e464bc397495fffb7702cc42a6e170affa1381259b03740",
      "concrete_identity": "47f2c759457b6fe8665fddf0a6d1b86784d0ee20d3e3c43ecff835289f5684b2",
      "_line": 1361
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 404,
      "monotonic_ns": 1880232395495333,
      "wall_time_ms": 1793991184903,
      "abstraction_version": 14,
      "state_id": "g14s66",
      "model_action_id": "g14a345",
      "entry_id": "semantic-13-c2",
      "request_id": "semantic-13",
      "candidate_id": "c2",
      "confidence": 0.97,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 1362
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 404,
      "monotonic_ns": 1880232440951647,
      "wall_time_ms": 1793991184948,
      "abstraction_version": 14,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-13-c2",
      "request_id": "semantic-13",
      "candidate_id": "c2",
      "event_count": 2,
      "_line": 1365
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 404,
      "monotonic_ns": 1880232469215741,
      "wall_time_ms": 1793991184977,
      "abstraction_version": 14,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-13-c2",
      "request_id": "semantic-13",
      "candidate_id": "c2",
      "_line": 1366
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 405,
      "monotonic_ns": 1880233192284159,
      "wall_time_ms": 1793991185700,
      "abstraction_version": 14,
      "state_id": "g14s66",
      "model_action_id": "g14a345",
      "entry_id": "semantic-13-c2",
      "request_id": "semantic-13",
      "candidate_id": "c2",
      "confidence": 0.97,
      "choice": "PROMOTE",
      "transition_id": "g14e248:400",
      "target_state": "g14s66",
      "input_confirmed": true,
      "_line": 1368
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 404,
    "monotonic_ns": 1880232395821155,
    "wall_time_ms": 1793991184903,
    "abstraction_version": 14,
    "state_id": "g14s66",
    "model_action_id": "g14a345",
    "snapshot_reason": "selection",
    "state_visits": 11,
    "state_first_seen": 370,
    "state_last_seen": 404,
    "state_saturated": false,
    "state_saturation": 0.6666667,
    "native_state_saturated": false,
    "native_unsaturated_model_action_count": 1,
    "model_action_count": 9,
    "enabled_valid_action_count": 7,
    "unsaturated_model_action_count": 1,
    "unvisited_model_action_count": 3,
    "effective_unvisited_model_action_count": 3,
    "effective_state_saturated": false,
    "local_probe_action_count": 0,
    "navigation_action_count": 1,
    "enabled_valid_unvisited_action_count": 1,
    "unvisited_model_action_ids": "g14a351,g14a352,g14a353",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 3,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=org.odk.collect.android.preferences.screens.ProjectPreferencesActivity|class=android.widget.LinearLayout|text=|resource_id=|bounds=0,995,1080,1240",
    "selected_resolved_node_count": 7,
    "_line": 1364
  }
}

四、是否值得PROMOTE

无法可靠裁定相对整个Run决策前历史的功能新颖性。

疑似主要环节:UNKNOWN;wire关系审查:DISTINCT_TARGET_OR_BRANCH_PLAUSIBLE。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

odkcollect JEV step405 Auto send

run_b4871490b9e84bbcb1a9b3464ca596fd · 第9.53分钟 · 请求step402 / 决策step402 / 执行step405 · REPEATED_SUPPORTED · 证据HIGH · 深入复核

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p3 对step394=0.980000),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g14s66 / g14a345;合法历史1条,比较1条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p3 / 394匿名 android.widget.LinearLayout ; 邻近标签 DIFFERENT_OPERATION0.98000000True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p3",
    "history_id": "h1",
    "history_step": 394,
    "history_input_id": "input-2084",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.98,
    "probabilities": {
      "SAME_OPERATION": 0.01,
      "DIFFERENT_OPERATION": 0.99,
      "INSUFFICIENT_EVIDENCE": 0
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c3` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.01,
        "DIFFERENT_OPERATION": 0.99,
        "INSUFFICIENT_EVIDENCE": 0
      },
      "confidence": 0.98
    },
    "model_visible_history": {
      "class": "android.widget.LinearLayout",
      "resource_id": "",
      "text": "",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 7,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.odk.collect.android:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=7][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g14a345",
      "source_state_id": "g14s66",
      "bounds": [
        0,
        1567,
        1080,
        1812
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.LinearLayout",
          "resource_id": "",
          "text": "",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        },
        {
          "class": "android.widget.TextView",
          "resource_id": "android:id/title",
          "text": "Delete after send",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": [
            0
          ]
        },
        {
          "class": "android.widget.TextView",
          "resource_id": "android:id/summary",
          "text": "Deletes finalized forms and media after sending to server",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": [
            1
          ]
        },
        {
          "class": "android.widget.CheckBox",
          "resource_id": "android:id/checkbox",
          "text": "",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": true,
          "selected": false,
          "path": [
            2
          ]
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "androidx.recyclerview.widget.RecyclerView",
        "resource_id": "org.odk.collect.android:id/recycler_view",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": true,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "androidx.recyclerview.widget.RecyclerView",
          "resource_id": "org.odk.collect.android:id/recycler_view"
        },
        "labels": [],
        "truncated": true
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 543,
      "source_gui_timestamp": 394,
      "current_state": "g14s66",
      "current_model_action": "g14a345",
      "current_version": 14,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

386已打开Auto send的Off/Wifi/Cellular选择框;405再次打开同一个配置对话框。386位于另一State作用域,没有提供给402审核时的模型;仅有Delete394。

等价历史是否送入Provider wire:NO;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

此前step / UTC页面与控件确认与目标
386
2026-11-06T18:52:22.845+00:00
['Auto send', 'Off']
org.odk.collect.android.preferences.screens.ProjectPreferencesActivity
Native确认=True
org.odk.collect.android.preferences.screens.ProjectPreferencesActivity
保留目标GUI
已核实等价操作的先前结果(事后证据;不等于模型Witness)
先前等价操作 step386 target
先前step386 target · alignment=identity_verified
历史Witness执行后的截图(事后证据,未送模型)
Witness step394 target
Witness step394 target · alignment=identity_verified

三、Probe执行后发生什么

再次打开 Auto send 选项;同一选项模板。

odkcollect JEV step405 Auto send before_screenshot
before_screenshot · identity_verified · 2026-11-06T18:53:05.780+00:00
odkcollect JEV step405 Auto send after_screenshot
after_screenshot · identity_verified · 2026-11-06T18:53:06.528+00:00

Run内首次METHOD观察:完成后2秒=0,10秒=0,下一动作前B=0。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-2167",
      "step": 406,
      "version": 14,
      "elapsed_s": 575.915,
      "wall_time_ms": 1793991190063,
      "next_input_wall_ms": 1793991196302,
      "input_completed_wall_ms": 1793991190092,
      "input_confirmed": true,
      "action": "MODEL_CLICK Off",
      "action_type": "MODEL_CLICK",
      "text": "Off",
      "content_desc": "",
      "resource_id": "android:id/text1",
      "model_action_id": "g13a317",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"org.odk.collect.android:id/select_dialog_listview\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckedTextView\"][@resource-id=\"android:id/text1\"][@text=\"Off\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g13s59",
      "source_gui_id": 555,
      "activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Auto send",
        "Off",
        "Wifi only",
        "Cellular only",
        "Wifi or cellular",
        "Cancel"
      ],
      "probe": true,
      "strategy": "PROBE",
      "context": "exploration",
      "native_branch": "Probe",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/executor.log:30038",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/native/sata-org.odk.collect.android-ape-sata-running-minutes-60/jev-audit/inputs/generated-2168.json"
    },
    {
      "input_id": "input-2177",
      "step": 407,
      "version": 14,
      "elapsed_s": 582.154,
      "wall_time_ms": 1793991196302,
      "next_input_wall_ms": 1793991197177,
      "input_completed_wall_ms": 1793991196325,
      "input_confirmed": true,
      "action": "MODEL_CLICK android.widget.LinearLayout",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g14a345",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.odk.collect.android:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=9][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g14s66",
      "source_gui_id": 556,
      "activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Form management",
        "Form update",
        "Blank form update mode",
        "Manual",
        "Automatic update frequency",
        "Every fifteen minutes",
        "Automatic download",
        "Automatically download updated versions of forms",
        "Hide old form versions",
        "Only the newest version will appear in Fill Blank Form",
        "Form submission",
        "Auto send",
        "Off",
        "Delete after send",
        "Deletes finalized forms and media after sending to server",
        "Form filling",
        "Constraint processing",
        "Defer validation until finalized",
        "High res video",
        "Enable high-resolution video recordings"
      ],
      "probe": true,
      "strategy": "PROBE",
      "context": "exploration",
      "native_branch": "Probe",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/executor.log:30098",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/native/sata-org.odk.collect.android-ape-sata-running-minutes-60/jev-audit/inputs/generated-2178.json"
    },
    {
      "input_id": "input-2184",
      "step": 408,
      "version": 14,
      "elapsed_s": 583.029,
      "wall_time_ms": 1793991197177,
      "next_input_wall_ms": 1793991198040,
      "input_completed_wall_ms": 1793991197209,
      "input_confirmed": true,
      "action": "MODEL_CLICK Validate",
      "action_type": "MODEL_CLICK",
      "text": "Validate",
      "content_desc": "",
      "resource_id": "android:id/text1",
      "model_action_id": "g13a317",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"org.odk.collect.android:id/select_dialog_listview\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckedTextView\"][@resource-id=\"android:id/text1\"][@text=\"Validate\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g13s59",
      "source_gui_id": 557,
      "activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Constraint processing behavior",
        "Validate upon forward swipe",
        "Defer validation until finalized",
        "Cancel"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/executor.log:30168",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/native/sata-org.odk.collect.android-ape-sata-running-minutes-60/jev-audit/inputs/generated-2185.json"
    },
    {
      "input_id": "input-2193",
      "step": 409,
      "version": 14,
      "elapsed_s": 583.892,
      "wall_time_ms": 1793991198040,
      "next_input_wall_ms": 1793991202371,
      "input_completed_wall_ms": 1793991198075,
      "input_confirmed": true,
      "action": "MODEL_CLICK android:id/checkbox",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "android:id/checkbox",
      "model_action_id": "g14a346",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.odk.collect.android:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=7][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckBox\"][@resource-id=\"android:id/checkbox\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g14s66",
      "source_gui_id": 558,
      "activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Form management",
        "Form update",
        "Blank form update mode",
        "Manual",
        "Automatic update frequency",
        "Every fifteen minutes",
        "Automatic download",
        "Automatically download updated versions of forms",
        "Hide old form versions",
        "Only the newest version will appear in Fill Blank Form",
        "Form submission",
        "Auto send",
        "Off",
        "Delete after send",
        "Deletes finalized forms and media after sending to server",
        "Form filling",
        "Constraint processing",
        "Validate upon forward swipe",
        "High res video",
        "Enable high-resolution video recordings"
      ],
      "probe": true,
      "strategy": "PROBE",
      "context": "exploration",
      "native_branch": "Probe",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/executor.log:30230",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/native/sata-org.odk.collect.android-ape-sata-running-minutes-60/jev-audit/inputs/generated-2194.json"
    },
    {
      "input_id": "input-2202",
      "step": 410,
      "version": 14,
      "elapsed_s": 588.223,
      "wall_time_ms": 1793991202371,
      "next_input_wall_ms": 1793991208543,
      "input_completed_wall_ms": 1793991202409,
      "input_confirmed": true,
      "action": "MODEL_CLICK android.widget.LinearLayout",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g14a345",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.odk.collect.android:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=10][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g14s66",
      "source_gui_id": 559,
      "activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Form management",
        "Form update",
        "Blank form update mode",
        "Manual",
        "Automatic update frequency",
        "Every fifteen minutes",
        "Automatic download",
        "Automatically download updated versions of forms",
        "Hide old form versions",
        "Only the newest version will appear in Fill Blank Form",
        "Form submission",
        "Auto send",
        "Off",
        "Delete after send",
        "Deletes finalized forms and media after sending to server",
        "Form filling",
        "Constraint processing",
        "Validate upon forward swipe",
        "High res video",
        "Enable high-resolution video recordings"
      ],
      "probe": true,
      "strategy": "PROBE",
      "context": "exploration",
      "native_branch": "Probe",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/executor.log:30300",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/native/sata-org.odk.collect.android-ape-sata-running-minutes-60/jev-audit/inputs/generated-2203.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 402,
      "monotonic_ns": 1880225446222200,
      "wall_time_ms": 1793991177954,
      "abstraction_version": 14,
      "state_id": "g14s66",
      "model_action_id": "g14a345",
      "entry_id": "semantic-13-c3",
      "request_id": "semantic-13",
      "candidate_id": "c3",
      "confidence": 0.98,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "035cbbdc4c90f05ff221cda832a8209d188f45c0f4305d18e95c14f2c2d82db7",
      "concrete_identity": "4687f1831776da75a1df350451a20cd7ea74e35e5b983b5aaded75fb47498d7c",
      "decision_scope": "d01756f5978e76bf6e464bc397495fffb7702cc42a6e170affa1381259b03740",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-13",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 1,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 1,
      "selected_history": 1,
      "comparison_count": 1,
      "same_count": 0,
      "different_count": 1,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 1,
      "low_confidence_count": 0,
      "full_history_compared": true,
      "exploratory": false,
      "_line": 1329
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 402,
      "monotonic_ns": 1880225447158637,
      "wall_time_ms": 1793991177955,
      "abstraction_version": 14,
      "state_id": "g14s66",
      "model_action_id": "g14a345",
      "entry_id": "semantic-13-c3",
      "request_id": "semantic-13",
      "candidate_id": "c3",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "035cbbdc4c90f05ff221cda832a8209d188f45c0f4305d18e95c14f2c2d82db7",
      "input_fingerprint": "31521ed40491d2985bd0a9de5c177c0a54cac58fb6dbcb1c9035d1cde7ed2614",
      "concrete_identity": "4687f1831776da75a1df350451a20cd7ea74e35e5b983b5aaded75fb47498d7c",
      "decision_scope": "d01756f5978e76bf6e464bc397495fffb7702cc42a6e170affa1381259b03740",
      "_line": 1332
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 405,
      "monotonic_ns": 1880233237114041,
      "wall_time_ms": 1793991185744,
      "abstraction_version": 14,
      "state_id": "g14s66",
      "model_action_id": "g14a345",
      "entry_id": "semantic-13-c3",
      "request_id": "semantic-13",
      "candidate_id": "c3",
      "confidence": 0.98,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "035cbbdc4c90f05ff221cda832a8209d188f45c0f4305d18e95c14f2c2d82db7",
      "decision_scope": "d01756f5978e76bf6e464bc397495fffb7702cc42a6e170affa1381259b03740",
      "concrete_identity": "4687f1831776da75a1df350451a20cd7ea74e35e5b983b5aaded75fb47498d7c",
      "_line": 1371
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 405,
      "monotonic_ns": 1880233237150874,
      "wall_time_ms": 1793991185745,
      "abstraction_version": 14,
      "state_id": "g14s66",
      "model_action_id": "g14a345",
      "entry_id": "semantic-13-c3",
      "request_id": "semantic-13",
      "candidate_id": "c3",
      "confidence": 0.98,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 1372
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 405,
      "monotonic_ns": 1880233274917987,
      "wall_time_ms": 1793991185782,
      "abstraction_version": 14,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-13-c3",
      "request_id": "semantic-13",
      "candidate_id": "c3",
      "event_count": 2,
      "_line": 1375
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 405,
      "monotonic_ns": 1880233302223832,
      "wall_time_ms": 1793991185810,
      "abstraction_version": 14,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-13-c3",
      "request_id": "semantic-13",
      "candidate_id": "c3",
      "_line": 1376
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 406,
      "monotonic_ns": 1880234023705213,
      "wall_time_ms": 1793991186531,
      "abstraction_version": 14,
      "state_id": "g14s66",
      "model_action_id": "g14a345",
      "entry_id": "semantic-13-c3",
      "request_id": "semantic-13",
      "candidate_id": "c3",
      "confidence": 0.98,
      "choice": "PROMOTE",
      "transition_id": "g14e251:401",
      "target_state": "g13s59",
      "input_confirmed": true,
      "_line": 1378
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 405,
    "monotonic_ns": 1880233237400680,
    "wall_time_ms": 1793991185745,
    "abstraction_version": 14,
    "state_id": "g14s66",
    "model_action_id": "g14a345",
    "snapshot_reason": "selection",
    "state_visits": 12,
    "state_first_seen": 370,
    "state_last_seen": 405,
    "state_saturated": false,
    "state_saturation": 0.6666667,
    "native_state_saturated": false,
    "native_unsaturated_model_action_count": 1,
    "model_action_count": 9,
    "enabled_valid_action_count": 7,
    "unsaturated_model_action_count": 1,
    "unvisited_model_action_count": 3,
    "effective_unvisited_model_action_count": 3,
    "effective_state_saturated": false,
    "local_probe_action_count": 0,
    "navigation_action_count": 1,
    "enabled_valid_unvisited_action_count": 1,
    "unvisited_model_action_ids": "g14a351,g14a352,g14a353",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 4,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=org.odk.collect.android.preferences.screens.ProjectPreferencesActivity|class=android.widget.LinearLayout|text=|resource_id=|bounds=0,1375,1080,1567",
    "selected_resolved_node_count": 7,
    "_line": 1374
  }
}

四、是否值得PROMOTE

完整已保存历史支持此前已尝试等价功能;不能自动归为模型错误。

疑似主要环节:HISTORY_SCOPE;wire关系审查:UNKNOWN。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

odkcollect JEV step406 Off

run_b4871490b9e84bbcb1a9b3464ca596fd · 第9.60分钟 · 请求step406 / 决策step406 / 执行step406 · UNKNOWN · 证据INSUFFICIENT_FOR_GLOBAL_NOVELTY · 结构化审查

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p2 对step377=0.560000;p3 对step385=0.530000),因此PROMOTE。另有1条低置信SAME,不具有否决作用。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g13s59 / g13a317;合法历史5条,比较3条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p1 / 287TerrainSAME_OPERATION0.48000000False
p2 / 377Validate upon forward swipeDIFFERENT_OPERATION0.56000000True
p3 / 385Defer validation until finalizedDIFFERENT_OPERATION0.53000000True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p1",
    "history_id": "h1",
    "history_step": 287,
    "history_input_id": "input-1494",
    "choice": "SAME_OPERATION",
    "confidence": 0.48,
    "probabilities": {
      "SAME_OPERATION": 0.65,
      "DIFFERENT_OPERATION": 0.28,
      "INSUFFICIENT_EVIDENCE": 0.07
    },
    "trusted": false,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "SAME_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.65,
        "DIFFERENT_OPERATION": 0.28,
        "INSUFFICIENT_EVIDENCE": 0.07
      },
      "confidence": 0.48
    },
    "model_visible_history": {
      "class": "android.widget.CheckedTextView",
      "resource_id": "android:id/text1",
      "text": "Terrain",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 1,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"org.odk.collect.android:id/select_dialog_listview\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckedTextView\"][@resource-id=\"android:id/text1\"][@text=\"Terrain\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g13a317",
      "source_state_id": "g13s59",
      "bounds": [
        70,
        1061,
        1010,
        1187
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.CheckedTextView",
          "resource_id": "android:id/text1",
          "text": "Terrain",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.ListView",
        "resource_id": "org.odk.collect.android:id/select_dialog_listview",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.ListView",
          "resource_id": "org.odk.collect.android:id/select_dialog_listview"
        },
        "labels": [],
        "truncated": true
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 409,
      "source_gui_timestamp": 287,
      "current_state": "g13s59",
      "current_model_action": "g13a317",
      "current_version": 14,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p2",
    "history_id": "h2",
    "history_step": 377,
    "history_input_id": "input-1963",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.56,
    "probabilities": {
      "SAME_OPERATION": 0.2,
      "DIFFERENT_OPERATION": 0.71,
      "INSUFFICIENT_EVIDENCE": 0.09
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h2`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.2,
        "DIFFERENT_OPERATION": 0.71,
        "INSUFFICIENT_EVIDENCE": 0.09
      },
      "confidence": 0.56
    },
    "model_visible_history": {
      "class": "android.widget.CheckedTextView",
      "resource_id": "android:id/text1",
      "text": "Validate upon forward swipe",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": true,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 0,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"org.odk.collect.android:id/select_dialog_listview\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckedTextView\"][@resource-id=\"android:id/text1\"][@text=\"Validate\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g13a317",
      "source_state_id": "g13s59",
      "bounds": [
        70,
        1050,
        1010,
        1176
      ],
      "source_page_id": "page3",
      "target_subtree": [
        {
          "class": "android.widget.CheckedTextView",
          "resource_id": "android:id/text1",
          "text": "Validate upon forward swipe",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": true,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.ListView",
        "resource_id": "org.odk.collect.android:id/select_dialog_listview",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.ListView",
          "resource_id": "org.odk.collect.android:id/select_dialog_listview"
        },
        "labels": [],
        "truncated": true
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 526,
      "source_gui_timestamp": 377,
      "current_state": "g13s59",
      "current_model_action": "g13a317",
      "current_version": 14,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p3",
    "history_id": "h3",
    "history_step": 385,
    "history_input_id": "input-2014",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.53,
    "probabilities": {
      "SAME_OPERATION": 0.2,
      "DIFFERENT_OPERATION": 0.69,
      "INSUFFICIENT_EVIDENCE": 0.11
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h3`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.2,
        "DIFFERENT_OPERATION": 0.69,
        "INSUFFICIENT_EVIDENCE": 0.11
      },
      "confidence": 0.53
    },
    "model_visible_history": {
      "class": "android.widget.CheckedTextView",
      "resource_id": "android:id/text1",
      "text": "Defer validation until finalized",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 1,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"org.odk.collect.android:id/select_dialog_listview\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckedTextView\"][@resource-id=\"android:id/text1\"][@text=\"Defer va\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g13a317",
      "source_state_id": "g13s59",
      "bounds": [
        70,
        1176,
        1010,
        1302
      ],
      "source_page_id": "page4",
      "target_subtree": [
        {
          "class": "android.widget.CheckedTextView",
          "resource_id": "android:id/text1",
          "text": "Defer validation until finalized",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.ListView",
        "resource_id": "org.odk.collect.android:id/select_dialog_listview",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.ListView",
          "resource_id": "org.odk.collect.android:id/select_dialog_listview"
        },
        "labels": [],
        "truncated": true
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 534,
      "source_gui_timestamp": 385,
      "current_state": "g13s59",
      "current_model_action": "g13a317",
      "current_version": 14,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

当前是设置行、设置选项或开关操作。须区分实际配置、入口可见性及相反取值分支;当前保存的GUI不足以确认所有更早匿名行的角色。方法新增与设置变化均不等于首次业务功能或实际填写/发送表单,保留UNKNOWN。

等价历史是否送入Provider wire:UNKNOWN;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

NA:没有足以可靠裁定全局首次或重复的已核实等价历史。不能把未检索到当成未执行。

三、Probe执行后发生什么

选择 Off 返回设置;同一自动发送选项。

odkcollect JEV step406 Off before_screenshot
before_screenshot · identity_verified · 2026-11-06T18:53:10.062+00:00
odkcollect JEV step406 Off after_screenshot
after_screenshot · identity_verified · 2026-11-06T18:53:10.830+00:00

Run内首次METHOD观察:完成后2秒=0,10秒=0,下一动作前B=0。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-2177",
      "step": 407,
      "version": 14,
      "elapsed_s": 582.154,
      "wall_time_ms": 1793991196302,
      "next_input_wall_ms": 1793991197177,
      "input_completed_wall_ms": 1793991196325,
      "input_confirmed": true,
      "action": "MODEL_CLICK android.widget.LinearLayout",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g14a345",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.odk.collect.android:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=9][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g14s66",
      "source_gui_id": 556,
      "activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Form management",
        "Form update",
        "Blank form update mode",
        "Manual",
        "Automatic update frequency",
        "Every fifteen minutes",
        "Automatic download",
        "Automatically download updated versions of forms",
        "Hide old form versions",
        "Only the newest version will appear in Fill Blank Form",
        "Form submission",
        "Auto send",
        "Off",
        "Delete after send",
        "Deletes finalized forms and media after sending to server",
        "Form filling",
        "Constraint processing",
        "Defer validation until finalized",
        "High res video",
        "Enable high-resolution video recordings"
      ],
      "probe": true,
      "strategy": "PROBE",
      "context": "exploration",
      "native_branch": "Probe",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/executor.log:30098",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/native/sata-org.odk.collect.android-ape-sata-running-minutes-60/jev-audit/inputs/generated-2178.json"
    },
    {
      "input_id": "input-2184",
      "step": 408,
      "version": 14,
      "elapsed_s": 583.029,
      "wall_time_ms": 1793991197177,
      "next_input_wall_ms": 1793991198040,
      "input_completed_wall_ms": 1793991197209,
      "input_confirmed": true,
      "action": "MODEL_CLICK Validate",
      "action_type": "MODEL_CLICK",
      "text": "Validate",
      "content_desc": "",
      "resource_id": "android:id/text1",
      "model_action_id": "g13a317",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"org.odk.collect.android:id/select_dialog_listview\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckedTextView\"][@resource-id=\"android:id/text1\"][@text=\"Validate\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g13s59",
      "source_gui_id": 557,
      "activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Constraint processing behavior",
        "Validate upon forward swipe",
        "Defer validation until finalized",
        "Cancel"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/executor.log:30168",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/native/sata-org.odk.collect.android-ape-sata-running-minutes-60/jev-audit/inputs/generated-2185.json"
    },
    {
      "input_id": "input-2193",
      "step": 409,
      "version": 14,
      "elapsed_s": 583.892,
      "wall_time_ms": 1793991198040,
      "next_input_wall_ms": 1793991202371,
      "input_completed_wall_ms": 1793991198075,
      "input_confirmed": true,
      "action": "MODEL_CLICK android:id/checkbox",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "android:id/checkbox",
      "model_action_id": "g14a346",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.odk.collect.android:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=7][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckBox\"][@resource-id=\"android:id/checkbox\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g14s66",
      "source_gui_id": 558,
      "activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Form management",
        "Form update",
        "Blank form update mode",
        "Manual",
        "Automatic update frequency",
        "Every fifteen minutes",
        "Automatic download",
        "Automatically download updated versions of forms",
        "Hide old form versions",
        "Only the newest version will appear in Fill Blank Form",
        "Form submission",
        "Auto send",
        "Off",
        "Delete after send",
        "Deletes finalized forms and media after sending to server",
        "Form filling",
        "Constraint processing",
        "Validate upon forward swipe",
        "High res video",
        "Enable high-resolution video recordings"
      ],
      "probe": true,
      "strategy": "PROBE",
      "context": "exploration",
      "native_branch": "Probe",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/executor.log:30230",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/native/sata-org.odk.collect.android-ape-sata-running-minutes-60/jev-audit/inputs/generated-2194.json"
    },
    {
      "input_id": "input-2202",
      "step": 410,
      "version": 14,
      "elapsed_s": 588.223,
      "wall_time_ms": 1793991202371,
      "next_input_wall_ms": 1793991208543,
      "input_completed_wall_ms": 1793991202409,
      "input_confirmed": true,
      "action": "MODEL_CLICK android.widget.LinearLayout",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g14a345",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.odk.collect.android:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=10][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g14s66",
      "source_gui_id": 559,
      "activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Form management",
        "Form update",
        "Blank form update mode",
        "Manual",
        "Automatic update frequency",
        "Every fifteen minutes",
        "Automatic download",
        "Automatically download updated versions of forms",
        "Hide old form versions",
        "Only the newest version will appear in Fill Blank Form",
        "Form submission",
        "Auto send",
        "Off",
        "Delete after send",
        "Deletes finalized forms and media after sending to server",
        "Form filling",
        "Constraint processing",
        "Validate upon forward swipe",
        "High res video",
        "Enable high-resolution video recordings"
      ],
      "probe": true,
      "strategy": "PROBE",
      "context": "exploration",
      "native_branch": "Probe",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/executor.log:30300",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/native/sata-org.odk.collect.android-ape-sata-running-minutes-60/jev-audit/inputs/generated-2203.json"
    },
    {
      "input_id": "input-2210",
      "step": 411,
      "version": 14,
      "elapsed_s": 594.395,
      "wall_time_ms": 1793991208543,
      "next_input_wall_ms": 1793991214412,
      "input_completed_wall_ms": 1793991208576,
      "input_confirmed": true,
      "action": "MODEL_CLICK android.widget.LinearLayout",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g14a345",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.odk.collect.android:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=10][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g14s66",
      "source_gui_id": 560,
      "activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Form management",
        "Form update",
        "Blank form update mode",
        "Manual",
        "Automatic update frequency",
        "Every fifteen minutes",
        "Automatic download",
        "Automatically download updated versions of forms",
        "Hide old form versions",
        "Only the newest version will appear in Fill Blank Form",
        "Form submission",
        "Auto send",
        "Off",
        "Delete after send",
        "Deletes finalized forms and media after sending to server",
        "Form filling",
        "Constraint processing",
        "Validate upon forward swipe",
        "High res video",
        "Enable high-resolution video recordings"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/executor.log:30366",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/native/sata-org.odk.collect.android-ape-sata-running-minutes-60/jev-audit/inputs/generated-2211.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 406,
      "monotonic_ns": 1880237506546727,
      "wall_time_ms": 1793991190014,
      "abstraction_version": 14,
      "state_id": "g13s59",
      "model_action_id": "g13a317",
      "entry_id": "semantic-15-c1",
      "request_id": "semantic-15",
      "candidate_id": "c1",
      "confidence": 0.56,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "feefc9c50864d8bbc0267b57eb1f752d9d1d0b65789798522f6c275dcaae9b39",
      "concrete_identity": "121f5f037a2cdd2d9d7e369ecc5c21ab4fb1309798fbceb3d8a7d3b517f28b69",
      "decision_scope": "c3e4d549147e1db823ed30a40cb887eb8c35f828ce353161d9f6887c6b616714",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-15",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 5,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 5,
      "selected_history": 3,
      "comparison_count": 3,
      "same_count": 1,
      "different_count": 2,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 2,
      "low_confidence_count": 1,
      "full_history_compared": false,
      "exploratory": true,
      "_line": 1385
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 406,
      "monotonic_ns": 1880237506945628,
      "wall_time_ms": 1793991190014,
      "abstraction_version": 14,
      "state_id": "g13s59",
      "model_action_id": "g13a317",
      "entry_id": "semantic-15-c1",
      "request_id": "semantic-15",
      "candidate_id": "c1",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "feefc9c50864d8bbc0267b57eb1f752d9d1d0b65789798522f6c275dcaae9b39",
      "input_fingerprint": "09a3d97ef79492fada4c3c1516e9930f1de7f707d14e5faad9b10900b7c0c110",
      "concrete_identity": "121f5f037a2cdd2d9d7e369ecc5c21ab4fb1309798fbceb3d8a7d3b517f28b69",
      "decision_scope": "c3e4d549147e1db823ed30a40cb887eb8c35f828ce353161d9f6887c6b616714",
      "_line": 1387
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 406,
      "monotonic_ns": 1880237512864192,
      "wall_time_ms": 1793991190020,
      "abstraction_version": 14,
      "state_id": "g13s59",
      "model_action_id": "g13a317",
      "entry_id": "semantic-15-c1",
      "request_id": "semantic-15",
      "candidate_id": "c1",
      "confidence": 0.56,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "feefc9c50864d8bbc0267b57eb1f752d9d1d0b65789798522f6c275dcaae9b39",
      "decision_scope": "c3e4d549147e1db823ed30a40cb887eb8c35f828ce353161d9f6887c6b616714",
      "concrete_identity": "121f5f037a2cdd2d9d7e369ecc5c21ab4fb1309798fbceb3d8a7d3b517f28b69",
      "_line": 1389
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 406,
      "monotonic_ns": 1880237512904625,
      "wall_time_ms": 1793991190020,
      "abstraction_version": 14,
      "state_id": "g13s59",
      "model_action_id": "g13a317",
      "entry_id": "semantic-15-c1",
      "request_id": "semantic-15",
      "candidate_id": "c1",
      "confidence": 0.56,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 1390
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 406,
      "monotonic_ns": 1880237556563299,
      "wall_time_ms": 1793991190064,
      "abstraction_version": 14,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-15-c1",
      "request_id": "semantic-15",
      "candidate_id": "c1",
      "event_count": 2,
      "_line": 1393
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 406,
      "monotonic_ns": 1880237584793539,
      "wall_time_ms": 1793991190092,
      "abstraction_version": 14,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-15-c1",
      "request_id": "semantic-15",
      "candidate_id": "c1",
      "_line": 1394
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 407,
      "monotonic_ns": 1880238334319628,
      "wall_time_ms": 1793991190842,
      "abstraction_version": 14,
      "state_id": "g13s59",
      "model_action_id": "g13a317",
      "entry_id": "semantic-15-c1",
      "request_id": "semantic-15",
      "candidate_id": "c1",
      "confidence": 0.56,
      "choice": "PROMOTE",
      "transition_id": "g14e252:402",
      "target_state": "g14s66",
      "input_confirmed": true,
      "_line": 1396
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 406,
    "monotonic_ns": 1880237513163578,
    "wall_time_ms": 1793991190021,
    "abstraction_version": 14,
    "state_id": "g13s59",
    "model_action_id": "g13a317",
    "snapshot_reason": "selection",
    "state_visits": 9,
    "state_first_seen": 287,
    "state_last_seen": 406,
    "state_saturated": false,
    "state_saturation": 0.6666667,
    "native_state_saturated": false,
    "native_unsaturated_model_action_count": 1,
    "model_action_count": 3,
    "enabled_valid_action_count": 3,
    "unsaturated_model_action_count": 1,
    "unvisited_model_action_count": 1,
    "effective_unvisited_model_action_count": 1,
    "effective_state_saturated": false,
    "local_probe_action_count": 0,
    "navigation_action_count": 1,
    "enabled_valid_unvisited_action_count": 1,
    "unvisited_model_action_ids": "g13a318",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 5,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=org.odk.collect.android.preferences.screens.ProjectPreferencesActivity|class=android.widget.CheckedTextView|text=Off|resource_id=android:id/text1|bounds=70,935,1010,1061",
    "selected_resolved_node_count": 4,
    "_line": 1392
  }
}

四、是否值得PROMOTE

无法可靠裁定相对整个Run决策前历史的功能新颖性。

疑似主要环节:UNKNOWN;wire关系审查:DISTINCT_TARGET_OR_BRANCH_PLAUSIBLE。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

odkcollect JEV step407 Constraint processing

run_b4871490b9e84bbcb1a9b3464ca596fd · 第9.70分钟 · 请求step407 / 决策step407 / 执行step407 · REPEATED_SUPPORTED · 证据HIGH · 结构化审查

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p1 对step394=0.940000;p2 对step402=0.960000;p3 对step404=0.970000),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g14s66 / g14a345;合法历史4条,比较3条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p1 / 394匿名 android.widget.LinearLayout ; 邻近标签 DIFFERENT_OPERATION0.94000000True
p2 / 402匿名 android.widget.LinearLayout ; 邻近标签 DIFFERENT_OPERATION0.96000000True
p3 / 404匿名 android.widget.LinearLayout ; 邻近标签 DIFFERENT_OPERATION0.97000000True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p1",
    "history_id": "h1",
    "history_step": 394,
    "history_input_id": "input-2084",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.94,
    "probabilities": {
      "SAME_OPERATION": 0.03,
      "DIFFERENT_OPERATION": 0.96,
      "INSUFFICIENT_EVIDENCE": 0.01
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.03,
        "DIFFERENT_OPERATION": 0.96,
        "INSUFFICIENT_EVIDENCE": 0.01
      },
      "confidence": 0.94
    },
    "model_visible_history": {
      "class": "android.widget.LinearLayout",
      "resource_id": "",
      "text": "",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 7,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.odk.collect.android:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=7][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g14a345",
      "source_state_id": "g14s66",
      "bounds": [
        0,
        1567,
        1080,
        1812
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.LinearLayout",
          "resource_id": "",
          "text": "",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        },
        {
          "class": "android.widget.TextView",
          "resource_id": "android:id/title",
          "text": "Delete after send",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": [
            0
          ]
        },
        {
          "class": "android.widget.TextView",
          "resource_id": "android:id/summary",
          "text": "Deletes finalized forms and media after sending to server",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": [
            1
          ]
        },
        {
          "class": "android.widget.CheckBox",
          "resource_id": "android:id/checkbox",
          "text": "",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": true,
          "selected": false,
          "path": [
            2
          ]
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "androidx.recyclerview.widget.RecyclerView",
        "resource_id": "org.odk.collect.android:id/recycler_view",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": true,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "androidx.recyclerview.widget.RecyclerView",
          "resource_id": "org.odk.collect.android:id/recycler_view"
        },
        "labels": [],
        "truncated": true
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 543,
      "source_gui_timestamp": 394,
      "current_state": "g14s66",
      "current_model_action": "g14a345",
      "current_version": 14,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p2",
    "history_id": "h2",
    "history_step": 402,
    "history_input_id": "input-2133",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.96,
    "probabilities": {
      "SAME_OPERATION": 0.02,
      "DIFFERENT_OPERATION": 0.97,
      "INSUFFICIENT_EVIDENCE": 0.01
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h2`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.02,
        "DIFFERENT_OPERATION": 0.97,
        "INSUFFICIENT_EVIDENCE": 0.01
      },
      "confidence": 0.96
    },
    "model_visible_history": {
      "class": "android.widget.LinearLayout",
      "resource_id": "",
      "text": "",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 1,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.odk.collect.android:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g14a345",
      "source_state_id": "g14s66",
      "bounds": [
        0,
        366,
        1080,
        558
      ],
      "source_page_id": "page3",
      "target_subtree": [
        {
          "class": "android.widget.LinearLayout",
          "resource_id": "",
          "text": "",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        },
        {
          "class": "android.widget.TextView",
          "resource_id": "android:id/title",
          "text": "Blank form update mode",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": [
            0
          ]
        },
        {
          "class": "android.widget.TextView",
          "resource_id": "android:id/summary",
          "text": "Manual",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": [
            1
          ]
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "androidx.recyclerview.widget.RecyclerView",
        "resource_id": "org.odk.collect.android:id/recycler_view",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": true,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "androidx.recyclerview.widget.RecyclerView",
          "resource_id": "org.odk.collect.android:id/recycler_view"
        },
        "labels": [],
        "truncated": true
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 551,
      "source_gui_timestamp": 402,
      "current_state": "g14s66",
      "current_model_action": "g14a345",
      "current_version": 14,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p3",
    "history_id": "h3",
    "history_step": 404,
    "history_input_id": "input-2150",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.97,
    "probabilities": {
      "SAME_OPERATION": 0.01,
      "DIFFERENT_OPERATION": 0.98,
      "INSUFFICIENT_EVIDENCE": 0.01
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h3`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.01,
        "DIFFERENT_OPERATION": 0.98,
        "INSUFFICIENT_EVIDENCE": 0.01
      },
      "confidence": 0.97
    },
    "model_visible_history": {
      "class": "android.widget.LinearLayout",
      "resource_id": "",
      "text": "",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 4,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.odk.collect.android:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=4][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g14a345",
      "source_state_id": "g14s66",
      "bounds": [
        0,
        995,
        1080,
        1240
      ],
      "source_page_id": "page4",
      "target_subtree": [
        {
          "class": "android.widget.LinearLayout",
          "resource_id": "",
          "text": "",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        },
        {
          "class": "android.widget.TextView",
          "resource_id": "android:id/title",
          "text": "Hide old form versions",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": [
            0
          ]
        },
        {
          "class": "android.widget.TextView",
          "resource_id": "android:id/summary",
          "text": "Only the newest version will appear in Fill Blank Form",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": [
            1
          ]
        },
        {
          "class": "android.widget.CheckBox",
          "resource_id": "android:id/checkbox",
          "text": "",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": true,
          "selected": false,
          "path": [
            2
          ]
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "androidx.recyclerview.widget.RecyclerView",
        "resource_id": "org.odk.collect.android:id/recycler_view",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": true,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "androidx.recyclerview.widget.RecyclerView",
          "resource_id": "org.odk.collect.android:id/recycler_view"
        },
        "labels": [],
        "truncated": true
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 553,
      "source_gui_timestamp": 404,
      "current_state": "g14s66",
      "current_model_action": "g14a345",
      "current_version": 14,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

普通376已打开Constraint processing behavior选择框;407再次打开同一对话框。376不在407当前State/ModelAction候选池,不能要求模型凭别的设置Witness记住它。

等价历史是否送入Provider wire:NO;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

此前step / UTC页面与控件确认与目标
376
2026-11-06T18:52:11.510+00:00
['Constraint processing', 'Validate upon forward swipe']
org.odk.collect.android.preferences.screens.ProjectPreferencesActivity
Native确认=True
org.odk.collect.android.preferences.screens.ProjectPreferencesActivity
保留目标GUI

三、Probe执行后发生什么

Constraint processing 打开校验行为选择框;未进入问题填写。

odkcollect JEV step407 Constraint processing before_screenshot
before_screenshot · identity_verified · 2026-11-06T18:53:16.298+00:00
odkcollect JEV step407 Constraint processing after_screenshot
after_screenshot · identity_verified · 2026-11-06T18:53:17.035+00:00

Run内首次METHOD观察:完成后2秒=0,10秒=0,下一动作前B=0。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-2184",
      "step": 408,
      "version": 14,
      "elapsed_s": 583.029,
      "wall_time_ms": 1793991197177,
      "next_input_wall_ms": 1793991198040,
      "input_completed_wall_ms": 1793991197209,
      "input_confirmed": true,
      "action": "MODEL_CLICK Validate",
      "action_type": "MODEL_CLICK",
      "text": "Validate",
      "content_desc": "",
      "resource_id": "android:id/text1",
      "model_action_id": "g13a317",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"org.odk.collect.android:id/select_dialog_listview\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckedTextView\"][@resource-id=\"android:id/text1\"][@text=\"Validate\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g13s59",
      "source_gui_id": 557,
      "activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Constraint processing behavior",
        "Validate upon forward swipe",
        "Defer validation until finalized",
        "Cancel"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/executor.log:30168",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/native/sata-org.odk.collect.android-ape-sata-running-minutes-60/jev-audit/inputs/generated-2185.json"
    },
    {
      "input_id": "input-2193",
      "step": 409,
      "version": 14,
      "elapsed_s": 583.892,
      "wall_time_ms": 1793991198040,
      "next_input_wall_ms": 1793991202371,
      "input_completed_wall_ms": 1793991198075,
      "input_confirmed": true,
      "action": "MODEL_CLICK android:id/checkbox",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "android:id/checkbox",
      "model_action_id": "g14a346",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.odk.collect.android:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=7][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckBox\"][@resource-id=\"android:id/checkbox\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g14s66",
      "source_gui_id": 558,
      "activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Form management",
        "Form update",
        "Blank form update mode",
        "Manual",
        "Automatic update frequency",
        "Every fifteen minutes",
        "Automatic download",
        "Automatically download updated versions of forms",
        "Hide old form versions",
        "Only the newest version will appear in Fill Blank Form",
        "Form submission",
        "Auto send",
        "Off",
        "Delete after send",
        "Deletes finalized forms and media after sending to server",
        "Form filling",
        "Constraint processing",
        "Validate upon forward swipe",
        "High res video",
        "Enable high-resolution video recordings"
      ],
      "probe": true,
      "strategy": "PROBE",
      "context": "exploration",
      "native_branch": "Probe",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/executor.log:30230",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/native/sata-org.odk.collect.android-ape-sata-running-minutes-60/jev-audit/inputs/generated-2194.json"
    },
    {
      "input_id": "input-2202",
      "step": 410,
      "version": 14,
      "elapsed_s": 588.223,
      "wall_time_ms": 1793991202371,
      "next_input_wall_ms": 1793991208543,
      "input_completed_wall_ms": 1793991202409,
      "input_confirmed": true,
      "action": "MODEL_CLICK android.widget.LinearLayout",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g14a345",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.odk.collect.android:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=10][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g14s66",
      "source_gui_id": 559,
      "activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Form management",
        "Form update",
        "Blank form update mode",
        "Manual",
        "Automatic update frequency",
        "Every fifteen minutes",
        "Automatic download",
        "Automatically download updated versions of forms",
        "Hide old form versions",
        "Only the newest version will appear in Fill Blank Form",
        "Form submission",
        "Auto send",
        "Off",
        "Delete after send",
        "Deletes finalized forms and media after sending to server",
        "Form filling",
        "Constraint processing",
        "Validate upon forward swipe",
        "High res video",
        "Enable high-resolution video recordings"
      ],
      "probe": true,
      "strategy": "PROBE",
      "context": "exploration",
      "native_branch": "Probe",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/executor.log:30300",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/native/sata-org.odk.collect.android-ape-sata-running-minutes-60/jev-audit/inputs/generated-2203.json"
    },
    {
      "input_id": "input-2210",
      "step": 411,
      "version": 14,
      "elapsed_s": 594.395,
      "wall_time_ms": 1793991208543,
      "next_input_wall_ms": 1793991214412,
      "input_completed_wall_ms": 1793991208576,
      "input_confirmed": true,
      "action": "MODEL_CLICK android.widget.LinearLayout",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g14a345",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.odk.collect.android:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=10][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g14s66",
      "source_gui_id": 560,
      "activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Form management",
        "Form update",
        "Blank form update mode",
        "Manual",
        "Automatic update frequency",
        "Every fifteen minutes",
        "Automatic download",
        "Automatically download updated versions of forms",
        "Hide old form versions",
        "Only the newest version will appear in Fill Blank Form",
        "Form submission",
        "Auto send",
        "Off",
        "Delete after send",
        "Deletes finalized forms and media after sending to server",
        "Form filling",
        "Constraint processing",
        "Validate upon forward swipe",
        "High res video",
        "Enable high-resolution video recordings"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/executor.log:30366",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/native/sata-org.odk.collect.android-ape-sata-running-minutes-60/jev-audit/inputs/generated-2211.json"
    },
    {
      "input_id": "input-2218",
      "step": 412,
      "version": 14,
      "elapsed_s": 600.264,
      "wall_time_ms": 1793991214412,
      "next_input_wall_ms": 1793991220543,
      "input_completed_wall_ms": 1793991214443,
      "input_confirmed": true,
      "action": "MODEL_CLICK android.widget.LinearLayout",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g14a345",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.odk.collect.android:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=10][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g14s66",
      "source_gui_id": 561,
      "activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Form management",
        "Form update",
        "Blank form update mode",
        "Manual",
        "Automatic update frequency",
        "Every fifteen minutes",
        "Automatic download",
        "Automatically download updated versions of forms",
        "Hide old form versions",
        "Only the newest version will appear in Fill Blank Form",
        "Form submission",
        "Auto send",
        "Off",
        "Delete after send",
        "Deletes finalized forms and media after sending to server",
        "Form filling",
        "Constraint processing",
        "Validate upon forward swipe",
        "High res video",
        "Enable high-resolution video recordings"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/executor.log:30435",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/native/sata-org.odk.collect.android-ape-sata-running-minutes-60/jev-audit/inputs/generated-2219.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 407,
      "monotonic_ns": 1880243700609095,
      "wall_time_ms": 1793991196208,
      "abstraction_version": 14,
      "state_id": "g14s66",
      "model_action_id": "g14a345",
      "entry_id": "semantic-16-c1",
      "request_id": "semantic-16",
      "candidate_id": "c1",
      "confidence": 0.97,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "b07db176fc946f0aa488d61c5028808ec931535e7062cc5627f7530e90ba5a2b",
      "concrete_identity": "7671f8533c983f06f4e87584227fa8b3fd59fde31882e419f1a98423712d9706",
      "decision_scope": "ea84cff63c5ac0ac83f4f9b42d841d7a1fbb16b6704bc7c3b7186d742e608c64",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-16",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 4,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 4,
      "selected_history": 3,
      "comparison_count": 3,
      "same_count": 0,
      "different_count": 3,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 3,
      "low_confidence_count": 0,
      "full_history_compared": false,
      "exploratory": true,
      "_line": 1403
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 407,
      "monotonic_ns": 1880243701626099,
      "wall_time_ms": 1793991196209,
      "abstraction_version": 14,
      "state_id": "g14s66",
      "model_action_id": "g14a345",
      "entry_id": "semantic-16-c1",
      "request_id": "semantic-16",
      "candidate_id": "c1",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "b07db176fc946f0aa488d61c5028808ec931535e7062cc5627f7530e90ba5a2b",
      "input_fingerprint": "01a9d283fc28f628bfb415d64d6b5d05cef076ef0d83000af85715cf7ad72b63",
      "concrete_identity": "7671f8533c983f06f4e87584227fa8b3fd59fde31882e419f1a98423712d9706",
      "decision_scope": "ea84cff63c5ac0ac83f4f9b42d841d7a1fbb16b6704bc7c3b7186d742e608c64",
      "_line": 1405
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 407,
      "monotonic_ns": 1880243734962325,
      "wall_time_ms": 1793991196242,
      "abstraction_version": 14,
      "state_id": "g14s66",
      "model_action_id": "g14a345",
      "entry_id": "semantic-16-c1",
      "request_id": "semantic-16",
      "candidate_id": "c1",
      "confidence": 0.97,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "b07db176fc946f0aa488d61c5028808ec931535e7062cc5627f7530e90ba5a2b",
      "decision_scope": "ea84cff63c5ac0ac83f4f9b42d841d7a1fbb16b6704bc7c3b7186d742e608c64",
      "concrete_identity": "7671f8533c983f06f4e87584227fa8b3fd59fde31882e419f1a98423712d9706",
      "_line": 1407
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 407,
      "monotonic_ns": 1880243735001594,
      "wall_time_ms": 1793991196242,
      "abstraction_version": 14,
      "state_id": "g14s66",
      "model_action_id": "g14a345",
      "entry_id": "semantic-16-c1",
      "request_id": "semantic-16",
      "candidate_id": "c1",
      "confidence": 0.97,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 1408
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 407,
      "monotonic_ns": 1880243795832555,
      "wall_time_ms": 1793991196303,
      "abstraction_version": 14,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-16-c1",
      "request_id": "semantic-16",
      "candidate_id": "c1",
      "event_count": 2,
      "_line": 1411
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 407,
      "monotonic_ns": 1880243818459503,
      "wall_time_ms": 1793991196326,
      "abstraction_version": 14,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-16-c1",
      "request_id": "semantic-16",
      "candidate_id": "c1",
      "_line": 1412
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 408,
      "monotonic_ns": 1880244530068831,
      "wall_time_ms": 1793991197037,
      "abstraction_version": 14,
      "state_id": "g14s66",
      "model_action_id": "g14a345",
      "entry_id": "semantic-16-c1",
      "request_id": "semantic-16",
      "candidate_id": "c1",
      "confidence": 0.97,
      "choice": "PROMOTE",
      "transition_id": "g14e251:403",
      "target_state": "g13s59",
      "input_confirmed": true,
      "_line": 1414
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 407,
    "monotonic_ns": 1880243735295008,
    "wall_time_ms": 1793991196243,
    "abstraction_version": 14,
    "state_id": "g14s66",
    "model_action_id": "g14a345",
    "snapshot_reason": "selection",
    "state_visits": 13,
    "state_first_seen": 370,
    "state_last_seen": 407,
    "state_saturated": false,
    "state_saturation": 0.6666667,
    "native_state_saturated": false,
    "native_unsaturated_model_action_count": 1,
    "model_action_count": 9,
    "enabled_valid_action_count": 7,
    "unsaturated_model_action_count": 1,
    "unvisited_model_action_count": 3,
    "effective_unvisited_model_action_count": 3,
    "effective_state_saturated": false,
    "local_probe_action_count": 0,
    "navigation_action_count": 1,
    "enabled_valid_unvisited_action_count": 1,
    "unvisited_model_action_ids": "g14a351,g14a352,g14a353",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 5,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=org.odk.collect.android.preferences.screens.ProjectPreferencesActivity|class=android.widget.LinearLayout|text=|resource_id=|bounds=0,1947,1080,2139",
    "selected_resolved_node_count": 7,
    "_line": 1410
  }
}

四、是否值得PROMOTE

完整已保存历史支持此前已尝试等价功能;不能自动归为模型错误。

疑似主要环节:HISTORY_SCOPE;wire关系审查:UNKNOWN。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

odkcollect JEV step409 Delete after send (android:id/checkbox)

run_b4871490b9e84bbcb1a9b3464ca596fd · 第9.73分钟 · 请求step407 / 决策step407 / 执行step409 · UNKNOWN · 证据INSUFFICIENT_FOR_GLOBAL_NOVELTY · 结构化审查

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p4 对step395=0.940000;p5 对step396=0.920000),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g14s66 / g14a346;合法历史2条,比较2条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p4 / 395匿名 android.widget.CheckBox android:id/checkbox; 邻近标签 Hide old form versions / Only the newest version will appear in Fill Blank FormDIFFERENT_OPERATION0.94000000True
p5 / 396匿名 android.widget.CheckBox android:id/checkbox; 邻近标签 Hide old form versions / Only the newest version will appear in Fill Blank FormDIFFERENT_OPERATION0.92000000True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p4",
    "history_id": "h5",
    "history_step": 395,
    "history_input_id": "input-2093",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.94,
    "probabilities": {
      "SAME_OPERATION": 0.04,
      "DIFFERENT_OPERATION": 0.96,
      "INSUFFICIENT_EVIDENCE": 0
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c4` the same application-function operation as executed action at `executed_actions.h5`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.04,
        "DIFFERENT_OPERATION": 0.96,
        "INSUFFICIENT_EVIDENCE": 0
      },
      "confidence": 0.94
    },
    "model_visible_history": {
      "class": "android.widget.CheckBox",
      "resource_id": "android:id/checkbox",
      "text": "",
      "content_desc": "",
      "enabled": true,
      "clickable": false,
      "long_clickable": false,
      "scrollable": false,
      "checked": true,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 2,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.odk.collect.android:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=4][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckBox\"][@resource-id=\"android:id/checkbox\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g14a346",
      "source_state_id": "g14s66",
      "bounds": [
        912,
        1054,
        1038,
        1180
      ],
      "source_page_id": "page6",
      "target_subtree": [
        {
          "class": "android.widget.CheckBox",
          "resource_id": "android:id/checkbox",
          "text": "",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": true,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": true,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [
          {
            "path": [
              0
            ],
            "text": "Hide old form versions",
            "content_desc": ""
          },
          {
            "path": [
              1
            ],
            "text": "Only the newest version will appear in Fill Blank Form",
            "content_desc": ""
          }
        ],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 544,
      "source_gui_timestamp": 395,
      "current_state": "g14s66",
      "current_model_action": "g14a346",
      "current_version": 14,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p5",
    "history_id": "h6",
    "history_step": 396,
    "history_input_id": "input-2101",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.92,
    "probabilities": {
      "SAME_OPERATION": 0.05,
      "DIFFERENT_OPERATION": 0.95,
      "INSUFFICIENT_EVIDENCE": 0
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c4` the same application-function operation as executed action at `executed_actions.h6`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.05,
        "DIFFERENT_OPERATION": 0.95,
        "INSUFFICIENT_EVIDENCE": 0
      },
      "confidence": 0.92
    },
    "model_visible_history": {
      "class": "android.widget.CheckBox",
      "resource_id": "android:id/checkbox",
      "text": "",
      "content_desc": "",
      "enabled": true,
      "clickable": false,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 2,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.odk.collect.android:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=4][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckBox\"][@resource-id=\"android:id/checkbox\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g14a346",
      "source_state_id": "g14s66",
      "bounds": [
        912,
        1054,
        1038,
        1180
      ],
      "source_page_id": "page7",
      "target_subtree": [
        {
          "class": "android.widget.CheckBox",
          "resource_id": "android:id/checkbox",
          "text": "",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": true,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [
          {
            "path": [
              0
            ],
            "text": "Hide old form versions",
            "content_desc": ""
          },
          {
            "path": [
              1
            ],
            "text": "Only the newest version will appear in Fill Blank Form",
            "content_desc": ""
          }
        ],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 545,
      "source_gui_timestamp": 396,
      "current_state": "g14s66",
      "current_model_action": "g14a346",
      "current_version": 14,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

当前是设置行、设置选项或开关操作。须区分实际配置、入口可见性及相反取值分支;当前保存的GUI不足以确认所有更早匿名行的角色。方法新增与设置变化均不等于首次业务功能或实际填写/发送表单,保留UNKNOWN。

等价历史是否送入Provider wire:UNKNOWN;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

NA:没有足以可靠裁定全局首次或重复的已核实等价历史。不能把未检索到当成未执行。

三、Probe执行后发生什么

点击 Delete after send 复选框;设置切换,1步显式Probe目标导航已单列。

odkcollect JEV step409 Delete after send (android:id/checkbox) before_screenshot
before_screenshot · identity_verified · 2026-11-06T18:53:18.039+00:00
odkcollect JEV step409 Delete after send (android:id/checkbox) after_screenshot
after_screenshot · identity_verified · 2026-11-06T18:53:18.777+00:00

Run内首次METHOD观察:完成后2秒=0,10秒=0,下一动作前B=0。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-2202",
      "step": 410,
      "version": 14,
      "elapsed_s": 588.223,
      "wall_time_ms": 1793991202371,
      "next_input_wall_ms": 1793991208543,
      "input_completed_wall_ms": 1793991202409,
      "input_confirmed": true,
      "action": "MODEL_CLICK android.widget.LinearLayout",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g14a345",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.odk.collect.android:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=10][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g14s66",
      "source_gui_id": 559,
      "activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Form management",
        "Form update",
        "Blank form update mode",
        "Manual",
        "Automatic update frequency",
        "Every fifteen minutes",
        "Automatic download",
        "Automatically download updated versions of forms",
        "Hide old form versions",
        "Only the newest version will appear in Fill Blank Form",
        "Form submission",
        "Auto send",
        "Off",
        "Delete after send",
        "Deletes finalized forms and media after sending to server",
        "Form filling",
        "Constraint processing",
        "Validate upon forward swipe",
        "High res video",
        "Enable high-resolution video recordings"
      ],
      "probe": true,
      "strategy": "PROBE",
      "context": "exploration",
      "native_branch": "Probe",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/executor.log:30300",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/native/sata-org.odk.collect.android-ape-sata-running-minutes-60/jev-audit/inputs/generated-2203.json"
    },
    {
      "input_id": "input-2210",
      "step": 411,
      "version": 14,
      "elapsed_s": 594.395,
      "wall_time_ms": 1793991208543,
      "next_input_wall_ms": 1793991214412,
      "input_completed_wall_ms": 1793991208576,
      "input_confirmed": true,
      "action": "MODEL_CLICK android.widget.LinearLayout",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g14a345",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.odk.collect.android:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=10][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g14s66",
      "source_gui_id": 560,
      "activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Form management",
        "Form update",
        "Blank form update mode",
        "Manual",
        "Automatic update frequency",
        "Every fifteen minutes",
        "Automatic download",
        "Automatically download updated versions of forms",
        "Hide old form versions",
        "Only the newest version will appear in Fill Blank Form",
        "Form submission",
        "Auto send",
        "Off",
        "Delete after send",
        "Deletes finalized forms and media after sending to server",
        "Form filling",
        "Constraint processing",
        "Validate upon forward swipe",
        "High res video",
        "Enable high-resolution video recordings"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/executor.log:30366",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/native/sata-org.odk.collect.android-ape-sata-running-minutes-60/jev-audit/inputs/generated-2211.json"
    },
    {
      "input_id": "input-2218",
      "step": 412,
      "version": 14,
      "elapsed_s": 600.264,
      "wall_time_ms": 1793991214412,
      "next_input_wall_ms": 1793991220543,
      "input_completed_wall_ms": 1793991214443,
      "input_confirmed": true,
      "action": "MODEL_CLICK android.widget.LinearLayout",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g14a345",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.odk.collect.android:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=10][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g14s66",
      "source_gui_id": 561,
      "activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Form management",
        "Form update",
        "Blank form update mode",
        "Manual",
        "Automatic update frequency",
        "Every fifteen minutes",
        "Automatic download",
        "Automatically download updated versions of forms",
        "Hide old form versions",
        "Only the newest version will appear in Fill Blank Form",
        "Form submission",
        "Auto send",
        "Off",
        "Delete after send",
        "Deletes finalized forms and media after sending to server",
        "Form filling",
        "Constraint processing",
        "Validate upon forward swipe",
        "High res video",
        "Enable high-resolution video recordings"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/executor.log:30435",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/native/sata-org.odk.collect.android-ape-sata-running-minutes-60/jev-audit/inputs/generated-2219.json"
    },
    {
      "input_id": "input-2226",
      "step": 413,
      "version": 14,
      "elapsed_s": 606.395,
      "wall_time_ms": 1793991220543,
      "next_input_wall_ms": 1793991221787,
      "input_completed_wall_ms": 1793991220910,
      "input_confirmed": true,
      "action": "MODEL_SCROLL_BOTTOM_UP org.odk.collect.android:id/recycler_view",
      "action_type": "MODEL_SCROLL_BOTTOM_UP",
      "text": "",
      "content_desc": "",
      "resource_id": "org.odk.collect.android:id/recycler_view",
      "model_action_id": "g14a347",
      "concrete_identity": "MODEL_SCROLL_BOTTOM_UP|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.odk.collect.android:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true'][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']",
      "state_id": "g14s66",
      "source_gui_id": 562,
      "activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Form management",
        "Form update",
        "Blank form update mode",
        "Manual",
        "Automatic update frequency",
        "Every fifteen minutes",
        "Automatic download",
        "Automatically download updated versions of forms",
        "Hide old form versions",
        "Only the newest version will appear in Fill Blank Form",
        "Form submission",
        "Auto send",
        "Off",
        "Delete after send",
        "Deletes finalized forms and media after sending to server",
        "Form filling",
        "Constraint processing",
        "Validate upon forward swipe",
        "High res video",
        "Enable high-resolution video recordings"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/executor.log:30516",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/native/sata-org.odk.collect.android-ape-sata-running-minutes-60/jev-audit/inputs/generated-2227.json"
    },
    {
      "input_id": "input-2231",
      "step": 414,
      "version": 14,
      "elapsed_s": 607.639,
      "wall_time_ms": 1793991221787,
      "next_input_wall_ms": 1793991223120,
      "input_completed_wall_ms": 1793991222143,
      "input_confirmed": true,
      "action": "MODEL_SCROLL_RIGHT_LEFT org.odk.collect.android:id/recycler_view",
      "action_type": "MODEL_SCROLL_RIGHT_LEFT",
      "text": "",
      "content_desc": "",
      "resource_id": "org.odk.collect.android:id/recycler_view",
      "model_action_id": "g14a359",
      "concrete_identity": "MODEL_SCROLL_RIGHT_LEFT|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.odk.collect.android:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true'][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']",
      "state_id": "g14s67",
      "source_gui_id": 563,
      "activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "USE_BUFFER",
      "context": "navigation",
      "native_branch": "USE_BUFFER",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/executor.log:30598",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/native/sata-org.odk.collect.android-ape-sata-running-minutes-60/jev-audit/inputs/generated-2232.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 407,
      "monotonic_ns": 1880243700649061,
      "wall_time_ms": 1793991196208,
      "abstraction_version": 14,
      "state_id": "g14s66",
      "model_action_id": "g14a346",
      "entry_id": "semantic-16-c4",
      "request_id": "semantic-16",
      "candidate_id": "c4",
      "confidence": 0.94,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "b07db176fc946f0aa488d61c5028808ec931535e7062cc5627f7530e90ba5a2b",
      "concrete_identity": "dc2f27631788e28e687d17b296e9e431534bae9f9e748ee7494ffc07b73528f8",
      "decision_scope": "ea84cff63c5ac0ac83f4f9b42d841d7a1fbb16b6704bc7c3b7186d742e608c64",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-16",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 2,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 2,
      "selected_history": 2,
      "comparison_count": 2,
      "same_count": 0,
      "different_count": 2,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 2,
      "low_confidence_count": 0,
      "full_history_compared": true,
      "exploratory": false,
      "_line": 1404
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 407,
      "monotonic_ns": 1880243702030056,
      "wall_time_ms": 1793991196209,
      "abstraction_version": 14,
      "state_id": "g14s66",
      "model_action_id": "g14a346",
      "entry_id": "semantic-16-c4",
      "request_id": "semantic-16",
      "candidate_id": "c4",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "b07db176fc946f0aa488d61c5028808ec931535e7062cc5627f7530e90ba5a2b",
      "input_fingerprint": "01a9d283fc28f628bfb415d64d6b5d05cef076ef0d83000af85715cf7ad72b63",
      "concrete_identity": "dc2f27631788e28e687d17b296e9e431534bae9f9e748ee7494ffc07b73528f8",
      "decision_scope": "ea84cff63c5ac0ac83f4f9b42d841d7a1fbb16b6704bc7c3b7186d742e608c64",
      "_line": 1406
    },
    "PROBE_NAVIGATION_ELIGIBILITY": {
      "event": "PROBE_NAVIGATION_ELIGIBILITY",
      "step": 408,
      "monotonic_ns": 1880244607907580,
      "wall_time_ms": 1793991197115,
      "abstraction_version": 14,
      "state_id": "g14s66",
      "model_action_id": "g14a346",
      "entry_id": "semantic-16-c4",
      "request_id": "semantic-16",
      "candidate_id": "c4",
      "concrete_identity": "dc2f27631788e28e687d17b296e9e431534bae9f9e748ee7494ffc07b73528f8",
      "confidence": 0.94,
      "reason": "eligible",
      "navigation": true,
      "confidence_pass": true,
      "source_valid": true,
      "same_state_confirmed": false,
      "related_execution_suppressed": false,
      "navigation_arrived": false,
      "_line": 1418
    },
    "PROBE_NAVIGATION_SELECTED": {
      "event": "PROBE_NAVIGATION_SELECTED",
      "step": 408,
      "monotonic_ns": 1880244668965715,
      "wall_time_ms": 1793991197176,
      "abstraction_version": 14,
      "state_id": "g14s66",
      "model_action_id": "g14a346",
      "entry_id": "semantic-16-c4",
      "request_id": "semantic-16",
      "candidate_id": "c4",
      "concrete_identity": "dc2f27631788e28e687d17b296e9e431534bae9f9e748ee7494ffc07b73528f8",
      "confidence": 0.94,
      "path_id": "p123",
      "source": "native_remote_path",
      "_line": 1421
    },
    "PROBE_NAVIGATION_ARRIVED": {
      "event": "PROBE_NAVIGATION_ARRIVED",
      "step": 409,
      "monotonic_ns": 1880245432132146,
      "wall_time_ms": 1793991197940,
      "abstraction_version": 14,
      "state_id": "g14s66",
      "model_action_id": "g14a346",
      "entry_id": "semantic-16-c4",
      "request_id": "semantic-16",
      "candidate_id": "c4",
      "concrete_identity": "dc2f27631788e28e687d17b296e9e431534bae9f9e748ee7494ffc07b73528f8",
      "confidence": 0.94,
      "path_id": "p123",
      "arrived": true,
      "reason": "arrived",
      "last_availability": "awaiting_native_binding",
      "binding_reason": "unique_identity_match",
      "source_match_count": 1,
      "target_match_count": 1,
      "audit_path": "jev-audit/navigation/event-2191.json",
      "_line": 1425
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 409,
      "monotonic_ns": 1880245490909344,
      "wall_time_ms": 1793991197998,
      "abstraction_version": 14,
      "state_id": "g14s66",
      "model_action_id": "g14a346",
      "entry_id": "semantic-16-c4",
      "request_id": "semantic-16",
      "candidate_id": "c4",
      "confidence": 0.94,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "b07db176fc946f0aa488d61c5028808ec931535e7062cc5627f7530e90ba5a2b",
      "decision_scope": "ea84cff63c5ac0ac83f4f9b42d841d7a1fbb16b6704bc7c3b7186d742e608c64",
      "concrete_identity": "dc2f27631788e28e687d17b296e9e431534bae9f9e748ee7494ffc07b73528f8",
      "_line": 1428
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 409,
      "monotonic_ns": 1880245490944301,
      "wall_time_ms": 1793991197998,
      "abstraction_version": 14,
      "state_id": "g14s66",
      "model_action_id": "g14a346",
      "entry_id": "semantic-16-c4",
      "request_id": "semantic-16",
      "candidate_id": "c4",
      "confidence": 0.94,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 1429
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 409,
      "monotonic_ns": 1880245533480812,
      "wall_time_ms": 1793991198041,
      "abstraction_version": 14,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-16-c4",
      "request_id": "semantic-16",
      "candidate_id": "c4",
      "event_count": 2,
      "_line": 1432
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 409,
      "monotonic_ns": 1880245568350676,
      "wall_time_ms": 1793991198076,
      "abstraction_version": 14,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-16-c4",
      "request_id": "semantic-16",
      "candidate_id": "c4",
      "_line": 1433
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 410,
      "monotonic_ns": 1880246275891330,
      "wall_time_ms": 1793991198783,
      "abstraction_version": 14,
      "state_id": "g14s66",
      "model_action_id": "g14a346",
      "entry_id": "semantic-16-c4",
      "request_id": "semantic-16",
      "candidate_id": "c4",
      "confidence": 0.94,
      "choice": "PROMOTE",
      "transition_id": "g14e249:405",
      "target_state": "g14s66",
      "input_confirmed": true,
      "_line": 1435
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 409,
    "monotonic_ns": 1880245491174337,
    "wall_time_ms": 1793991197999,
    "abstraction_version": 14,
    "state_id": "g14s66",
    "model_action_id": "g14a346",
    "snapshot_reason": "selection",
    "state_visits": 14,
    "state_first_seen": 370,
    "state_last_seen": 409,
    "state_saturated": false,
    "state_saturation": 0.6666667,
    "native_state_saturated": false,
    "native_unsaturated_model_action_count": 1,
    "model_action_count": 9,
    "enabled_valid_action_count": 7,
    "unsaturated_model_action_count": 1,
    "unvisited_model_action_count": 3,
    "effective_unvisited_model_action_count": 3,
    "effective_state_saturated": false,
    "local_probe_action_count": 0,
    "navigation_action_count": 1,
    "enabled_valid_unvisited_action_count": 1,
    "unvisited_model_action_ids": "g14a351,g14a352,g14a353",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 2,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=org.odk.collect.android.preferences.screens.ProjectPreferencesActivity|class=android.widget.CheckBox|text=|resource_id=android:id/checkbox|bounds=912,1626,1038,1752",
    "selected_resolved_node_count": 3,
    "_line": 1431
  }
}

四、是否值得PROMOTE

无法可靠裁定相对整个Run决策前历史的功能新颖性。

疑似主要环节:UNKNOWN;wire关系审查:DISTINCT_TARGET_OR_BRANCH_PLAUSIBLE。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

odkcollect JEV step410 High res video

run_b4871490b9e84bbcb1a9b3464ca596fd · 第9.80分钟 · 请求step410 / 决策step410 / 执行step410 · UNKNOWN · 证据INSUFFICIENT_FOR_GLOBAL_NOVELTY · 结构化审查

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p1 对step394=0.610000;p2 对step404=0.940000;p3 对step402=0.920000),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g14s66 / g14a345;合法历史5条,比较3条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p1 / 394匿名 android.widget.LinearLayout ; 邻近标签 DIFFERENT_OPERATION0.61000000True
p2 / 404匿名 android.widget.LinearLayout ; 邻近标签 DIFFERENT_OPERATION0.94000000True
p3 / 402匿名 android.widget.LinearLayout ; 邻近标签 DIFFERENT_OPERATION0.92000000True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p1",
    "history_id": "h1",
    "history_step": 394,
    "history_input_id": "input-2084",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.61,
    "probabilities": {
      "SAME_OPERATION": 0.25,
      "DIFFERENT_OPERATION": 0.74,
      "INSUFFICIENT_EVIDENCE": 0.01
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.25,
        "DIFFERENT_OPERATION": 0.74,
        "INSUFFICIENT_EVIDENCE": 0.01
      },
      "confidence": 0.61
    },
    "model_visible_history": {
      "class": "android.widget.LinearLayout",
      "resource_id": "",
      "text": "",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 7,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.odk.collect.android:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=7][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g14a345",
      "source_state_id": "g14s66",
      "bounds": [
        0,
        1567,
        1080,
        1812
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.LinearLayout",
          "resource_id": "",
          "text": "",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        },
        {
          "class": "android.widget.TextView",
          "resource_id": "android:id/title",
          "text": "Delete after send",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": [
            0
          ]
        },
        {
          "class": "android.widget.TextView",
          "resource_id": "android:id/summary",
          "text": "Deletes finalized forms and media after sending to server",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": [
            1
          ]
        },
        {
          "class": "android.widget.CheckBox",
          "resource_id": "android:id/checkbox",
          "text": "",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": true,
          "selected": false,
          "path": [
            2
          ]
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "androidx.recyclerview.widget.RecyclerView",
        "resource_id": "org.odk.collect.android:id/recycler_view",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": true,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "androidx.recyclerview.widget.RecyclerView",
          "resource_id": "org.odk.collect.android:id/recycler_view"
        },
        "labels": [],
        "truncated": true
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 543,
      "source_gui_timestamp": 394,
      "current_state": "g14s66",
      "current_model_action": "g14a345",
      "current_version": 14,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p2",
    "history_id": "h3",
    "history_step": 404,
    "history_input_id": "input-2150",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.94,
    "probabilities": {
      "SAME_OPERATION": 0.04,
      "DIFFERENT_OPERATION": 0.96,
      "INSUFFICIENT_EVIDENCE": 0
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h3`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.04,
        "DIFFERENT_OPERATION": 0.96,
        "INSUFFICIENT_EVIDENCE": 0
      },
      "confidence": 0.94
    },
    "model_visible_history": {
      "class": "android.widget.LinearLayout",
      "resource_id": "",
      "text": "",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 4,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.odk.collect.android:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=4][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g14a345",
      "source_state_id": "g14s66",
      "bounds": [
        0,
        995,
        1080,
        1240
      ],
      "source_page_id": "page4",
      "target_subtree": [
        {
          "class": "android.widget.LinearLayout",
          "resource_id": "",
          "text": "",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        },
        {
          "class": "android.widget.TextView",
          "resource_id": "android:id/title",
          "text": "Hide old form versions",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": [
            0
          ]
        },
        {
          "class": "android.widget.TextView",
          "resource_id": "android:id/summary",
          "text": "Only the newest version will appear in Fill Blank Form",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": [
            1
          ]
        },
        {
          "class": "android.widget.CheckBox",
          "resource_id": "android:id/checkbox",
          "text": "",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": true,
          "selected": false,
          "path": [
            2
          ]
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "androidx.recyclerview.widget.RecyclerView",
        "resource_id": "org.odk.collect.android:id/recycler_view",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": true,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "androidx.recyclerview.widget.RecyclerView",
          "resource_id": "org.odk.collect.android:id/recycler_view"
        },
        "labels": [],
        "truncated": true
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 553,
      "source_gui_timestamp": 404,
      "current_state": "g14s66",
      "current_model_action": "g14a345",
      "current_version": 14,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p3",
    "history_id": "h2",
    "history_step": 402,
    "history_input_id": "input-2133",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.92,
    "probabilities": {
      "SAME_OPERATION": 0.04,
      "DIFFERENT_OPERATION": 0.95,
      "INSUFFICIENT_EVIDENCE": 0.01
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h2`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.04,
        "DIFFERENT_OPERATION": 0.95,
        "INSUFFICIENT_EVIDENCE": 0.01
      },
      "confidence": 0.92
    },
    "model_visible_history": {
      "class": "android.widget.LinearLayout",
      "resource_id": "",
      "text": "",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 1,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.odk.collect.android:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g14a345",
      "source_state_id": "g14s66",
      "bounds": [
        0,
        366,
        1080,
        558
      ],
      "source_page_id": "page3",
      "target_subtree": [
        {
          "class": "android.widget.LinearLayout",
          "resource_id": "",
          "text": "",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        },
        {
          "class": "android.widget.TextView",
          "resource_id": "android:id/title",
          "text": "Blank form update mode",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": [
            0
          ]
        },
        {
          "class": "android.widget.TextView",
          "resource_id": "android:id/summary",
          "text": "Manual",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": [
            1
          ]
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "androidx.recyclerview.widget.RecyclerView",
        "resource_id": "org.odk.collect.android:id/recycler_view",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": true,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "androidx.recyclerview.widget.RecyclerView",
          "resource_id": "org.odk.collect.android:id/recycler_view"
        },
        "labels": [],
        "truncated": true
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 551,
      "source_gui_timestamp": 402,
      "current_state": "g14s66",
      "current_model_action": "g14a345",
      "current_version": 14,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

当前是设置行、设置选项或开关操作。须区分实际配置、入口可见性及相反取值分支;当前保存的GUI不足以确认所有更早匿名行的角色。方法新增与设置变化均不等于首次业务功能或实际填写/发送表单,保留UNKNOWN。

等价历史是否送入Provider wire:UNKNOWN;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

NA:没有足以可靠裁定全局首次或重复的已核实等价历史。不能把未检索到当成未执行。

三、Probe执行后发生什么

切换 High res video;没有实际录制视频。

odkcollect JEV step410 High res video before_screenshot
before_screenshot · identity_verified · 2026-11-06T18:53:22.369+00:00
odkcollect JEV step410 High res video after_screenshot
after_screenshot · identity_verified · 2026-11-06T18:53:23.108+00:00

Run内首次METHOD观察:完成后2秒=0,10秒=0,下一动作前B=0。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-2210",
      "step": 411,
      "version": 14,
      "elapsed_s": 594.395,
      "wall_time_ms": 1793991208543,
      "next_input_wall_ms": 1793991214412,
      "input_completed_wall_ms": 1793991208576,
      "input_confirmed": true,
      "action": "MODEL_CLICK android.widget.LinearLayout",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g14a345",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.odk.collect.android:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=10][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g14s66",
      "source_gui_id": 560,
      "activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Form management",
        "Form update",
        "Blank form update mode",
        "Manual",
        "Automatic update frequency",
        "Every fifteen minutes",
        "Automatic download",
        "Automatically download updated versions of forms",
        "Hide old form versions",
        "Only the newest version will appear in Fill Blank Form",
        "Form submission",
        "Auto send",
        "Off",
        "Delete after send",
        "Deletes finalized forms and media after sending to server",
        "Form filling",
        "Constraint processing",
        "Validate upon forward swipe",
        "High res video",
        "Enable high-resolution video recordings"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/executor.log:30366",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/native/sata-org.odk.collect.android-ape-sata-running-minutes-60/jev-audit/inputs/generated-2211.json"
    },
    {
      "input_id": "input-2218",
      "step": 412,
      "version": 14,
      "elapsed_s": 600.264,
      "wall_time_ms": 1793991214412,
      "next_input_wall_ms": 1793991220543,
      "input_completed_wall_ms": 1793991214443,
      "input_confirmed": true,
      "action": "MODEL_CLICK android.widget.LinearLayout",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g14a345",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.odk.collect.android:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=10][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g14s66",
      "source_gui_id": 561,
      "activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Form management",
        "Form update",
        "Blank form update mode",
        "Manual",
        "Automatic update frequency",
        "Every fifteen minutes",
        "Automatic download",
        "Automatically download updated versions of forms",
        "Hide old form versions",
        "Only the newest version will appear in Fill Blank Form",
        "Form submission",
        "Auto send",
        "Off",
        "Delete after send",
        "Deletes finalized forms and media after sending to server",
        "Form filling",
        "Constraint processing",
        "Validate upon forward swipe",
        "High res video",
        "Enable high-resolution video recordings"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/executor.log:30435",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/native/sata-org.odk.collect.android-ape-sata-running-minutes-60/jev-audit/inputs/generated-2219.json"
    },
    {
      "input_id": "input-2226",
      "step": 413,
      "version": 14,
      "elapsed_s": 606.395,
      "wall_time_ms": 1793991220543,
      "next_input_wall_ms": 1793991221787,
      "input_completed_wall_ms": 1793991220910,
      "input_confirmed": true,
      "action": "MODEL_SCROLL_BOTTOM_UP org.odk.collect.android:id/recycler_view",
      "action_type": "MODEL_SCROLL_BOTTOM_UP",
      "text": "",
      "content_desc": "",
      "resource_id": "org.odk.collect.android:id/recycler_view",
      "model_action_id": "g14a347",
      "concrete_identity": "MODEL_SCROLL_BOTTOM_UP|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.odk.collect.android:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true'][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']",
      "state_id": "g14s66",
      "source_gui_id": 562,
      "activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Form management",
        "Form update",
        "Blank form update mode",
        "Manual",
        "Automatic update frequency",
        "Every fifteen minutes",
        "Automatic download",
        "Automatically download updated versions of forms",
        "Hide old form versions",
        "Only the newest version will appear in Fill Blank Form",
        "Form submission",
        "Auto send",
        "Off",
        "Delete after send",
        "Deletes finalized forms and media after sending to server",
        "Form filling",
        "Constraint processing",
        "Validate upon forward swipe",
        "High res video",
        "Enable high-resolution video recordings"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/executor.log:30516",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/native/sata-org.odk.collect.android-ape-sata-running-minutes-60/jev-audit/inputs/generated-2227.json"
    },
    {
      "input_id": "input-2231",
      "step": 414,
      "version": 14,
      "elapsed_s": 607.639,
      "wall_time_ms": 1793991221787,
      "next_input_wall_ms": 1793991223120,
      "input_completed_wall_ms": 1793991222143,
      "input_confirmed": true,
      "action": "MODEL_SCROLL_RIGHT_LEFT org.odk.collect.android:id/recycler_view",
      "action_type": "MODEL_SCROLL_RIGHT_LEFT",
      "text": "",
      "content_desc": "",
      "resource_id": "org.odk.collect.android:id/recycler_view",
      "model_action_id": "g14a359",
      "concrete_identity": "MODEL_SCROLL_RIGHT_LEFT|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.odk.collect.android:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true'][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']",
      "state_id": "g14s67",
      "source_gui_id": 563,
      "activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "USE_BUFFER",
      "context": "navigation",
      "native_branch": "USE_BUFFER",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/executor.log:30598",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/native/sata-org.odk.collect.android-ape-sata-running-minutes-60/jev-audit/inputs/generated-2232.json"
    },
    {
      "input_id": "input-2239",
      "step": 415,
      "version": 14,
      "elapsed_s": 608.972,
      "wall_time_ms": 1793991223120,
      "next_input_wall_ms": 1793991224322,
      "input_completed_wall_ms": 1793991223361,
      "input_confirmed": true,
      "action": "MODEL_BACK NA",
      "action_type": "MODEL_BACK",
      "text": null,
      "content_desc": null,
      "resource_id": null,
      "model_action_id": "g13a318",
      "concrete_identity": null,
      "state_id": "g13s59",
      "source_gui_id": 564,
      "activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Constraint processing behavior",
        "Validate upon forward swipe",
        "Defer validation until finalized",
        "Cancel"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "EARLY_STAGE: ABA/backward/other (NA finer branch)",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/executor.log:30661",
      "observed_methods_until_next": 2,
      "category_counts": {
        "third_party": 2
      },
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/native/sata-org.odk.collect.android-ape-sata-running-minutes-60/jev-audit/inputs/generated-2240.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 410,
      "monotonic_ns": 1880249785279563,
      "wall_time_ms": 1793991202293,
      "abstraction_version": 14,
      "state_id": "g14s66",
      "model_action_id": "g14a345",
      "entry_id": "semantic-17-c1",
      "request_id": "semantic-17",
      "candidate_id": "c1",
      "confidence": 0.94,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "20998804194d34966fd6bfe8e6ffcb1142a1ca27c88874687b4cdb4db8c15f8c",
      "concrete_identity": "f3899eb840e5dff88341cb245610d9533e6eb42e942a06cc11f4989c2aaa1e80",
      "decision_scope": "61246511cedba6b699a9c6a5f3724ec0ea8975477f748e5fb86b738b8b633b54",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-17",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 5,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 5,
      "selected_history": 3,
      "comparison_count": 3,
      "same_count": 0,
      "different_count": 3,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 3,
      "low_confidence_count": 0,
      "full_history_compared": false,
      "exploratory": true,
      "_line": 1442
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 410,
      "monotonic_ns": 1880249785898174,
      "wall_time_ms": 1793991202293,
      "abstraction_version": 14,
      "state_id": "g14s66",
      "model_action_id": "g14a345",
      "entry_id": "semantic-17-c1",
      "request_id": "semantic-17",
      "candidate_id": "c1",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "20998804194d34966fd6bfe8e6ffcb1142a1ca27c88874687b4cdb4db8c15f8c",
      "input_fingerprint": "0ae3776bb56a54702698fde771b52042248f9a8bf7ab7067779a31365d9ff115",
      "concrete_identity": "f3899eb840e5dff88341cb245610d9533e6eb42e942a06cc11f4989c2aaa1e80",
      "decision_scope": "61246511cedba6b699a9c6a5f3724ec0ea8975477f748e5fb86b738b8b633b54",
      "_line": 1444
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 410,
      "monotonic_ns": 1880249813374098,
      "wall_time_ms": 1793991202321,
      "abstraction_version": 14,
      "state_id": "g14s66",
      "model_action_id": "g14a345",
      "entry_id": "semantic-17-c1",
      "request_id": "semantic-17",
      "candidate_id": "c1",
      "confidence": 0.94,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "20998804194d34966fd6bfe8e6ffcb1142a1ca27c88874687b4cdb4db8c15f8c",
      "decision_scope": "61246511cedba6b699a9c6a5f3724ec0ea8975477f748e5fb86b738b8b633b54",
      "concrete_identity": "f3899eb840e5dff88341cb245610d9533e6eb42e942a06cc11f4989c2aaa1e80",
      "_line": 1446
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 410,
      "monotonic_ns": 1880249813407037,
      "wall_time_ms": 1793991202321,
      "abstraction_version": 14,
      "state_id": "g14s66",
      "model_action_id": "g14a345",
      "entry_id": "semantic-17-c1",
      "request_id": "semantic-17",
      "candidate_id": "c1",
      "confidence": 0.94,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 1447
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 410,
      "monotonic_ns": 1880249864240969,
      "wall_time_ms": 1793991202372,
      "abstraction_version": 14,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-17-c1",
      "request_id": "semantic-17",
      "candidate_id": "c1",
      "event_count": 2,
      "_line": 1450
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 410,
      "monotonic_ns": 1880249902347011,
      "wall_time_ms": 1793991202410,
      "abstraction_version": 14,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-17-c1",
      "request_id": "semantic-17",
      "candidate_id": "c1",
      "_line": 1451
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 411,
      "monotonic_ns": 1880250604675665,
      "wall_time_ms": 1793991203112,
      "abstraction_version": 14,
      "state_id": "g14s66",
      "model_action_id": "g14a345",
      "entry_id": "semantic-17-c1",
      "request_id": "semantic-17",
      "candidate_id": "c1",
      "confidence": 0.94,
      "choice": "PROMOTE",
      "transition_id": "g14e248:406",
      "target_state": "g14s66",
      "input_confirmed": true,
      "_line": 1453
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 410,
    "monotonic_ns": 1880249813650588,
    "wall_time_ms": 1793991202321,
    "abstraction_version": 14,
    "state_id": "g14s66",
    "model_action_id": "g14a345",
    "snapshot_reason": "selection",
    "state_visits": 15,
    "state_first_seen": 370,
    "state_last_seen": 410,
    "state_saturated": false,
    "state_saturation": 0.6666667,
    "native_state_saturated": false,
    "native_unsaturated_model_action_count": 1,
    "model_action_count": 9,
    "enabled_valid_action_count": 7,
    "unsaturated_model_action_count": 1,
    "unvisited_model_action_count": 3,
    "effective_unvisited_model_action_count": 3,
    "effective_state_saturated": false,
    "local_probe_action_count": 0,
    "navigation_action_count": 1,
    "enabled_valid_unvisited_action_count": 1,
    "unvisited_model_action_ids": "g14a351,g14a352,g14a353",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 6,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=org.odk.collect.android.preferences.screens.ProjectPreferencesActivity|class=android.widget.LinearLayout|text=|resource_id=|bounds=0,2139,1080,2331",
    "selected_resolved_node_count": 7,
    "_line": 1449
  }
}

四、是否值得PROMOTE

无法可靠裁定相对整个Run决策前历史的功能新颖性。

疑似主要环节:UNKNOWN;wire关系审查:DISTINCT_TARGET_OR_BRANCH_PLAUSIBLE。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

odkcollect JEV step416 Delete after send (android:id/checkbox)

run_b4871490b9e84bbcb1a9b3464ca596fd · 第10.17分钟 · 请求step389 / 决策step389 / 执行step416 · UNKNOWN · 证据INSUFFICIENT_FOR_GLOBAL_NOVELTY · 结构化审查

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p4 对step381=0.960000;p5 对step382=0.910000),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g14s67 / g14a355;合法历史2条,比较2条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p4 / 381匿名 android.widget.CheckBox android:id/checkbox; 邻近标签 Hide old form versions / Only the newest version will appear in Fill Blank FormDIFFERENT_OPERATION0.96000000True
p5 / 382匿名 android.widget.CheckBox android:id/checkbox; 邻近标签 High res video / Enable high-resolution video recordingsDIFFERENT_OPERATION0.91000000True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p4",
    "history_id": "h6",
    "history_step": 381,
    "history_input_id": "input-1987",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.96,
    "probabilities": {
      "SAME_OPERATION": 0.03,
      "DIFFERENT_OPERATION": 0.97,
      "INSUFFICIENT_EVIDENCE": 0
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c5` the same application-function operation as executed action at `executed_actions.h6`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.03,
        "DIFFERENT_OPERATION": 0.97,
        "INSUFFICIENT_EVIDENCE": 0
      },
      "confidence": 0.96
    },
    "model_visible_history": {
      "class": "android.widget.CheckBox",
      "resource_id": "android:id/checkbox",
      "text": "",
      "content_desc": "",
      "enabled": true,
      "clickable": false,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 2,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.odk.collect.android:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckBox\"][@resource-id=\"android:id/checkbox\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g14a355",
      "source_state_id": "g14s67",
      "bounds": [
        912,
        231,
        1038,
        334
      ],
      "source_page_id": "page7",
      "target_subtree": [
        {
          "class": "android.widget.CheckBox",
          "resource_id": "android:id/checkbox",
          "text": "",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": true,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [
          {
            "path": [
              0
            ],
            "text": "Hide old form versions",
            "content_desc": ""
          },
          {
            "path": [
              1
            ],
            "text": "Only the newest version will appear in Fill Blank Form",
            "content_desc": ""
          }
        ],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 530,
      "source_gui_timestamp": 381,
      "current_state": "g14s67",
      "current_model_action": "g14a355",
      "current_version": 14,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p5",
    "history_id": "h7",
    "history_step": 382,
    "history_input_id": "input-1996",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.91,
    "probabilities": {
      "SAME_OPERATION": 0.06,
      "DIFFERENT_OPERATION": 0.94,
      "INSUFFICIENT_EVIDENCE": 0
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c5` the same application-function operation as executed action at `executed_actions.h7`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.06,
        "DIFFERENT_OPERATION": 0.94,
        "INSUFFICIENT_EVIDENCE": 0
      },
      "confidence": 0.91
    },
    "model_visible_history": {
      "class": "android.widget.CheckBox",
      "resource_id": "android:id/checkbox",
      "text": "",
      "content_desc": "",
      "enabled": true,
      "clickable": false,
      "long_clickable": false,
      "scrollable": false,
      "checked": true,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 2,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.odk.collect.android:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=6][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckBox\"][@resource-id=\"android:id/checkbox\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g14a355",
      "source_state_id": "g14s67",
      "bounds": [
        912,
        1326,
        1038,
        1452
      ],
      "source_page_id": "page8",
      "target_subtree": [
        {
          "class": "android.widget.CheckBox",
          "resource_id": "android:id/checkbox",
          "text": "",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": true,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": true,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [
          {
            "path": [
              0
            ],
            "text": "High res video",
            "content_desc": ""
          },
          {
            "path": [
              1
            ],
            "text": "Enable high-resolution video recordings",
            "content_desc": ""
          }
        ],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 531,
      "source_gui_timestamp": 382,
      "current_state": "g14s67",
      "current_model_action": "g14a355",
      "current_version": 14,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

当前是设置行、设置选项或开关操作。须区分实际配置、入口可见性及相反取值分支;当前保存的GUI不足以确认所有更早匿名行的角色。方法新增与设置变化均不等于首次业务功能或实际填写/发送表单,保留UNKNOWN。

等价历史是否送入Provider wire:UNKNOWN;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

NA:没有足以可靠裁定全局首次或重复的已核实等价历史。不能把未检索到当成未执行。

三、Probe执行后发生什么

再次切换 Delete after send;同一设置模板。

odkcollect JEV step416 Delete after send (android:id/checkbox) before_screenshot
before_screenshot · identity_verified · 2026-11-06T18:53:44.321+00:00
odkcollect JEV step416 Delete after send (android:id/checkbox) after_screenshot
after_screenshot · identity_verified · 2026-11-06T18:53:45.078+00:00

Run内首次METHOD观察:完成后2秒=0,10秒=0,下一动作前B=0。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-2255",
      "step": 417,
      "version": 14,
      "elapsed_s": 612.404,
      "wall_time_ms": 1793991226552,
      "next_input_wall_ms": 1793991232569,
      "input_completed_wall_ms": 1793991226575,
      "input_confirmed": true,
      "action": "MODEL_CLICK android.widget.LinearLayout",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g14a354",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.odk.collect.android:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=6][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g14s67",
      "source_gui_id": 566,
      "activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Form management",
        "Hide old form versions",
        "Only the newest version will appear in Fill Blank Form",
        "Form submission",
        "Auto send",
        "Off",
        "Delete after send",
        "Deletes finalized forms and media after sending to server",
        "Form filling",
        "Constraint processing",
        "Validate upon forward swipe",
        "High res video",
        "Enable high-resolution video recordings",
        "Image size",
        "Original size from camera (default)",
        "Show guidance for questions",
        "Yes - collapsed",
        "Use external app for audio recording",
        "Form import",
        "Finalize forms on import",
        "Affects forms added directly to instances folder."
      ],
      "probe": true,
      "strategy": "PROBE",
      "context": "exploration",
      "native_branch": "Probe",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/executor.log:30787",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/native/sata-org.odk.collect.android-ape-sata-running-minutes-60/jev-audit/inputs/generated-2256.json"
    },
    {
      "input_id": "input-2264",
      "step": 418,
      "version": 14,
      "elapsed_s": 618.421,
      "wall_time_ms": 1793991232569,
      "next_input_wall_ms": 1793991238687,
      "input_completed_wall_ms": 1793991232591,
      "input_confirmed": true,
      "action": "MODEL_CLICK android.widget.LinearLayout",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g14a354",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.odk.collect.android:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=7][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g14s67",
      "source_gui_id": 567,
      "activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Form management",
        "Hide old form versions",
        "Only the newest version will appear in Fill Blank Form",
        "Form submission",
        "Auto send",
        "Off",
        "Delete after send",
        "Deletes finalized forms and media after sending to server",
        "Form filling",
        "Constraint processing",
        "Validate upon forward swipe",
        "High res video",
        "Enable high-resolution video recordings",
        "Image size",
        "Original size from camera (default)",
        "Show guidance for questions",
        "Yes - collapsed",
        "Use external app for audio recording",
        "Form import",
        "Finalize forms on import",
        "Affects forms added directly to instances folder."
      ],
      "probe": true,
      "strategy": "PROBE",
      "context": "exploration",
      "native_branch": "Probe",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/executor.log:30852",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/native/sata-org.odk.collect.android-ape-sata-running-minutes-60/jev-audit/inputs/generated-2265.json"
    },
    {
      "input_id": "input-2273",
      "step": 419,
      "version": 14,
      "elapsed_s": 624.539,
      "wall_time_ms": 1793991238687,
      "next_input_wall_ms": 1793991244612,
      "input_completed_wall_ms": 1793991238708,
      "input_confirmed": true,
      "action": "MODEL_CLICK Original",
      "action_type": "MODEL_CLICK",
      "text": "Original",
      "content_desc": "",
      "resource_id": "android:id/text1",
      "model_action_id": "g13a317",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"org.odk.collect.android:id/select_dialog_listview\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckedTextView\"][@resource-id=\"android:id/text1\"][@text=\"Original\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g13s59",
      "source_gui_id": 568,
      "activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Maximum pixels of the long edge of the image",
        "Original size from camera (default)",
        "Very small (640px)",
        "Small (1024px)",
        "Medium (2048px)",
        "Large (3072px)",
        "Cancel"
      ],
      "probe": true,
      "strategy": "PROBE",
      "context": "exploration",
      "native_branch": "Probe",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/executor.log:30917",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/native/sata-org.odk.collect.android-ape-sata-running-minutes-60/jev-audit/inputs/generated-2274.json"
    },
    {
      "input_id": "input-2282",
      "step": 420,
      "version": 14,
      "elapsed_s": 630.464,
      "wall_time_ms": 1793991244612,
      "next_input_wall_ms": 1793991250693,
      "input_completed_wall_ms": 1793991244645,
      "input_confirmed": true,
      "action": "MODEL_CLICK android.widget.LinearLayout",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g14a354",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.odk.collect.android:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=9][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g14s67",
      "source_gui_id": 569,
      "activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Form management",
        "Hide old form versions",
        "Only the newest version will appear in Fill Blank Form",
        "Form submission",
        "Auto send",
        "Off",
        "Delete after send",
        "Deletes finalized forms and media after sending to server",
        "Form filling",
        "Constraint processing",
        "Validate upon forward swipe",
        "High res video",
        "Enable high-resolution video recordings",
        "Image size",
        "Original size from camera (default)",
        "Show guidance for questions",
        "Yes - collapsed",
        "Use external app for audio recording",
        "Form import",
        "Finalize forms on import",
        "Affects forms added directly to instances folder."
      ],
      "probe": true,
      "strategy": "PROBE",
      "context": "exploration",
      "native_branch": "Probe",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/executor.log:30977",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/native/sata-org.odk.collect.android-ape-sata-running-minutes-60/jev-audit/inputs/generated-2283.json"
    },
    {
      "input_id": "input-2291",
      "step": 421,
      "version": 14,
      "elapsed_s": 636.545,
      "wall_time_ms": 1793991250693,
      "next_input_wall_ms": 1793991251557,
      "input_completed_wall_ms": 1793991250725,
      "input_confirmed": true,
      "action": "MODEL_CLICK android:id/checkbox",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "android:id/checkbox",
      "model_action_id": "g14a355",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.odk.collect.android:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=9][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckBox\"][@resource-id=\"android:id/checkbox\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g14s67",
      "source_gui_id": 570,
      "activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Form management",
        "Hide old form versions",
        "Only the newest version will appear in Fill Blank Form",
        "Form submission",
        "Auto send",
        "Off",
        "Delete after send",
        "Deletes finalized forms and media after sending to server",
        "Form filling",
        "Constraint processing",
        "Validate upon forward swipe",
        "High res video",
        "Enable high-resolution video recordings",
        "Image size",
        "Original size from camera (default)",
        "Show guidance for questions",
        "Yes - collapsed",
        "Use external app for audio recording",
        "Form import",
        "Finalize forms on import",
        "Affects forms added directly to instances folder."
      ],
      "probe": true,
      "strategy": "PROBE",
      "context": "exploration",
      "native_branch": "Probe",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/executor.log:31046",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/native/sata-org.odk.collect.android-ape-sata-running-minutes-60/jev-audit/inputs/generated-2292.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 389,
      "monotonic_ns": 1880202323743376,
      "wall_time_ms": 1793991154831,
      "abstraction_version": 14,
      "state_id": "g14s67",
      "model_action_id": "g14a355",
      "entry_id": "semantic-10-c5",
      "request_id": "semantic-10",
      "candidate_id": "c5",
      "confidence": 0.96,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "a316232dd778353f4a1d61307357fe39f0d1c82eeb89f836cbcb5ad9fef315a6",
      "concrete_identity": "5bdf0aa04a6038647f27fb7eee5cf2c4051d9372ee8556bc44bc108cb89c4702",
      "decision_scope": "6587abdd130575bae5d98a04a272830d37c1a7c74ea9a06cb10bfa86209038a9",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-10",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 2,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 2,
      "selected_history": 2,
      "comparison_count": 2,
      "same_count": 0,
      "different_count": 2,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 2,
      "low_confidence_count": 0,
      "full_history_compared": true,
      "exploratory": false,
      "_line": 1264
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 389,
      "monotonic_ns": 1880202324788029,
      "wall_time_ms": 1793991154832,
      "abstraction_version": 14,
      "state_id": "g14s67",
      "model_action_id": "g14a355",
      "entry_id": "semantic-10-c5",
      "request_id": "semantic-10",
      "candidate_id": "c5",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "a316232dd778353f4a1d61307357fe39f0d1c82eeb89f836cbcb5ad9fef315a6",
      "input_fingerprint": "9bd767fd16bb76e9a2fd1061e8c094e22438a616e204a72f7e43f16ad4775d62",
      "concrete_identity": "5bdf0aa04a6038647f27fb7eee5cf2c4051d9372ee8556bc44bc108cb89c4702",
      "decision_scope": "6587abdd130575bae5d98a04a272830d37c1a7c74ea9a06cb10bfa86209038a9",
      "_line": 1266
    },
    "PROBE_NAVIGATION_ELIGIBILITY": {
      "event": "PROBE_NAVIGATION_ELIGIBILITY",
      "step": 415,
      "monotonic_ns": 1880270609602669,
      "wall_time_ms": 1793991223117,
      "abstraction_version": 14,
      "state_id": "g14s67",
      "model_action_id": "g14a355",
      "entry_id": "semantic-10-c5",
      "request_id": "semantic-10",
      "candidate_id": "c5",
      "concrete_identity": "5bdf0aa04a6038647f27fb7eee5cf2c4051d9372ee8556bc44bc108cb89c4702",
      "confidence": 0.96,
      "reason": "already_navigated_to_source",
      "navigation": false,
      "confidence_pass": true,
      "source_valid": true,
      "same_state_confirmed": false,
      "related_execution_suppressed": false,
      "navigation_arrived": true,
      "_line": 1512
    },
    "PROBE_NAVIGATION_SELECTED": {
      "event": "PROBE_NAVIGATION_SELECTED",
      "step": 390,
      "monotonic_ns": 1880207170618523,
      "wall_time_ms": 1793991159678,
      "abstraction_version": 14,
      "state_id": "g14s67",
      "model_action_id": "g14a355",
      "entry_id": "semantic-10-c5",
      "request_id": "semantic-10",
      "candidate_id": "c5",
      "concrete_identity": "5bdf0aa04a6038647f27fb7eee5cf2c4051d9372ee8556bc44bc108cb89c4702",
      "confidence": 0.96,
      "path_id": "p120",
      "source": "native_remote_path",
      "_line": 1280
    },
    "PROBE_NAVIGATION_ARRIVED": {
      "event": "PROBE_NAVIGATION_ARRIVED",
      "step": 391,
      "monotonic_ns": 1880208124206564,
      "wall_time_ms": 1793991160632,
      "abstraction_version": 14,
      "state_id": "g14s67",
      "model_action_id": "g14a355",
      "entry_id": "semantic-10-c5",
      "request_id": "semantic-10",
      "candidate_id": "c5",
      "concrete_identity": "5bdf0aa04a6038647f27fb7eee5cf2c4051d9372ee8556bc44bc108cb89c4702",
      "confidence": 0.96,
      "path_id": "p120",
      "arrived": true,
      "reason": "arrived",
      "last_availability": "node_absent_or_ambiguous",
      "binding_reason": "target_node_absent",
      "source_match_count": 1,
      "target_match_count": 0,
      "audit_path": "jev-audit/navigation/event-2067.json",
      "_line": 1284
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 416,
      "monotonic_ns": 1880271776300536,
      "wall_time_ms": 1793991224284,
      "abstraction_version": 14,
      "state_id": "g14s67",
      "model_action_id": "g14a355",
      "entry_id": "semantic-10-c5",
      "request_id": "semantic-10",
      "candidate_id": "c5",
      "confidence": 0.96,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "a316232dd778353f4a1d61307357fe39f0d1c82eeb89f836cbcb5ad9fef315a6",
      "decision_scope": "6587abdd130575bae5d98a04a272830d37c1a7c74ea9a06cb10bfa86209038a9",
      "concrete_identity": "5bdf0aa04a6038647f27fb7eee5cf2c4051d9372ee8556bc44bc108cb89c4702",
      "_line": 1517
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 416,
      "monotonic_ns": 1880271776375583,
      "wall_time_ms": 1793991224284,
      "abstraction_version": 14,
      "state_id": "g14s67",
      "model_action_id": "g14a355",
      "entry_id": "semantic-10-c5",
      "request_id": "semantic-10",
      "candidate_id": "c5",
      "confidence": 0.96,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 1518
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 416,
      "monotonic_ns": 1880271815973937,
      "wall_time_ms": 1793991224323,
      "abstraction_version": 14,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-10-c5",
      "request_id": "semantic-10",
      "candidate_id": "c5",
      "event_count": 2,
      "_line": 1521
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 416,
      "monotonic_ns": 1880271851599274,
      "wall_time_ms": 1793991224359,
      "abstraction_version": 14,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-10-c5",
      "request_id": "semantic-10",
      "candidate_id": "c5",
      "_line": 1522
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 417,
      "monotonic_ns": 1880272580938725,
      "wall_time_ms": 1793991225088,
      "abstraction_version": 14,
      "state_id": "g14s67",
      "model_action_id": "g14a355",
      "entry_id": "semantic-10-c5",
      "request_id": "semantic-10",
      "candidate_id": "c5",
      "confidence": 0.96,
      "choice": "PROMOTE",
      "transition_id": "g14e243:412",
      "target_state": "g14s67",
      "input_confirmed": true,
      "_line": 1524
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 416,
    "monotonic_ns": 1880271776832613,
    "wall_time_ms": 1793991224284,
    "abstraction_version": 14,
    "state_id": "g14s67",
    "model_action_id": "g14a355",
    "snapshot_reason": "selection",
    "state_visits": 15,
    "state_first_seen": 372,
    "state_last_seen": 416,
    "state_saturated": true,
    "state_saturation": 1,
    "native_state_saturated": true,
    "native_unsaturated_model_action_count": 0,
    "model_action_count": 7,
    "enabled_valid_action_count": 7,
    "unsaturated_model_action_count": 0,
    "unvisited_model_action_count": 0,
    "effective_unvisited_model_action_count": 0,
    "effective_state_saturated": true,
    "local_probe_action_count": 0,
    "navigation_action_count": 0,
    "enabled_valid_unvisited_action_count": 0,
    "unvisited_model_action_ids": "",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 2,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=org.odk.collect.android.preferences.screens.ProjectPreferencesActivity|class=android.widget.CheckBox|text=|resource_id=android:id/checkbox|bounds=912,780,1038,906",
    "selected_resolved_node_count": 5,
    "_line": 1520
  }
}

四、是否值得PROMOTE

无法可靠裁定相对整个Run决策前历史的功能新颖性。

疑似主要环节:UNKNOWN;wire关系审查:DISTINCT_TARGET_OR_BRANCH_PLAUSIBLE。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

odkcollect JEV step417 High res video

run_b4871490b9e84bbcb1a9b3464ca596fd · 第10.21分钟 · 请求step417 / 决策step417 / 执行step417 · UNKNOWN · 证据INSUFFICIENT_FOR_GLOBAL_NOVELTY · 结构化审查

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p1 对step378=0.740000;p2 对step388=0.890000;p3 对step389=0.940000),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g14s67 / g14a354;合法历史6条,比较3条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p1 / 378匿名 android.widget.LinearLayout ; 邻近标签 DIFFERENT_OPERATION0.74000000True
p2 / 388匿名 android.widget.LinearLayout ; 邻近标签 DIFFERENT_OPERATION0.89000000True
p3 / 389匿名 android.widget.LinearLayout ; 邻近标签 DIFFERENT_OPERATION0.94000000True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p1",
    "history_id": "h3",
    "history_step": 378,
    "history_input_id": "input-1968",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.74,
    "probabilities": {
      "SAME_OPERATION": 0.17,
      "DIFFERENT_OPERATION": 0.83,
      "INSUFFICIENT_EVIDENCE": 0
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h3`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.17,
        "DIFFERENT_OPERATION": 0.83,
        "INSUFFICIENT_EVIDENCE": 0
      },
      "confidence": 0.74
    },
    "model_visible_history": {
      "class": "android.widget.LinearLayout",
      "resource_id": "",
      "text": "",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 0,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.odk.collect.android:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g14a354",
      "source_state_id": "g14s67",
      "bounds": [
        0,
        231,
        1080,
        394
      ],
      "source_page_id": "page4",
      "target_subtree": [
        {
          "class": "android.widget.LinearLayout",
          "resource_id": "",
          "text": "",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        },
        {
          "class": "android.widget.TextView",
          "resource_id": "android:id/title",
          "text": "Hide old form versions",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": [
            0
          ]
        },
        {
          "class": "android.widget.TextView",
          "resource_id": "android:id/summary",
          "text": "Only the newest version will appear in Fill Blank Form",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": [
            1
          ]
        },
        {
          "class": "android.widget.CheckBox",
          "resource_id": "android:id/checkbox",
          "text": "",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": true,
          "selected": false,
          "path": [
            2
          ]
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "androidx.recyclerview.widget.RecyclerView",
        "resource_id": "org.odk.collect.android:id/recycler_view",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": true,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "androidx.recyclerview.widget.RecyclerView",
          "resource_id": "org.odk.collect.android:id/recycler_view"
        },
        "labels": [],
        "truncated": true
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 527,
      "source_gui_timestamp": 378,
      "current_state": "g14s67",
      "current_model_action": "g14a354",
      "current_version": 14,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p2",
    "history_id": "h5",
    "history_step": 388,
    "history_input_id": "input-2040",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.89,
    "probabilities": {
      "SAME_OPERATION": 0.07,
      "DIFFERENT_OPERATION": 0.93,
      "INSUFFICIENT_EVIDENCE": 0
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h5`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.07,
        "DIFFERENT_OPERATION": 0.93,
        "INSUFFICIENT_EVIDENCE": 0
      },
      "confidence": 0.89
    },
    "model_visible_history": {
      "class": "android.widget.LinearLayout",
      "resource_id": "",
      "text": "",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 3,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.odk.collect.android:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g14a354",
      "source_state_id": "g14s67",
      "bounds": [
        0,
        721,
        1080,
        966
      ],
      "source_page_id": "page6",
      "target_subtree": [
        {
          "class": "android.widget.LinearLayout",
          "resource_id": "",
          "text": "",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        },
        {
          "class": "android.widget.TextView",
          "resource_id": "android:id/title",
          "text": "Delete after send",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": [
            0
          ]
        },
        {
          "class": "android.widget.TextView",
          "resource_id": "android:id/summary",
          "text": "Deletes finalized forms and media after sending to server",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": [
            1
          ]
        },
        {
          "class": "android.widget.CheckBox",
          "resource_id": "android:id/checkbox",
          "text": "",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": [
            2
          ]
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "androidx.recyclerview.widget.RecyclerView",
        "resource_id": "org.odk.collect.android:id/recycler_view",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": true,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "androidx.recyclerview.widget.RecyclerView",
          "resource_id": "org.odk.collect.android:id/recycler_view"
        },
        "labels": [],
        "truncated": true
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 537,
      "source_gui_timestamp": 388,
      "current_state": "g14s67",
      "current_model_action": "g14a354",
      "current_version": 14,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p3",
    "history_id": "h6",
    "history_step": 389,
    "history_input_id": "input-2049",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.94,
    "probabilities": {
      "SAME_OPERATION": 0.04,
      "DIFFERENT_OPERATION": 0.96,
      "INSUFFICIENT_EVIDENCE": 0
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h6`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.04,
        "DIFFERENT_OPERATION": 0.96,
        "INSUFFICIENT_EVIDENCE": 0
      },
      "confidence": 0.94
    },
    "model_visible_history": {
      "class": "android.widget.LinearLayout",
      "resource_id": "",
      "text": "",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 11,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.odk.collect.android:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=11][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g14a354",
      "source_state_id": "g14s67",
      "bounds": [
        0,
        2145,
        1080,
        2337
      ],
      "source_page_id": "page7",
      "target_subtree": [
        {
          "class": "android.widget.LinearLayout",
          "resource_id": "",
          "text": "",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        },
        {
          "class": "android.widget.TextView",
          "resource_id": "android:id/title",
          "text": "Finalize forms on import",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": [
            0
          ]
        },
        {
          "class": "android.widget.TextView",
          "resource_id": "android:id/summary",
          "text": "Affects forms added directly to instances folder.",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": [
            1
          ]
        },
        {
          "class": "android.widget.CheckBox",
          "resource_id": "android:id/checkbox",
          "text": "",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": true,
          "selected": false,
          "path": [
            2
          ]
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "androidx.recyclerview.widget.RecyclerView",
        "resource_id": "org.odk.collect.android:id/recycler_view",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": true,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "androidx.recyclerview.widget.RecyclerView",
          "resource_id": "org.odk.collect.android:id/recycler_view"
        },
        "labels": [],
        "truncated": true
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 538,
      "source_gui_timestamp": 389,
      "current_state": "g14s67",
      "current_model_action": "g14a354",
      "current_version": 14,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

当前是设置行、设置选项或开关操作。须区分实际配置、入口可见性及相反取值分支;当前保存的GUI不足以确认所有更早匿名行的角色。方法新增与设置变化均不等于首次业务功能或实际填写/发送表单,保留UNKNOWN。

等价历史是否送入Provider wire:UNKNOWN;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

NA:没有足以可靠裁定全局首次或重复的已核实等价历史。不能把未检索到当成未执行。

三、Probe执行后发生什么

再次切换 High res video;同一设置模板。

odkcollect JEV step417 High res video before_screenshot
before_screenshot · identity_verified · 2026-11-06T18:53:46.548+00:00
odkcollect JEV step417 High res video after_screenshot
after_screenshot · identity_verified · 2026-11-06T18:53:47.278+00:00

Run内首次METHOD观察:完成后2秒=0,10秒=0,下一动作前B=0。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-2264",
      "step": 418,
      "version": 14,
      "elapsed_s": 618.421,
      "wall_time_ms": 1793991232569,
      "next_input_wall_ms": 1793991238687,
      "input_completed_wall_ms": 1793991232591,
      "input_confirmed": true,
      "action": "MODEL_CLICK android.widget.LinearLayout",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g14a354",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.odk.collect.android:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=7][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g14s67",
      "source_gui_id": 567,
      "activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Form management",
        "Hide old form versions",
        "Only the newest version will appear in Fill Blank Form",
        "Form submission",
        "Auto send",
        "Off",
        "Delete after send",
        "Deletes finalized forms and media after sending to server",
        "Form filling",
        "Constraint processing",
        "Validate upon forward swipe",
        "High res video",
        "Enable high-resolution video recordings",
        "Image size",
        "Original size from camera (default)",
        "Show guidance for questions",
        "Yes - collapsed",
        "Use external app for audio recording",
        "Form import",
        "Finalize forms on import",
        "Affects forms added directly to instances folder."
      ],
      "probe": true,
      "strategy": "PROBE",
      "context": "exploration",
      "native_branch": "Probe",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/executor.log:30852",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/native/sata-org.odk.collect.android-ape-sata-running-minutes-60/jev-audit/inputs/generated-2265.json"
    },
    {
      "input_id": "input-2273",
      "step": 419,
      "version": 14,
      "elapsed_s": 624.539,
      "wall_time_ms": 1793991238687,
      "next_input_wall_ms": 1793991244612,
      "input_completed_wall_ms": 1793991238708,
      "input_confirmed": true,
      "action": "MODEL_CLICK Original",
      "action_type": "MODEL_CLICK",
      "text": "Original",
      "content_desc": "",
      "resource_id": "android:id/text1",
      "model_action_id": "g13a317",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"org.odk.collect.android:id/select_dialog_listview\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckedTextView\"][@resource-id=\"android:id/text1\"][@text=\"Original\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g13s59",
      "source_gui_id": 568,
      "activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Maximum pixels of the long edge of the image",
        "Original size from camera (default)",
        "Very small (640px)",
        "Small (1024px)",
        "Medium (2048px)",
        "Large (3072px)",
        "Cancel"
      ],
      "probe": true,
      "strategy": "PROBE",
      "context": "exploration",
      "native_branch": "Probe",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/executor.log:30917",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/native/sata-org.odk.collect.android-ape-sata-running-minutes-60/jev-audit/inputs/generated-2274.json"
    },
    {
      "input_id": "input-2282",
      "step": 420,
      "version": 14,
      "elapsed_s": 630.464,
      "wall_time_ms": 1793991244612,
      "next_input_wall_ms": 1793991250693,
      "input_completed_wall_ms": 1793991244645,
      "input_confirmed": true,
      "action": "MODEL_CLICK android.widget.LinearLayout",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g14a354",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.odk.collect.android:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=9][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g14s67",
      "source_gui_id": 569,
      "activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Form management",
        "Hide old form versions",
        "Only the newest version will appear in Fill Blank Form",
        "Form submission",
        "Auto send",
        "Off",
        "Delete after send",
        "Deletes finalized forms and media after sending to server",
        "Form filling",
        "Constraint processing",
        "Validate upon forward swipe",
        "High res video",
        "Enable high-resolution video recordings",
        "Image size",
        "Original size from camera (default)",
        "Show guidance for questions",
        "Yes - collapsed",
        "Use external app for audio recording",
        "Form import",
        "Finalize forms on import",
        "Affects forms added directly to instances folder."
      ],
      "probe": true,
      "strategy": "PROBE",
      "context": "exploration",
      "native_branch": "Probe",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/executor.log:30977",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/native/sata-org.odk.collect.android-ape-sata-running-minutes-60/jev-audit/inputs/generated-2283.json"
    },
    {
      "input_id": "input-2291",
      "step": 421,
      "version": 14,
      "elapsed_s": 636.545,
      "wall_time_ms": 1793991250693,
      "next_input_wall_ms": 1793991251557,
      "input_completed_wall_ms": 1793991250725,
      "input_confirmed": true,
      "action": "MODEL_CLICK android:id/checkbox",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "android:id/checkbox",
      "model_action_id": "g14a355",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.odk.collect.android:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=9][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckBox\"][@resource-id=\"android:id/checkbox\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g14s67",
      "source_gui_id": 570,
      "activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Form management",
        "Hide old form versions",
        "Only the newest version will appear in Fill Blank Form",
        "Form submission",
        "Auto send",
        "Off",
        "Delete after send",
        "Deletes finalized forms and media after sending to server",
        "Form filling",
        "Constraint processing",
        "Validate upon forward swipe",
        "High res video",
        "Enable high-resolution video recordings",
        "Image size",
        "Original size from camera (default)",
        "Show guidance for questions",
        "Yes - collapsed",
        "Use external app for audio recording",
        "Form import",
        "Finalize forms on import",
        "Affects forms added directly to instances folder."
      ],
      "probe": true,
      "strategy": "PROBE",
      "context": "exploration",
      "native_branch": "Probe",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/executor.log:31046",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/native/sata-org.odk.collect.android-ape-sata-running-minutes-60/jev-audit/inputs/generated-2292.json"
    },
    {
      "input_id": "input-2299",
      "step": 422,
      "version": 14,
      "elapsed_s": 637.409,
      "wall_time_ms": 1793991251557,
      "next_input_wall_ms": 1793991252500,
      "input_completed_wall_ms": 1793991251593,
      "input_confirmed": true,
      "action": "MODEL_CLICK android:id/checkbox",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "android:id/checkbox",
      "model_action_id": "g14a355",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.odk.collect.android:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=11][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckBox\"][@resource-id=\"android:id/checkbox\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g14s67",
      "source_gui_id": 571,
      "activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Form management",
        "Hide old form versions",
        "Only the newest version will appear in Fill Blank Form",
        "Form submission",
        "Auto send",
        "Off",
        "Delete after send",
        "Deletes finalized forms and media after sending to server",
        "Form filling",
        "Constraint processing",
        "Validate upon forward swipe",
        "High res video",
        "Enable high-resolution video recordings",
        "Image size",
        "Original size from camera (default)",
        "Show guidance for questions",
        "Yes - collapsed",
        "Use external app for audio recording",
        "Form import",
        "Finalize forms on import",
        "Affects forms added directly to instances folder."
      ],
      "probe": true,
      "strategy": "PROBE",
      "context": "exploration",
      "native_branch": "Probe",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/executor.log:31111",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/native/sata-org.odk.collect.android-ape-sata-running-minutes-60/jev-audit/inputs/generated-2300.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 417,
      "monotonic_ns": 1880273952390953,
      "wall_time_ms": 1793991226460,
      "abstraction_version": 14,
      "state_id": "g14s67",
      "model_action_id": "g14a354",
      "entry_id": "semantic-21-c1",
      "request_id": "semantic-21",
      "candidate_id": "c1",
      "confidence": 0.94,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "dfc69c0ea995d2ed7f6b0f2dd470d1580eef472cbef019103d949121353bb62c",
      "concrete_identity": "4687f1831776da75a1df350451a20cd7ea74e35e5b983b5aaded75fb47498d7c",
      "decision_scope": "d120f486a7c5238138afe8bbb5a6d41bdac7c691dc665f1d0e41c9f6bad581a1",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-21",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 6,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 6,
      "selected_history": 3,
      "comparison_count": 3,
      "same_count": 0,
      "different_count": 3,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 3,
      "low_confidence_count": 0,
      "full_history_compared": false,
      "exploratory": true,
      "_line": 1531
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 417,
      "monotonic_ns": 1880273952954798,
      "wall_time_ms": 1793991226460,
      "abstraction_version": 14,
      "state_id": "g14s67",
      "model_action_id": "g14a354",
      "entry_id": "semantic-21-c1",
      "request_id": "semantic-21",
      "candidate_id": "c1",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "dfc69c0ea995d2ed7f6b0f2dd470d1580eef472cbef019103d949121353bb62c",
      "input_fingerprint": "3225c855bf93293a7bbbce766acb760b679e52b29ec3b759e6474e024a8cd560",
      "concrete_identity": "4687f1831776da75a1df350451a20cd7ea74e35e5b983b5aaded75fb47498d7c",
      "decision_scope": "d120f486a7c5238138afe8bbb5a6d41bdac7c691dc665f1d0e41c9f6bad581a1",
      "_line": 1532
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 417,
      "monotonic_ns": 1880273980509938,
      "wall_time_ms": 1793991226488,
      "abstraction_version": 14,
      "state_id": "g14s67",
      "model_action_id": "g14a354",
      "entry_id": "semantic-21-c1",
      "request_id": "semantic-21",
      "candidate_id": "c1",
      "confidence": 0.94,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "dfc69c0ea995d2ed7f6b0f2dd470d1580eef472cbef019103d949121353bb62c",
      "decision_scope": "d120f486a7c5238138afe8bbb5a6d41bdac7c691dc665f1d0e41c9f6bad581a1",
      "concrete_identity": "4687f1831776da75a1df350451a20cd7ea74e35e5b983b5aaded75fb47498d7c",
      "_line": 1533
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 417,
      "monotonic_ns": 1880273980548901,
      "wall_time_ms": 1793991226488,
      "abstraction_version": 14,
      "state_id": "g14s67",
      "model_action_id": "g14a354",
      "entry_id": "semantic-21-c1",
      "request_id": "semantic-21",
      "candidate_id": "c1",
      "confidence": 0.94,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 1534
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 417,
      "monotonic_ns": 1880274045935605,
      "wall_time_ms": 1793991226553,
      "abstraction_version": 14,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-21-c1",
      "request_id": "semantic-21",
      "candidate_id": "c1",
      "event_count": 2,
      "_line": 1537
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 417,
      "monotonic_ns": 1880274067964585,
      "wall_time_ms": 1793991226575,
      "abstraction_version": 14,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-21-c1",
      "request_id": "semantic-21",
      "candidate_id": "c1",
      "_line": 1538
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 418,
      "monotonic_ns": 1880274775696054,
      "wall_time_ms": 1793991227283,
      "abstraction_version": 14,
      "state_id": "g14s67",
      "model_action_id": "g14a354",
      "entry_id": "semantic-21-c1",
      "request_id": "semantic-21",
      "candidate_id": "c1",
      "confidence": 0.94,
      "choice": "PROMOTE",
      "transition_id": "g14e241:413",
      "target_state": "g14s67",
      "input_confirmed": true,
      "_line": 1540
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 417,
    "monotonic_ns": 1880273980810973,
    "wall_time_ms": 1793991226488,
    "abstraction_version": 14,
    "state_id": "g14s67",
    "model_action_id": "g14a354",
    "snapshot_reason": "selection",
    "state_visits": 16,
    "state_first_seen": 372,
    "state_last_seen": 417,
    "state_saturated": true,
    "state_saturation": 1,
    "native_state_saturated": true,
    "native_unsaturated_model_action_count": 0,
    "model_action_count": 7,
    "enabled_valid_action_count": 7,
    "unsaturated_model_action_count": 0,
    "unvisited_model_action_count": 0,
    "effective_unvisited_model_action_count": 0,
    "effective_state_saturated": true,
    "local_probe_action_count": 0,
    "navigation_action_count": 0,
    "enabled_valid_unvisited_action_count": 0,
    "unvisited_model_action_ids": "",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 6,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=org.odk.collect.android.preferences.screens.ProjectPreferencesActivity|class=android.widget.LinearLayout|text=|resource_id=|bounds=0,1293,1080,1485",
    "selected_resolved_node_count": 9,
    "_line": 1536
  }
}

四、是否值得PROMOTE

无法可靠裁定相对整个Run决策前历史的功能新颖性。

疑似主要环节:UNKNOWN;wire关系审查:DISTINCT_TARGET_OR_BRANCH_PLAUSIBLE。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

odkcollect JEV step418 Image size

run_b4871490b9e84bbcb1a9b3464ca596fd · 第10.31分钟 · 请求step418 / 决策step418 / 执行step418 · UNKNOWN · 证据INSUFFICIENT_FOR_GLOBAL_NOVELTY · 结构化审查

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p1 对step374=0.920000;p2 对step376=0.960000;p3 对step378=0.970000),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g14s67 / g14a354;合法历史7条,比较3条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p1 / 374匿名 android.widget.LinearLayout ; 邻近标签 DIFFERENT_OPERATION0.92000000True
p2 / 376匿名 android.widget.LinearLayout ; 邻近标签 DIFFERENT_OPERATION0.96000000True
p3 / 378匿名 android.widget.LinearLayout ; 邻近标签 DIFFERENT_OPERATION0.97000000True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p1",
    "history_id": "h1",
    "history_step": 374,
    "history_input_id": "input-1940",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.92,
    "probabilities": {
      "SAME_OPERATION": 0.04,
      "DIFFERENT_OPERATION": 0.95,
      "INSUFFICIENT_EVIDENCE": 0.01
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.04,
        "DIFFERENT_OPERATION": 0.95,
        "INSUFFICIENT_EVIDENCE": 0.01
      },
      "confidence": 0.92
    },
    "model_visible_history": {
      "class": "android.widget.LinearLayout",
      "resource_id": "",
      "text": "",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 8,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.odk.collect.android:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=8][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g14a354",
      "source_state_id": "g14s67",
      "bounds": [
        0,
        1677,
        1080,
        1869
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.LinearLayout",
          "resource_id": "",
          "text": "",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        },
        {
          "class": "android.widget.TextView",
          "resource_id": "android:id/title",
          "text": "Show guidance for questions",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": [
            0
          ]
        },
        {
          "class": "android.widget.TextView",
          "resource_id": "android:id/summary",
          "text": "Yes - collapsed",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": [
            1
          ]
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "androidx.recyclerview.widget.RecyclerView",
        "resource_id": "org.odk.collect.android:id/recycler_view",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": true,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "androidx.recyclerview.widget.RecyclerView",
          "resource_id": "org.odk.collect.android:id/recycler_view"
        },
        "labels": [],
        "truncated": true
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 523,
      "source_gui_timestamp": 374,
      "current_state": "g14s67",
      "current_model_action": "g14a354",
      "current_version": 14,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p2",
    "history_id": "h2",
    "history_step": 376,
    "history_input_id": "input-1954",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.96,
    "probabilities": {
      "SAME_OPERATION": 0.03,
      "DIFFERENT_OPERATION": 0.97,
      "INSUFFICIENT_EVIDENCE": 0
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h2`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.03,
        "DIFFERENT_OPERATION": 0.97,
        "INSUFFICIENT_EVIDENCE": 0
      },
      "confidence": 0.96
    },
    "model_visible_history": {
      "class": "android.widget.LinearLayout",
      "resource_id": "",
      "text": "",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 5,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.odk.collect.android:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g14a354",
      "source_state_id": "g14s67",
      "bounds": [
        0,
        1101,
        1080,
        1293
      ],
      "source_page_id": "page3",
      "target_subtree": [
        {
          "class": "android.widget.LinearLayout",
          "resource_id": "",
          "text": "",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        },
        {
          "class": "android.widget.TextView",
          "resource_id": "android:id/title",
          "text": "Constraint processing",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": [
            0
          ]
        },
        {
          "class": "android.widget.TextView",
          "resource_id": "android:id/summary",
          "text": "Validate upon forward swipe",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": [
            1
          ]
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "androidx.recyclerview.widget.RecyclerView",
        "resource_id": "org.odk.collect.android:id/recycler_view",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": true,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "androidx.recyclerview.widget.RecyclerView",
          "resource_id": "org.odk.collect.android:id/recycler_view"
        },
        "labels": [],
        "truncated": true
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 525,
      "source_gui_timestamp": 376,
      "current_state": "g14s67",
      "current_model_action": "g14a354",
      "current_version": 14,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p3",
    "history_id": "h3",
    "history_step": 378,
    "history_input_id": "input-1968",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.97,
    "probabilities": {
      "SAME_OPERATION": 0.01,
      "DIFFERENT_OPERATION": 0.98,
      "INSUFFICIENT_EVIDENCE": 0.01
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h3`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.01,
        "DIFFERENT_OPERATION": 0.98,
        "INSUFFICIENT_EVIDENCE": 0.01
      },
      "confidence": 0.97
    },
    "model_visible_history": {
      "class": "android.widget.LinearLayout",
      "resource_id": "",
      "text": "",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 0,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.odk.collect.android:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g14a354",
      "source_state_id": "g14s67",
      "bounds": [
        0,
        231,
        1080,
        394
      ],
      "source_page_id": "page4",
      "target_subtree": [
        {
          "class": "android.widget.LinearLayout",
          "resource_id": "",
          "text": "",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        },
        {
          "class": "android.widget.TextView",
          "resource_id": "android:id/title",
          "text": "Hide old form versions",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": [
            0
          ]
        },
        {
          "class": "android.widget.TextView",
          "resource_id": "android:id/summary",
          "text": "Only the newest version will appear in Fill Blank Form",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": [
            1
          ]
        },
        {
          "class": "android.widget.CheckBox",
          "resource_id": "android:id/checkbox",
          "text": "",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": true,
          "selected": false,
          "path": [
            2
          ]
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "androidx.recyclerview.widget.RecyclerView",
        "resource_id": "org.odk.collect.android:id/recycler_view",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": true,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "androidx.recyclerview.widget.RecyclerView",
          "resource_id": "org.odk.collect.android:id/recycler_view"
        },
        "labels": [],
        "truncated": true
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 527,
      "source_gui_timestamp": 378,
      "current_state": "g14s67",
      "current_model_action": "g14a354",
      "current_version": 14,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

当前是设置行、设置选项或开关操作。须区分实际配置、入口可见性及相反取值分支;当前保存的GUI不足以确认所有更早匿名行的角色。方法新增与设置变化均不等于首次业务功能或实际填写/发送表单,保留UNKNOWN。

等价历史是否送入Provider wire:UNKNOWN;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

NA:没有足以可靠裁定全局首次或重复的已核实等价历史。不能把未检索到当成未执行。

三、Probe执行后发生什么

Image size 打开最长边像素选择框;没有拍摄或载入图片。

odkcollect JEV step418 Image size before_screenshot
before_screenshot · identity_verified · 2026-11-06T18:53:52.566+00:00
odkcollect JEV step418 Image size after_screenshot
after_screenshot · identity_verified · 2026-11-06T18:53:53.297+00:00

Run内首次METHOD观察:完成后2秒=0,10秒=0,下一动作前B=0。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-2273",
      "step": 419,
      "version": 14,
      "elapsed_s": 624.539,
      "wall_time_ms": 1793991238687,
      "next_input_wall_ms": 1793991244612,
      "input_completed_wall_ms": 1793991238708,
      "input_confirmed": true,
      "action": "MODEL_CLICK Original",
      "action_type": "MODEL_CLICK",
      "text": "Original",
      "content_desc": "",
      "resource_id": "android:id/text1",
      "model_action_id": "g13a317",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"org.odk.collect.android:id/select_dialog_listview\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckedTextView\"][@resource-id=\"android:id/text1\"][@text=\"Original\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g13s59",
      "source_gui_id": 568,
      "activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Maximum pixels of the long edge of the image",
        "Original size from camera (default)",
        "Very small (640px)",
        "Small (1024px)",
        "Medium (2048px)",
        "Large (3072px)",
        "Cancel"
      ],
      "probe": true,
      "strategy": "PROBE",
      "context": "exploration",
      "native_branch": "Probe",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/executor.log:30917",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/native/sata-org.odk.collect.android-ape-sata-running-minutes-60/jev-audit/inputs/generated-2274.json"
    },
    {
      "input_id": "input-2282",
      "step": 420,
      "version": 14,
      "elapsed_s": 630.464,
      "wall_time_ms": 1793991244612,
      "next_input_wall_ms": 1793991250693,
      "input_completed_wall_ms": 1793991244645,
      "input_confirmed": true,
      "action": "MODEL_CLICK android.widget.LinearLayout",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g14a354",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.odk.collect.android:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=9][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g14s67",
      "source_gui_id": 569,
      "activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Form management",
        "Hide old form versions",
        "Only the newest version will appear in Fill Blank Form",
        "Form submission",
        "Auto send",
        "Off",
        "Delete after send",
        "Deletes finalized forms and media after sending to server",
        "Form filling",
        "Constraint processing",
        "Validate upon forward swipe",
        "High res video",
        "Enable high-resolution video recordings",
        "Image size",
        "Original size from camera (default)",
        "Show guidance for questions",
        "Yes - collapsed",
        "Use external app for audio recording",
        "Form import",
        "Finalize forms on import",
        "Affects forms added directly to instances folder."
      ],
      "probe": true,
      "strategy": "PROBE",
      "context": "exploration",
      "native_branch": "Probe",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/executor.log:30977",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/native/sata-org.odk.collect.android-ape-sata-running-minutes-60/jev-audit/inputs/generated-2283.json"
    },
    {
      "input_id": "input-2291",
      "step": 421,
      "version": 14,
      "elapsed_s": 636.545,
      "wall_time_ms": 1793991250693,
      "next_input_wall_ms": 1793991251557,
      "input_completed_wall_ms": 1793991250725,
      "input_confirmed": true,
      "action": "MODEL_CLICK android:id/checkbox",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "android:id/checkbox",
      "model_action_id": "g14a355",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.odk.collect.android:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=9][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckBox\"][@resource-id=\"android:id/checkbox\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g14s67",
      "source_gui_id": 570,
      "activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Form management",
        "Hide old form versions",
        "Only the newest version will appear in Fill Blank Form",
        "Form submission",
        "Auto send",
        "Off",
        "Delete after send",
        "Deletes finalized forms and media after sending to server",
        "Form filling",
        "Constraint processing",
        "Validate upon forward swipe",
        "High res video",
        "Enable high-resolution video recordings",
        "Image size",
        "Original size from camera (default)",
        "Show guidance for questions",
        "Yes - collapsed",
        "Use external app for audio recording",
        "Form import",
        "Finalize forms on import",
        "Affects forms added directly to instances folder."
      ],
      "probe": true,
      "strategy": "PROBE",
      "context": "exploration",
      "native_branch": "Probe",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/executor.log:31046",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/native/sata-org.odk.collect.android-ape-sata-running-minutes-60/jev-audit/inputs/generated-2292.json"
    },
    {
      "input_id": "input-2299",
      "step": 422,
      "version": 14,
      "elapsed_s": 637.409,
      "wall_time_ms": 1793991251557,
      "next_input_wall_ms": 1793991252500,
      "input_completed_wall_ms": 1793991251593,
      "input_confirmed": true,
      "action": "MODEL_CLICK android:id/checkbox",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "android:id/checkbox",
      "model_action_id": "g14a355",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.odk.collect.android:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=11][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckBox\"][@resource-id=\"android:id/checkbox\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g14s67",
      "source_gui_id": 571,
      "activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Form management",
        "Hide old form versions",
        "Only the newest version will appear in Fill Blank Form",
        "Form submission",
        "Auto send",
        "Off",
        "Delete after send",
        "Deletes finalized forms and media after sending to server",
        "Form filling",
        "Constraint processing",
        "Validate upon forward swipe",
        "High res video",
        "Enable high-resolution video recordings",
        "Image size",
        "Original size from camera (default)",
        "Show guidance for questions",
        "Yes - collapsed",
        "Use external app for audio recording",
        "Form import",
        "Finalize forms on import",
        "Affects forms added directly to instances folder."
      ],
      "probe": true,
      "strategy": "PROBE",
      "context": "exploration",
      "native_branch": "Probe",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/executor.log:31111",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/native/sata-org.odk.collect.android-ape-sata-running-minutes-60/jev-audit/inputs/generated-2300.json"
    },
    {
      "input_id": "input-2306",
      "step": 423,
      "version": 14,
      "elapsed_s": 638.352,
      "wall_time_ms": 1793991252500,
      "next_input_wall_ms": 1793991253802,
      "input_completed_wall_ms": 1793991252858,
      "input_confirmed": true,
      "action": "MODEL_SCROLL_LEFT_RIGHT org.odk.collect.android:id/recycler_view",
      "action_type": "MODEL_SCROLL_LEFT_RIGHT",
      "text": "",
      "content_desc": "",
      "resource_id": "org.odk.collect.android:id/recycler_view",
      "model_action_id": "g14a358",
      "concrete_identity": "MODEL_SCROLL_LEFT_RIGHT|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.odk.collect.android:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true'][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']",
      "state_id": "g14s67",
      "source_gui_id": 572,
      "activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Form management",
        "Hide old form versions",
        "Only the newest version will appear in Fill Blank Form",
        "Form submission",
        "Auto send",
        "Off",
        "Delete after send",
        "Deletes finalized forms and media after sending to server",
        "Form filling",
        "Constraint processing",
        "Validate upon forward swipe",
        "High res video",
        "Enable high-resolution video recordings",
        "Image size",
        "Original size from camera (default)",
        "Show guidance for questions",
        "Yes - collapsed",
        "Use external app for audio recording",
        "Form import",
        "Finalize forms on import",
        "Affects forms added directly to instances folder."
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/executor.log:31176",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/native/sata-org.odk.collect.android-ape-sata-running-minutes-60/jev-audit/inputs/generated-2307.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 418,
      "monotonic_ns": 1880279973159351,
      "wall_time_ms": 1793991232481,
      "abstraction_version": 14,
      "state_id": "g14s67",
      "model_action_id": "g14a354",
      "entry_id": "semantic-22-c1",
      "request_id": "semantic-22",
      "candidate_id": "c1",
      "confidence": 0.97,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "7c52e88ca8f2243625adbdc1e9d15854b0b14cc2403d919aeac861a27367512c",
      "concrete_identity": "f5b7760fb7357877883b44825b119e6870229f6c55cd6113cf7c83be4e147d98",
      "decision_scope": "2af04a52f585df1f8340f788fa2143467d77405be73aa209e9669d007df0f4dd",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-22",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 7,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 7,
      "selected_history": 3,
      "comparison_count": 3,
      "same_count": 0,
      "different_count": 3,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 3,
      "low_confidence_count": 0,
      "full_history_compared": false,
      "exploratory": true,
      "_line": 1547
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 418,
      "monotonic_ns": 1880279973712696,
      "wall_time_ms": 1793991232481,
      "abstraction_version": 14,
      "state_id": "g14s67",
      "model_action_id": "g14a354",
      "entry_id": "semantic-22-c1",
      "request_id": "semantic-22",
      "candidate_id": "c1",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "7c52e88ca8f2243625adbdc1e9d15854b0b14cc2403d919aeac861a27367512c",
      "input_fingerprint": "1a8787a67a3ca5428bf4e17a586e00d378e7bd7c781039241533529c9c454405",
      "concrete_identity": "f5b7760fb7357877883b44825b119e6870229f6c55cd6113cf7c83be4e147d98",
      "decision_scope": "2af04a52f585df1f8340f788fa2143467d77405be73aa209e9669d007df0f4dd",
      "_line": 1548
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 418,
      "monotonic_ns": 1880280010128993,
      "wall_time_ms": 1793991232518,
      "abstraction_version": 14,
      "state_id": "g14s67",
      "model_action_id": "g14a354",
      "entry_id": "semantic-22-c1",
      "request_id": "semantic-22",
      "candidate_id": "c1",
      "confidence": 0.97,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "7c52e88ca8f2243625adbdc1e9d15854b0b14cc2403d919aeac861a27367512c",
      "decision_scope": "2af04a52f585df1f8340f788fa2143467d77405be73aa209e9669d007df0f4dd",
      "concrete_identity": "f5b7760fb7357877883b44825b119e6870229f6c55cd6113cf7c83be4e147d98",
      "_line": 1549
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 418,
      "monotonic_ns": 1880280010167195,
      "wall_time_ms": 1793991232518,
      "abstraction_version": 14,
      "state_id": "g14s67",
      "model_action_id": "g14a354",
      "entry_id": "semantic-22-c1",
      "request_id": "semantic-22",
      "candidate_id": "c1",
      "confidence": 0.97,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 1550
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 418,
      "monotonic_ns": 1880280062269357,
      "wall_time_ms": 1793991232570,
      "abstraction_version": 14,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-22-c1",
      "request_id": "semantic-22",
      "candidate_id": "c1",
      "event_count": 2,
      "_line": 1553
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 418,
      "monotonic_ns": 1880280084487370,
      "wall_time_ms": 1793991232592,
      "abstraction_version": 14,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-22-c1",
      "request_id": "semantic-22",
      "candidate_id": "c1",
      "_line": 1554
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 419,
      "monotonic_ns": 1880280792234826,
      "wall_time_ms": 1793991233300,
      "abstraction_version": 14,
      "state_id": "g14s67",
      "model_action_id": "g14a354",
      "entry_id": "semantic-22-c1",
      "request_id": "semantic-22",
      "candidate_id": "c1",
      "confidence": 0.97,
      "choice": "PROMOTE",
      "transition_id": "g14e238:414",
      "target_state": "g13s59",
      "input_confirmed": true,
      "_line": 1556
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 418,
    "monotonic_ns": 1880280010416019,
    "wall_time_ms": 1793991232518,
    "abstraction_version": 14,
    "state_id": "g14s67",
    "model_action_id": "g14a354",
    "snapshot_reason": "selection",
    "state_visits": 17,
    "state_first_seen": 372,
    "state_last_seen": 418,
    "state_saturated": true,
    "state_saturation": 1,
    "native_state_saturated": true,
    "native_unsaturated_model_action_count": 0,
    "model_action_count": 7,
    "enabled_valid_action_count": 7,
    "unsaturated_model_action_count": 0,
    "unvisited_model_action_count": 0,
    "effective_unvisited_model_action_count": 0,
    "effective_state_saturated": true,
    "local_probe_action_count": 0,
    "navigation_action_count": 0,
    "enabled_valid_unvisited_action_count": 0,
    "unvisited_model_action_ids": "",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 7,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=org.odk.collect.android.preferences.screens.ProjectPreferencesActivity|class=android.widget.LinearLayout|text=|resource_id=|bounds=0,1485,1080,1677",
    "selected_resolved_node_count": 9,
    "_line": 1552
  }
}

四、是否值得PROMOTE

无法可靠裁定相对整个Run决策前历史的功能新颖性。

疑似主要环节:UNKNOWN;wire关系审查:DISTINCT_TARGET_OR_BRANCH_PLAUSIBLE。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

odkcollect JEV step419 Original size from camera (default)

run_b4871490b9e84bbcb1a9b3464ca596fd · 第10.41分钟 · 请求step419 / 决策step419 / 执行step419 · UNKNOWN · 证据INSUFFICIENT_FOR_GLOBAL_NOVELTY · 结构化审查

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p2 对step377=0.720000;p3 对step385=0.700000),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g13s59 / g13a317;合法历史7条,比较3条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p1 / 287TerrainDIFFERENT_OPERATION0.30000000False
p2 / 377Validate upon forward swipeDIFFERENT_OPERATION0.72000000True
p3 / 385Defer validation until finalizedDIFFERENT_OPERATION0.70000000True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p1",
    "history_id": "h1",
    "history_step": 287,
    "history_input_id": "input-1494",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.3,
    "probabilities": {
      "SAME_OPERATION": 0.36,
      "DIFFERENT_OPERATION": 0.53,
      "INSUFFICIENT_EVIDENCE": 0.11
    },
    "trusted": false,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.36,
        "DIFFERENT_OPERATION": 0.53,
        "INSUFFICIENT_EVIDENCE": 0.11
      },
      "confidence": 0.3
    },
    "model_visible_history": {
      "class": "android.widget.CheckedTextView",
      "resource_id": "android:id/text1",
      "text": "Terrain",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 1,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"org.odk.collect.android:id/select_dialog_listview\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckedTextView\"][@resource-id=\"android:id/text1\"][@text=\"Terrain\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g13a317",
      "source_state_id": "g13s59",
      "bounds": [
        70,
        1061,
        1010,
        1187
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.CheckedTextView",
          "resource_id": "android:id/text1",
          "text": "Terrain",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.ListView",
        "resource_id": "org.odk.collect.android:id/select_dialog_listview",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.ListView",
          "resource_id": "org.odk.collect.android:id/select_dialog_listview"
        },
        "labels": [],
        "truncated": true
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 409,
      "source_gui_timestamp": 287,
      "current_state": "g13s59",
      "current_model_action": "g13a317",
      "current_version": 14,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p2",
    "history_id": "h2",
    "history_step": 377,
    "history_input_id": "input-1963",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.72,
    "probabilities": {
      "SAME_OPERATION": 0.15,
      "DIFFERENT_OPERATION": 0.81,
      "INSUFFICIENT_EVIDENCE": 0.04
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h2`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.15,
        "DIFFERENT_OPERATION": 0.81,
        "INSUFFICIENT_EVIDENCE": 0.04
      },
      "confidence": 0.72
    },
    "model_visible_history": {
      "class": "android.widget.CheckedTextView",
      "resource_id": "android:id/text1",
      "text": "Validate upon forward swipe",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": true,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 0,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"org.odk.collect.android:id/select_dialog_listview\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckedTextView\"][@resource-id=\"android:id/text1\"][@text=\"Validate\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g13a317",
      "source_state_id": "g13s59",
      "bounds": [
        70,
        1050,
        1010,
        1176
      ],
      "source_page_id": "page3",
      "target_subtree": [
        {
          "class": "android.widget.CheckedTextView",
          "resource_id": "android:id/text1",
          "text": "Validate upon forward swipe",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": true,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.ListView",
        "resource_id": "org.odk.collect.android:id/select_dialog_listview",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.ListView",
          "resource_id": "org.odk.collect.android:id/select_dialog_listview"
        },
        "labels": [],
        "truncated": true
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 526,
      "source_gui_timestamp": 377,
      "current_state": "g13s59",
      "current_model_action": "g13a317",
      "current_version": 14,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p3",
    "history_id": "h3",
    "history_step": 385,
    "history_input_id": "input-2014",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.7,
    "probabilities": {
      "SAME_OPERATION": 0.17,
      "DIFFERENT_OPERATION": 0.8,
      "INSUFFICIENT_EVIDENCE": 0.03
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h3`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.17,
        "DIFFERENT_OPERATION": 0.8,
        "INSUFFICIENT_EVIDENCE": 0.03
      },
      "confidence": 0.7
    },
    "model_visible_history": {
      "class": "android.widget.CheckedTextView",
      "resource_id": "android:id/text1",
      "text": "Defer validation until finalized",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 1,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"org.odk.collect.android:id/select_dialog_listview\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckedTextView\"][@resource-id=\"android:id/text1\"][@text=\"Defer va\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g13a317",
      "source_state_id": "g13s59",
      "bounds": [
        70,
        1176,
        1010,
        1302
      ],
      "source_page_id": "page4",
      "target_subtree": [
        {
          "class": "android.widget.CheckedTextView",
          "resource_id": "android:id/text1",
          "text": "Defer validation until finalized",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.ListView",
        "resource_id": "org.odk.collect.android:id/select_dialog_listview",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.ListView",
          "resource_id": "org.odk.collect.android:id/select_dialog_listview"
        },
        "labels": [],
        "truncated": true
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 534,
      "source_gui_timestamp": 385,
      "current_state": "g13s59",
      "current_model_action": "g13a317",
      "current_version": 14,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

当前是设置行、设置选项或开关操作。须区分实际配置、入口可见性及相反取值分支;当前保存的GUI不足以确认所有更早匿名行的角色。方法新增与设置变化均不等于首次业务功能或实际填写/发送表单,保留UNKNOWN。

等价历史是否送入Provider wire:UNKNOWN;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

NA:没有足以可靠裁定全局首次或重复的已核实等价历史。不能把未检索到当成未执行。

三、Probe执行后发生什么

选择 Original size from camera,返回设置;没有相机拍照结果。

odkcollect JEV step419 Original size from camera (default) before_screenshot
before_screenshot · identity_verified · 2026-11-06T18:53:58.685+00:00
odkcollect JEV step419 Original size from camera (default) after_screenshot
after_screenshot · identity_verified · 2026-11-06T18:53:59.427+00:00

Run内首次METHOD观察:完成后2秒=0,10秒=0,下一动作前B=0。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-2282",
      "step": 420,
      "version": 14,
      "elapsed_s": 630.464,
      "wall_time_ms": 1793991244612,
      "next_input_wall_ms": 1793991250693,
      "input_completed_wall_ms": 1793991244645,
      "input_confirmed": true,
      "action": "MODEL_CLICK android.widget.LinearLayout",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g14a354",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.odk.collect.android:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=9][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g14s67",
      "source_gui_id": 569,
      "activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Form management",
        "Hide old form versions",
        "Only the newest version will appear in Fill Blank Form",
        "Form submission",
        "Auto send",
        "Off",
        "Delete after send",
        "Deletes finalized forms and media after sending to server",
        "Form filling",
        "Constraint processing",
        "Validate upon forward swipe",
        "High res video",
        "Enable high-resolution video recordings",
        "Image size",
        "Original size from camera (default)",
        "Show guidance for questions",
        "Yes - collapsed",
        "Use external app for audio recording",
        "Form import",
        "Finalize forms on import",
        "Affects forms added directly to instances folder."
      ],
      "probe": true,
      "strategy": "PROBE",
      "context": "exploration",
      "native_branch": "Probe",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/executor.log:30977",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/native/sata-org.odk.collect.android-ape-sata-running-minutes-60/jev-audit/inputs/generated-2283.json"
    },
    {
      "input_id": "input-2291",
      "step": 421,
      "version": 14,
      "elapsed_s": 636.545,
      "wall_time_ms": 1793991250693,
      "next_input_wall_ms": 1793991251557,
      "input_completed_wall_ms": 1793991250725,
      "input_confirmed": true,
      "action": "MODEL_CLICK android:id/checkbox",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "android:id/checkbox",
      "model_action_id": "g14a355",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.odk.collect.android:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=9][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckBox\"][@resource-id=\"android:id/checkbox\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g14s67",
      "source_gui_id": 570,
      "activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Form management",
        "Hide old form versions",
        "Only the newest version will appear in Fill Blank Form",
        "Form submission",
        "Auto send",
        "Off",
        "Delete after send",
        "Deletes finalized forms and media after sending to server",
        "Form filling",
        "Constraint processing",
        "Validate upon forward swipe",
        "High res video",
        "Enable high-resolution video recordings",
        "Image size",
        "Original size from camera (default)",
        "Show guidance for questions",
        "Yes - collapsed",
        "Use external app for audio recording",
        "Form import",
        "Finalize forms on import",
        "Affects forms added directly to instances folder."
      ],
      "probe": true,
      "strategy": "PROBE",
      "context": "exploration",
      "native_branch": "Probe",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/executor.log:31046",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/native/sata-org.odk.collect.android-ape-sata-running-minutes-60/jev-audit/inputs/generated-2292.json"
    },
    {
      "input_id": "input-2299",
      "step": 422,
      "version": 14,
      "elapsed_s": 637.409,
      "wall_time_ms": 1793991251557,
      "next_input_wall_ms": 1793991252500,
      "input_completed_wall_ms": 1793991251593,
      "input_confirmed": true,
      "action": "MODEL_CLICK android:id/checkbox",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "android:id/checkbox",
      "model_action_id": "g14a355",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.odk.collect.android:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=11][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckBox\"][@resource-id=\"android:id/checkbox\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g14s67",
      "source_gui_id": 571,
      "activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Form management",
        "Hide old form versions",
        "Only the newest version will appear in Fill Blank Form",
        "Form submission",
        "Auto send",
        "Off",
        "Delete after send",
        "Deletes finalized forms and media after sending to server",
        "Form filling",
        "Constraint processing",
        "Validate upon forward swipe",
        "High res video",
        "Enable high-resolution video recordings",
        "Image size",
        "Original size from camera (default)",
        "Show guidance for questions",
        "Yes - collapsed",
        "Use external app for audio recording",
        "Form import",
        "Finalize forms on import",
        "Affects forms added directly to instances folder."
      ],
      "probe": true,
      "strategy": "PROBE",
      "context": "exploration",
      "native_branch": "Probe",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/executor.log:31111",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/native/sata-org.odk.collect.android-ape-sata-running-minutes-60/jev-audit/inputs/generated-2300.json"
    },
    {
      "input_id": "input-2306",
      "step": 423,
      "version": 14,
      "elapsed_s": 638.352,
      "wall_time_ms": 1793991252500,
      "next_input_wall_ms": 1793991253802,
      "input_completed_wall_ms": 1793991252858,
      "input_confirmed": true,
      "action": "MODEL_SCROLL_LEFT_RIGHT org.odk.collect.android:id/recycler_view",
      "action_type": "MODEL_SCROLL_LEFT_RIGHT",
      "text": "",
      "content_desc": "",
      "resource_id": "org.odk.collect.android:id/recycler_view",
      "model_action_id": "g14a358",
      "concrete_identity": "MODEL_SCROLL_LEFT_RIGHT|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.odk.collect.android:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true'][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']",
      "state_id": "g14s67",
      "source_gui_id": 572,
      "activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Form management",
        "Hide old form versions",
        "Only the newest version will appear in Fill Blank Form",
        "Form submission",
        "Auto send",
        "Off",
        "Delete after send",
        "Deletes finalized forms and media after sending to server",
        "Form filling",
        "Constraint processing",
        "Validate upon forward swipe",
        "High res video",
        "Enable high-resolution video recordings",
        "Image size",
        "Original size from camera (default)",
        "Show guidance for questions",
        "Yes - collapsed",
        "Use external app for audio recording",
        "Form import",
        "Finalize forms on import",
        "Affects forms added directly to instances folder."
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/executor.log:31176",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/native/sata-org.odk.collect.android-ape-sata-running-minutes-60/jev-audit/inputs/generated-2307.json"
    },
    {
      "input_id": "input-2314",
      "step": 424,
      "version": 14,
      "elapsed_s": 639.654,
      "wall_time_ms": 1793991253802,
      "next_input_wall_ms": 1793991254884,
      "input_completed_wall_ms": 1793991254012,
      "input_confirmed": true,
      "action": "MODEL_BACK NA",
      "action_type": "MODEL_BACK",
      "text": null,
      "content_desc": null,
      "resource_id": null,
      "model_action_id": "g13a318",
      "concrete_identity": null,
      "state_id": "g13s59",
      "source_gui_id": 573,
      "activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Constraint processing behavior",
        "Validate upon forward swipe",
        "Defer validation until finalized",
        "Cancel"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/executor.log:31252",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/native/sata-org.odk.collect.android-ape-sata-running-minutes-60/jev-audit/inputs/generated-2315.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 419,
      "monotonic_ns": 1880286108888487,
      "wall_time_ms": 1793991238616,
      "abstraction_version": 14,
      "state_id": "g13s59",
      "model_action_id": "g13a317",
      "entry_id": "semantic-23-c1",
      "request_id": "semantic-23",
      "candidate_id": "c1",
      "confidence": 0.72,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "f2f029957bf2b2e362c4c5b9d58c5902512470e68d3fbda6a925fdd94a047047",
      "concrete_identity": "c660c6fc7c1ebddcc441faff9a87818adbc2e4ae8de93374b981340e2502b503",
      "decision_scope": "d91f75b489d4f8acc499b177ba06867891748676e1cea277094b2f7c7083ed57",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-23",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 7,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 7,
      "selected_history": 3,
      "comparison_count": 3,
      "same_count": 0,
      "different_count": 3,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 2,
      "low_confidence_count": 1,
      "full_history_compared": false,
      "exploratory": true,
      "_line": 1563
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 419,
      "monotonic_ns": 1880286109524540,
      "wall_time_ms": 1793991238617,
      "abstraction_version": 14,
      "state_id": "g13s59",
      "model_action_id": "g13a317",
      "entry_id": "semantic-23-c1",
      "request_id": "semantic-23",
      "candidate_id": "c1",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "f2f029957bf2b2e362c4c5b9d58c5902512470e68d3fbda6a925fdd94a047047",
      "input_fingerprint": "bd08b9a9d15be1b72a4361103619d12f4de51eac4e19222f93989eb8d1585383",
      "concrete_identity": "c660c6fc7c1ebddcc441faff9a87818adbc2e4ae8de93374b981340e2502b503",
      "decision_scope": "d91f75b489d4f8acc499b177ba06867891748676e1cea277094b2f7c7083ed57",
      "_line": 1565
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 419,
      "monotonic_ns": 1880286120431478,
      "wall_time_ms": 1793991238628,
      "abstraction_version": 14,
      "state_id": "g13s59",
      "model_action_id": "g13a317",
      "entry_id": "semantic-23-c1",
      "request_id": "semantic-23",
      "candidate_id": "c1",
      "confidence": 0.72,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "f2f029957bf2b2e362c4c5b9d58c5902512470e68d3fbda6a925fdd94a047047",
      "decision_scope": "d91f75b489d4f8acc499b177ba06867891748676e1cea277094b2f7c7083ed57",
      "concrete_identity": "c660c6fc7c1ebddcc441faff9a87818adbc2e4ae8de93374b981340e2502b503",
      "_line": 1567
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 419,
      "monotonic_ns": 1880286120476357,
      "wall_time_ms": 1793991238628,
      "abstraction_version": 14,
      "state_id": "g13s59",
      "model_action_id": "g13a317",
      "entry_id": "semantic-23-c1",
      "request_id": "semantic-23",
      "candidate_id": "c1",
      "confidence": 0.72,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 1568
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 419,
      "monotonic_ns": 1880286179782451,
      "wall_time_ms": 1793991238687,
      "abstraction_version": 14,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-23-c1",
      "request_id": "semantic-23",
      "candidate_id": "c1",
      "event_count": 2,
      "_line": 1571
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 419,
      "monotonic_ns": 1880286201456136,
      "wall_time_ms": 1793991238709,
      "abstraction_version": 14,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-23-c1",
      "request_id": "semantic-23",
      "candidate_id": "c1",
      "_line": 1572
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 420,
      "monotonic_ns": 1880286929131492,
      "wall_time_ms": 1793991239437,
      "abstraction_version": 14,
      "state_id": "g13s59",
      "model_action_id": "g13a317",
      "entry_id": "semantic-23-c1",
      "request_id": "semantic-23",
      "candidate_id": "c1",
      "confidence": 0.72,
      "choice": "PROMOTE",
      "transition_id": "g14e240:415",
      "target_state": "g14s67",
      "input_confirmed": true,
      "_line": 1574
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 419,
    "monotonic_ns": 1880286120855498,
    "wall_time_ms": 1793991238628,
    "abstraction_version": 14,
    "state_id": "g13s59",
    "model_action_id": "g13a317",
    "snapshot_reason": "selection",
    "state_visits": 12,
    "state_first_seen": 287,
    "state_last_seen": 419,
    "state_saturated": true,
    "state_saturation": 1,
    "native_state_saturated": true,
    "native_unsaturated_model_action_count": 0,
    "model_action_count": 3,
    "enabled_valid_action_count": 3,
    "unsaturated_model_action_count": 0,
    "unvisited_model_action_count": 0,
    "effective_unvisited_model_action_count": 0,
    "effective_state_saturated": true,
    "local_probe_action_count": 0,
    "navigation_action_count": 0,
    "enabled_valid_unvisited_action_count": 0,
    "unvisited_model_action_ids": "",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 7,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=org.odk.collect.android.preferences.screens.ProjectPreferencesActivity|class=android.widget.CheckedTextView|text=Original|resource_id=android:id/text1|bounds=70,888,1010,1014",
    "selected_resolved_node_count": 5,
    "_line": 1570
  }
}

四、是否值得PROMOTE

无法可靠裁定相对整个Run决策前历史的功能新颖性。

疑似主要环节:UNKNOWN;wire关系审查:DISTINCT_TARGET_OR_BRANCH_PLAUSIBLE。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

odkcollect JEV step420 Use external app for audio recording

run_b4871490b9e84bbcb1a9b3464ca596fd · 第10.51分钟 · 请求step420 / 决策step420 / 执行step420 · UNKNOWN · 证据INSUFFICIENT_FOR_GLOBAL_NOVELTY · 结构化审查

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p1 对step374=0.960000;p2 对step378=0.960000;p3 对step388=0.980000),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g14s67 / g14a354;合法历史8条,比较3条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p1 / 374匿名 android.widget.LinearLayout ; 邻近标签 DIFFERENT_OPERATION0.96000000True
p2 / 378匿名 android.widget.LinearLayout ; 邻近标签 DIFFERENT_OPERATION0.96000000True
p3 / 388匿名 android.widget.LinearLayout ; 邻近标签 DIFFERENT_OPERATION0.98000000True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p1",
    "history_id": "h1",
    "history_step": 374,
    "history_input_id": "input-1940",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.96,
    "probabilities": {
      "SAME_OPERATION": 0.02,
      "DIFFERENT_OPERATION": 0.97,
      "INSUFFICIENT_EVIDENCE": 0.01
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.02,
        "DIFFERENT_OPERATION": 0.97,
        "INSUFFICIENT_EVIDENCE": 0.01
      },
      "confidence": 0.96
    },
    "model_visible_history": {
      "class": "android.widget.LinearLayout",
      "resource_id": "",
      "text": "",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 8,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.odk.collect.android:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=8][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g14a354",
      "source_state_id": "g14s67",
      "bounds": [
        0,
        1677,
        1080,
        1869
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.LinearLayout",
          "resource_id": "",
          "text": "",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        },
        {
          "class": "android.widget.TextView",
          "resource_id": "android:id/title",
          "text": "Show guidance for questions",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": [
            0
          ]
        },
        {
          "class": "android.widget.TextView",
          "resource_id": "android:id/summary",
          "text": "Yes - collapsed",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": [
            1
          ]
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "androidx.recyclerview.widget.RecyclerView",
        "resource_id": "org.odk.collect.android:id/recycler_view",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": true,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "androidx.recyclerview.widget.RecyclerView",
          "resource_id": "org.odk.collect.android:id/recycler_view"
        },
        "labels": [],
        "truncated": true
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 523,
      "source_gui_timestamp": 374,
      "current_state": "g14s67",
      "current_model_action": "g14a354",
      "current_version": 14,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p2",
    "history_id": "h3",
    "history_step": 378,
    "history_input_id": "input-1968",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.96,
    "probabilities": {
      "SAME_OPERATION": 0.03,
      "DIFFERENT_OPERATION": 0.97,
      "INSUFFICIENT_EVIDENCE": 0
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h3`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.03,
        "DIFFERENT_OPERATION": 0.97,
        "INSUFFICIENT_EVIDENCE": 0
      },
      "confidence": 0.96
    },
    "model_visible_history": {
      "class": "android.widget.LinearLayout",
      "resource_id": "",
      "text": "",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 0,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.odk.collect.android:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g14a354",
      "source_state_id": "g14s67",
      "bounds": [
        0,
        231,
        1080,
        394
      ],
      "source_page_id": "page4",
      "target_subtree": [
        {
          "class": "android.widget.LinearLayout",
          "resource_id": "",
          "text": "",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        },
        {
          "class": "android.widget.TextView",
          "resource_id": "android:id/title",
          "text": "Hide old form versions",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": [
            0
          ]
        },
        {
          "class": "android.widget.TextView",
          "resource_id": "android:id/summary",
          "text": "Only the newest version will appear in Fill Blank Form",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": [
            1
          ]
        },
        {
          "class": "android.widget.CheckBox",
          "resource_id": "android:id/checkbox",
          "text": "",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": true,
          "selected": false,
          "path": [
            2
          ]
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "androidx.recyclerview.widget.RecyclerView",
        "resource_id": "org.odk.collect.android:id/recycler_view",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": true,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "androidx.recyclerview.widget.RecyclerView",
          "resource_id": "org.odk.collect.android:id/recycler_view"
        },
        "labels": [],
        "truncated": true
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 527,
      "source_gui_timestamp": 378,
      "current_state": "g14s67",
      "current_model_action": "g14a354",
      "current_version": 14,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p3",
    "history_id": "h5",
    "history_step": 388,
    "history_input_id": "input-2040",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.98,
    "probabilities": {
      "SAME_OPERATION": 0.01,
      "DIFFERENT_OPERATION": 0.99,
      "INSUFFICIENT_EVIDENCE": 0
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h5`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.01,
        "DIFFERENT_OPERATION": 0.99,
        "INSUFFICIENT_EVIDENCE": 0
      },
      "confidence": 0.98
    },
    "model_visible_history": {
      "class": "android.widget.LinearLayout",
      "resource_id": "",
      "text": "",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 3,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.odk.collect.android:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g14a354",
      "source_state_id": "g14s67",
      "bounds": [
        0,
        721,
        1080,
        966
      ],
      "source_page_id": "page6",
      "target_subtree": [
        {
          "class": "android.widget.LinearLayout",
          "resource_id": "",
          "text": "",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        },
        {
          "class": "android.widget.TextView",
          "resource_id": "android:id/title",
          "text": "Delete after send",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": [
            0
          ]
        },
        {
          "class": "android.widget.TextView",
          "resource_id": "android:id/summary",
          "text": "Deletes finalized forms and media after sending to server",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": [
            1
          ]
        },
        {
          "class": "android.widget.CheckBox",
          "resource_id": "android:id/checkbox",
          "text": "",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": [
            2
          ]
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "androidx.recyclerview.widget.RecyclerView",
        "resource_id": "org.odk.collect.android:id/recycler_view",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": true,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "androidx.recyclerview.widget.RecyclerView",
          "resource_id": "org.odk.collect.android:id/recycler_view"
        },
        "labels": [],
        "truncated": true
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 537,
      "source_gui_timestamp": 388,
      "current_state": "g14s67",
      "current_model_action": "g14a354",
      "current_version": 14,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

当前是设置行、设置选项或开关操作。须区分实际配置、入口可见性及相反取值分支;当前保存的GUI不足以确认所有更早匿名行的角色。方法新增与设置变化均不等于首次业务功能或实际填写/发送表单,保留UNKNOWN。

等价历史是否送入Provider wire:UNKNOWN;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

NA:没有足以可靠裁定全局首次或重复的已核实等价历史。不能把未检索到当成未执行。

三、Probe执行后发生什么

点击 Use external app for audio recording 设置行;没有启动录音附件。

odkcollect JEV step420 Use external app for audio recording before_screenshot
before_screenshot · identity_verified · 2026-11-06T18:54:04.609+00:00
odkcollect JEV step420 Use external app for audio recording after_screenshot
after_screenshot · identity_verified · 2026-11-06T18:54:05.362+00:00

Run内首次METHOD观察:完成后2秒=0,10秒=0,下一动作前B=0。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-2291",
      "step": 421,
      "version": 14,
      "elapsed_s": 636.545,
      "wall_time_ms": 1793991250693,
      "next_input_wall_ms": 1793991251557,
      "input_completed_wall_ms": 1793991250725,
      "input_confirmed": true,
      "action": "MODEL_CLICK android:id/checkbox",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "android:id/checkbox",
      "model_action_id": "g14a355",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.odk.collect.android:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=9][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckBox\"][@resource-id=\"android:id/checkbox\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g14s67",
      "source_gui_id": 570,
      "activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Form management",
        "Hide old form versions",
        "Only the newest version will appear in Fill Blank Form",
        "Form submission",
        "Auto send",
        "Off",
        "Delete after send",
        "Deletes finalized forms and media after sending to server",
        "Form filling",
        "Constraint processing",
        "Validate upon forward swipe",
        "High res video",
        "Enable high-resolution video recordings",
        "Image size",
        "Original size from camera (default)",
        "Show guidance for questions",
        "Yes - collapsed",
        "Use external app for audio recording",
        "Form import",
        "Finalize forms on import",
        "Affects forms added directly to instances folder."
      ],
      "probe": true,
      "strategy": "PROBE",
      "context": "exploration",
      "native_branch": "Probe",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/executor.log:31046",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/native/sata-org.odk.collect.android-ape-sata-running-minutes-60/jev-audit/inputs/generated-2292.json"
    },
    {
      "input_id": "input-2299",
      "step": 422,
      "version": 14,
      "elapsed_s": 637.409,
      "wall_time_ms": 1793991251557,
      "next_input_wall_ms": 1793991252500,
      "input_completed_wall_ms": 1793991251593,
      "input_confirmed": true,
      "action": "MODEL_CLICK android:id/checkbox",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "android:id/checkbox",
      "model_action_id": "g14a355",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.odk.collect.android:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=11][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckBox\"][@resource-id=\"android:id/checkbox\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g14s67",
      "source_gui_id": 571,
      "activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Form management",
        "Hide old form versions",
        "Only the newest version will appear in Fill Blank Form",
        "Form submission",
        "Auto send",
        "Off",
        "Delete after send",
        "Deletes finalized forms and media after sending to server",
        "Form filling",
        "Constraint processing",
        "Validate upon forward swipe",
        "High res video",
        "Enable high-resolution video recordings",
        "Image size",
        "Original size from camera (default)",
        "Show guidance for questions",
        "Yes - collapsed",
        "Use external app for audio recording",
        "Form import",
        "Finalize forms on import",
        "Affects forms added directly to instances folder."
      ],
      "probe": true,
      "strategy": "PROBE",
      "context": "exploration",
      "native_branch": "Probe",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/executor.log:31111",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/native/sata-org.odk.collect.android-ape-sata-running-minutes-60/jev-audit/inputs/generated-2300.json"
    },
    {
      "input_id": "input-2306",
      "step": 423,
      "version": 14,
      "elapsed_s": 638.352,
      "wall_time_ms": 1793991252500,
      "next_input_wall_ms": 1793991253802,
      "input_completed_wall_ms": 1793991252858,
      "input_confirmed": true,
      "action": "MODEL_SCROLL_LEFT_RIGHT org.odk.collect.android:id/recycler_view",
      "action_type": "MODEL_SCROLL_LEFT_RIGHT",
      "text": "",
      "content_desc": "",
      "resource_id": "org.odk.collect.android:id/recycler_view",
      "model_action_id": "g14a358",
      "concrete_identity": "MODEL_SCROLL_LEFT_RIGHT|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.odk.collect.android:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true'][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']",
      "state_id": "g14s67",
      "source_gui_id": 572,
      "activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Form management",
        "Hide old form versions",
        "Only the newest version will appear in Fill Blank Form",
        "Form submission",
        "Auto send",
        "Off",
        "Delete after send",
        "Deletes finalized forms and media after sending to server",
        "Form filling",
        "Constraint processing",
        "Validate upon forward swipe",
        "High res video",
        "Enable high-resolution video recordings",
        "Image size",
        "Original size from camera (default)",
        "Show guidance for questions",
        "Yes - collapsed",
        "Use external app for audio recording",
        "Form import",
        "Finalize forms on import",
        "Affects forms added directly to instances folder."
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/executor.log:31176",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/native/sata-org.odk.collect.android-ape-sata-running-minutes-60/jev-audit/inputs/generated-2307.json"
    },
    {
      "input_id": "input-2314",
      "step": 424,
      "version": 14,
      "elapsed_s": 639.654,
      "wall_time_ms": 1793991253802,
      "next_input_wall_ms": 1793991254884,
      "input_completed_wall_ms": 1793991254012,
      "input_confirmed": true,
      "action": "MODEL_BACK NA",
      "action_type": "MODEL_BACK",
      "text": null,
      "content_desc": null,
      "resource_id": null,
      "model_action_id": "g13a318",
      "concrete_identity": null,
      "state_id": "g13s59",
      "source_gui_id": 573,
      "activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Constraint processing behavior",
        "Validate upon forward swipe",
        "Defer validation until finalized",
        "Cancel"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/executor.log:31252",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/native/sata-org.odk.collect.android-ape-sata-running-minutes-60/jev-audit/inputs/generated-2315.json"
    },
    {
      "input_id": "input-2319",
      "step": 425,
      "version": 14,
      "elapsed_s": 640.736,
      "wall_time_ms": 1793991254884,
      "next_input_wall_ms": 1793991255802,
      "input_completed_wall_ms": 1793991254926,
      "input_confirmed": true,
      "action": "MODEL_BACK NA",
      "action_type": "MODEL_BACK",
      "text": null,
      "content_desc": null,
      "resource_id": null,
      "model_action_id": "g14a360",
      "concrete_identity": null,
      "state_id": "g14s67",
      "source_gui_id": 574,
      "activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "USE_BUFFER",
      "context": "navigation",
      "native_branch": "USE_BUFFER",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/executor.log:31315",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/native/sata-org.odk.collect.android-ape-sata-running-minutes-60/jev-audit/inputs/generated-2320.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 420,
      "monotonic_ns": 1880292016781692,
      "wall_time_ms": 1793991244524,
      "abstraction_version": 14,
      "state_id": "g14s67",
      "model_action_id": "g14a354",
      "entry_id": "semantic-24-c1",
      "request_id": "semantic-24",
      "candidate_id": "c1",
      "confidence": 0.98,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "ee8e8dffaaf5ecd59507872b89d935d34ba69df479c7492afa22dded677718ea",
      "concrete_identity": "7671f8533c983f06f4e87584227fa8b3fd59fde31882e419f1a98423712d9706",
      "decision_scope": "c2a7156d12370e5ee6820c587279652b916f10d2eb5cd2d5562be6c4a4847fc7",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-24",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 8,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 8,
      "selected_history": 3,
      "comparison_count": 3,
      "same_count": 0,
      "different_count": 3,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 3,
      "low_confidence_count": 0,
      "full_history_compared": false,
      "exploratory": true,
      "_line": 1581
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 420,
      "monotonic_ns": 1880292017484839,
      "wall_time_ms": 1793991244525,
      "abstraction_version": 14,
      "state_id": "g14s67",
      "model_action_id": "g14a354",
      "entry_id": "semantic-24-c1",
      "request_id": "semantic-24",
      "candidate_id": "c1",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "ee8e8dffaaf5ecd59507872b89d935d34ba69df479c7492afa22dded677718ea",
      "input_fingerprint": "4bf3ddd17c22d3042778c6bbf9d580962bc26a4ec60b5a6115d3ae8cca23e378",
      "concrete_identity": "7671f8533c983f06f4e87584227fa8b3fd59fde31882e419f1a98423712d9706",
      "decision_scope": "c2a7156d12370e5ee6820c587279652b916f10d2eb5cd2d5562be6c4a4847fc7",
      "_line": 1582
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 420,
      "monotonic_ns": 1880292056650886,
      "wall_time_ms": 1793991244564,
      "abstraction_version": 14,
      "state_id": "g14s67",
      "model_action_id": "g14a354",
      "entry_id": "semantic-24-c1",
      "request_id": "semantic-24",
      "candidate_id": "c1",
      "confidence": 0.98,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "ee8e8dffaaf5ecd59507872b89d935d34ba69df479c7492afa22dded677718ea",
      "decision_scope": "c2a7156d12370e5ee6820c587279652b916f10d2eb5cd2d5562be6c4a4847fc7",
      "concrete_identity": "7671f8533c983f06f4e87584227fa8b3fd59fde31882e419f1a98423712d9706",
      "_line": 1583
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 420,
      "monotonic_ns": 1880292056689028,
      "wall_time_ms": 1793991244564,
      "abstraction_version": 14,
      "state_id": "g14s67",
      "model_action_id": "g14a354",
      "entry_id": "semantic-24-c1",
      "request_id": "semantic-24",
      "candidate_id": "c1",
      "confidence": 0.98,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 1584
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 420,
      "monotonic_ns": 1880292105550632,
      "wall_time_ms": 1793991244613,
      "abstraction_version": 14,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-24-c1",
      "request_id": "semantic-24",
      "candidate_id": "c1",
      "event_count": 2,
      "_line": 1587
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 420,
      "monotonic_ns": 1880292139665884,
      "wall_time_ms": 1793991244647,
      "abstraction_version": 14,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-24-c1",
      "request_id": "semantic-24",
      "candidate_id": "c1",
      "_line": 1588
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 421,
      "monotonic_ns": 1880292863488885,
      "wall_time_ms": 1793991245371,
      "abstraction_version": 14,
      "state_id": "g14s67",
      "model_action_id": "g14a354",
      "entry_id": "semantic-24-c1",
      "request_id": "semantic-24",
      "candidate_id": "c1",
      "confidence": 0.98,
      "choice": "PROMOTE",
      "transition_id": "g14e241:416",
      "target_state": "g14s67",
      "input_confirmed": true,
      "_line": 1590
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 420,
    "monotonic_ns": 1880292056947431,
    "wall_time_ms": 1793991244564,
    "abstraction_version": 14,
    "state_id": "g14s67",
    "model_action_id": "g14a354",
    "snapshot_reason": "selection",
    "state_visits": 18,
    "state_first_seen": 372,
    "state_last_seen": 420,
    "state_saturated": true,
    "state_saturation": 1,
    "native_state_saturated": true,
    "native_unsaturated_model_action_count": 0,
    "model_action_count": 7,
    "enabled_valid_action_count": 7,
    "unsaturated_model_action_count": 0,
    "unvisited_model_action_count": 0,
    "effective_unvisited_model_action_count": 0,
    "effective_state_saturated": true,
    "local_probe_action_count": 0,
    "navigation_action_count": 0,
    "enabled_valid_unvisited_action_count": 0,
    "unvisited_model_action_ids": "",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 8,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=org.odk.collect.android.preferences.screens.ProjectPreferencesActivity|class=android.widget.LinearLayout|text=|resource_id=|bounds=0,1869,1080,2010",
    "selected_resolved_node_count": 9,
    "_line": 1586
  }
}

四、是否值得PROMOTE

无法可靠裁定相对整个Run决策前历史的功能新颖性。

疑似主要环节:UNKNOWN;wire关系审查:DISTINCT_TARGET_OR_BRANCH_PLAUSIBLE。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

odkcollect JEV step421 Use external app for audio recording (android:id/checkbox)

run_b4871490b9e84bbcb1a9b3464ca596fd · 第10.61分钟 · 请求step421 / 决策step421 / 执行step421 · UNKNOWN · 证据INSUFFICIENT_FOR_GLOBAL_NOVELTY · 结构化审查

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p1 对step381=0.970000;p2 对step382=0.910000;p3 对step416=0.970000),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g14s67 / g14a355;合法历史3条,比较3条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p1 / 381匿名 android.widget.CheckBox android:id/checkbox; 邻近标签 Hide old form versions / Only the newest version will appear in Fill Blank FormDIFFERENT_OPERATION0.97000000True
p2 / 382匿名 android.widget.CheckBox android:id/checkbox; 邻近标签 High res video / Enable high-resolution video recordingsDIFFERENT_OPERATION0.91000000True
p3 / 416匿名 android.widget.CheckBox android:id/checkbox; 邻近标签 Delete after send / Deletes finalized forms and media after sending to serverDIFFERENT_OPERATION0.97000000True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p1",
    "history_id": "h1",
    "history_step": 381,
    "history_input_id": "input-1987",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.97,
    "probabilities": {
      "SAME_OPERATION": 0.02,
      "DIFFERENT_OPERATION": 0.98,
      "INSUFFICIENT_EVIDENCE": 0
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.02,
        "DIFFERENT_OPERATION": 0.98,
        "INSUFFICIENT_EVIDENCE": 0
      },
      "confidence": 0.97
    },
    "model_visible_history": {
      "class": "android.widget.CheckBox",
      "resource_id": "android:id/checkbox",
      "text": "",
      "content_desc": "",
      "enabled": true,
      "clickable": false,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 2,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.odk.collect.android:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckBox\"][@resource-id=\"android:id/checkbox\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g14a355",
      "source_state_id": "g14s67",
      "bounds": [
        912,
        231,
        1038,
        334
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.CheckBox",
          "resource_id": "android:id/checkbox",
          "text": "",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": true,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [
          {
            "path": [
              0
            ],
            "text": "Hide old form versions",
            "content_desc": ""
          },
          {
            "path": [
              1
            ],
            "text": "Only the newest version will appear in Fill Blank Form",
            "content_desc": ""
          }
        ],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 530,
      "source_gui_timestamp": 381,
      "current_state": "g14s67",
      "current_model_action": "g14a355",
      "current_version": 14,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p2",
    "history_id": "h2",
    "history_step": 382,
    "history_input_id": "input-1996",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.91,
    "probabilities": {
      "SAME_OPERATION": 0.05,
      "DIFFERENT_OPERATION": 0.94,
      "INSUFFICIENT_EVIDENCE": 0.01
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h2`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.05,
        "DIFFERENT_OPERATION": 0.94,
        "INSUFFICIENT_EVIDENCE": 0.01
      },
      "confidence": 0.91
    },
    "model_visible_history": {
      "class": "android.widget.CheckBox",
      "resource_id": "android:id/checkbox",
      "text": "",
      "content_desc": "",
      "enabled": true,
      "clickable": false,
      "long_clickable": false,
      "scrollable": false,
      "checked": true,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 2,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.odk.collect.android:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=6][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckBox\"][@resource-id=\"android:id/checkbox\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g14a355",
      "source_state_id": "g14s67",
      "bounds": [
        912,
        1326,
        1038,
        1452
      ],
      "source_page_id": "page3",
      "target_subtree": [
        {
          "class": "android.widget.CheckBox",
          "resource_id": "android:id/checkbox",
          "text": "",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": true,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": true,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [
          {
            "path": [
              0
            ],
            "text": "High res video",
            "content_desc": ""
          },
          {
            "path": [
              1
            ],
            "text": "Enable high-resolution video recordings",
            "content_desc": ""
          }
        ],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 531,
      "source_gui_timestamp": 382,
      "current_state": "g14s67",
      "current_model_action": "g14a355",
      "current_version": 14,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p3",
    "history_id": "h3",
    "history_step": 416,
    "history_input_id": "input-2245",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.97,
    "probabilities": {
      "SAME_OPERATION": 0.01,
      "DIFFERENT_OPERATION": 0.98,
      "INSUFFICIENT_EVIDENCE": 0.01
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h3`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.01,
        "DIFFERENT_OPERATION": 0.98,
        "INSUFFICIENT_EVIDENCE": 0.01
      },
      "confidence": 0.97
    },
    "model_visible_history": {
      "class": "android.widget.CheckBox",
      "resource_id": "android:id/checkbox",
      "text": "",
      "content_desc": "",
      "enabled": true,
      "clickable": false,
      "long_clickable": false,
      "scrollable": false,
      "checked": true,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 2,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.odk.collect.android:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckBox\"][@resource-id=\"android:id/checkbox\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g14a355",
      "source_state_id": "g14s67",
      "bounds": [
        912,
        780,
        1038,
        906
      ],
      "source_page_id": "page4",
      "target_subtree": [
        {
          "class": "android.widget.CheckBox",
          "resource_id": "android:id/checkbox",
          "text": "",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": true,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": true,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [
          {
            "path": [
              0
            ],
            "text": "Delete after send",
            "content_desc": ""
          },
          {
            "path": [
              1
            ],
            "text": "Deletes finalized forms and media after sending to server",
            "content_desc": ""
          }
        ],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 565,
      "source_gui_timestamp": 416,
      "current_state": "g14s67",
      "current_model_action": "g14a355",
      "current_version": 14,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

当前是设置行、设置选项或开关操作。须区分实际配置、入口可见性及相反取值分支;当前保存的GUI不足以确认所有更早匿名行的角色。方法新增与设置变化均不等于首次业务功能或实际填写/发送表单,保留UNKNOWN。

等价历史是否送入Provider wire:UNKNOWN;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

NA:没有足以可靠裁定全局首次或重复的已核实等价历史。不能把未检索到当成未执行。

三、Probe执行后发生什么

点击同一外部录音设置的复选框;同一功能反复开关。

odkcollect JEV step421 Use external app for audio recording (android:id/checkbox) before_screenshot
before_screenshot · identity_verified · 2026-11-06T18:54:10.691+00:00
odkcollect JEV step421 Use external app for audio recording (android:id/checkbox) after_screenshot
after_screenshot · identity_verified · 2026-11-06T18:54:11.444+00:00

Run内首次METHOD观察:完成后2秒=0,10秒=0,下一动作前B=0。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-2299",
      "step": 422,
      "version": 14,
      "elapsed_s": 637.409,
      "wall_time_ms": 1793991251557,
      "next_input_wall_ms": 1793991252500,
      "input_completed_wall_ms": 1793991251593,
      "input_confirmed": true,
      "action": "MODEL_CLICK android:id/checkbox",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "android:id/checkbox",
      "model_action_id": "g14a355",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.odk.collect.android:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=11][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckBox\"][@resource-id=\"android:id/checkbox\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g14s67",
      "source_gui_id": 571,
      "activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Form management",
        "Hide old form versions",
        "Only the newest version will appear in Fill Blank Form",
        "Form submission",
        "Auto send",
        "Off",
        "Delete after send",
        "Deletes finalized forms and media after sending to server",
        "Form filling",
        "Constraint processing",
        "Validate upon forward swipe",
        "High res video",
        "Enable high-resolution video recordings",
        "Image size",
        "Original size from camera (default)",
        "Show guidance for questions",
        "Yes - collapsed",
        "Use external app for audio recording",
        "Form import",
        "Finalize forms on import",
        "Affects forms added directly to instances folder."
      ],
      "probe": true,
      "strategy": "PROBE",
      "context": "exploration",
      "native_branch": "Probe",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/executor.log:31111",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/native/sata-org.odk.collect.android-ape-sata-running-minutes-60/jev-audit/inputs/generated-2300.json"
    },
    {
      "input_id": "input-2306",
      "step": 423,
      "version": 14,
      "elapsed_s": 638.352,
      "wall_time_ms": 1793991252500,
      "next_input_wall_ms": 1793991253802,
      "input_completed_wall_ms": 1793991252858,
      "input_confirmed": true,
      "action": "MODEL_SCROLL_LEFT_RIGHT org.odk.collect.android:id/recycler_view",
      "action_type": "MODEL_SCROLL_LEFT_RIGHT",
      "text": "",
      "content_desc": "",
      "resource_id": "org.odk.collect.android:id/recycler_view",
      "model_action_id": "g14a358",
      "concrete_identity": "MODEL_SCROLL_LEFT_RIGHT|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.odk.collect.android:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true'][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']",
      "state_id": "g14s67",
      "source_gui_id": 572,
      "activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Form management",
        "Hide old form versions",
        "Only the newest version will appear in Fill Blank Form",
        "Form submission",
        "Auto send",
        "Off",
        "Delete after send",
        "Deletes finalized forms and media after sending to server",
        "Form filling",
        "Constraint processing",
        "Validate upon forward swipe",
        "High res video",
        "Enable high-resolution video recordings",
        "Image size",
        "Original size from camera (default)",
        "Show guidance for questions",
        "Yes - collapsed",
        "Use external app for audio recording",
        "Form import",
        "Finalize forms on import",
        "Affects forms added directly to instances folder."
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/executor.log:31176",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/native/sata-org.odk.collect.android-ape-sata-running-minutes-60/jev-audit/inputs/generated-2307.json"
    },
    {
      "input_id": "input-2314",
      "step": 424,
      "version": 14,
      "elapsed_s": 639.654,
      "wall_time_ms": 1793991253802,
      "next_input_wall_ms": 1793991254884,
      "input_completed_wall_ms": 1793991254012,
      "input_confirmed": true,
      "action": "MODEL_BACK NA",
      "action_type": "MODEL_BACK",
      "text": null,
      "content_desc": null,
      "resource_id": null,
      "model_action_id": "g13a318",
      "concrete_identity": null,
      "state_id": "g13s59",
      "source_gui_id": 573,
      "activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Constraint processing behavior",
        "Validate upon forward swipe",
        "Defer validation until finalized",
        "Cancel"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/executor.log:31252",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/native/sata-org.odk.collect.android-ape-sata-running-minutes-60/jev-audit/inputs/generated-2315.json"
    },
    {
      "input_id": "input-2319",
      "step": 425,
      "version": 14,
      "elapsed_s": 640.736,
      "wall_time_ms": 1793991254884,
      "next_input_wall_ms": 1793991255802,
      "input_completed_wall_ms": 1793991254926,
      "input_confirmed": true,
      "action": "MODEL_BACK NA",
      "action_type": "MODEL_BACK",
      "text": null,
      "content_desc": null,
      "resource_id": null,
      "model_action_id": "g14a360",
      "concrete_identity": null,
      "state_id": "g14s67",
      "source_gui_id": 574,
      "activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "USE_BUFFER",
      "context": "navigation",
      "native_branch": "USE_BUFFER",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/executor.log:31315",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/native/sata-org.odk.collect.android-ape-sata-running-minutes-60/jev-audit/inputs/generated-2320.json"
    },
    {
      "input_id": "input-2324",
      "step": 426,
      "version": 14,
      "elapsed_s": 641.654,
      "wall_time_ms": 1793991255802,
      "next_input_wall_ms": 1793991256764,
      "input_completed_wall_ms": 1793991255826,
      "input_confirmed": true,
      "action": "MODEL_BACK NA",
      "action_type": "MODEL_BACK",
      "text": null,
      "content_desc": null,
      "resource_id": null,
      "model_action_id": "g6a78",
      "concrete_identity": null,
      "state_id": "g6s14",
      "source_gui_id": 575,
      "activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "USE_BUFFER",
      "context": "navigation",
      "native_branch": "USE_BUFFER",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/executor.log:31375",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/native/sata-org.odk.collect.android-ape-sata-running-minutes-60/jev-audit/inputs/generated-2325.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 421,
      "monotonic_ns": 1880298110726527,
      "wall_time_ms": 1793991250618,
      "abstraction_version": 14,
      "state_id": "g14s67",
      "model_action_id": "g14a355",
      "entry_id": "semantic-26-c1",
      "request_id": "semantic-26",
      "candidate_id": "c1",
      "confidence": 0.97,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "9466da4b6cbe7cc4183b1506d85df4f45f1130c92d7bab8f4a05846dcf853bc2",
      "concrete_identity": "6fa2ebd11a1d94cd0abbb9f62aef84b158eca9c61004807404dcce19c33bcbec",
      "decision_scope": "627eafb04b687db222f80e49505eff739a55b43c7a5b606e54abd13bad528ea6",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-26",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 3,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 3,
      "selected_history": 3,
      "comparison_count": 3,
      "same_count": 0,
      "different_count": 3,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 3,
      "low_confidence_count": 0,
      "full_history_compared": true,
      "exploratory": false,
      "_line": 1597
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 421,
      "monotonic_ns": 1880298111021014,
      "wall_time_ms": 1793991250618,
      "abstraction_version": 14,
      "state_id": "g14s67",
      "model_action_id": "g14a355",
      "entry_id": "semantic-26-c1",
      "request_id": "semantic-26",
      "candidate_id": "c1",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "9466da4b6cbe7cc4183b1506d85df4f45f1130c92d7bab8f4a05846dcf853bc2",
      "input_fingerprint": "a5b985241a60072e54a6507ceb33fb27420297a2111de0f51172496461dff6b3",
      "concrete_identity": "6fa2ebd11a1d94cd0abbb9f62aef84b158eca9c61004807404dcce19c33bcbec",
      "decision_scope": "627eafb04b687db222f80e49505eff739a55b43c7a5b606e54abd13bad528ea6",
      "_line": 1599
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 421,
      "monotonic_ns": 1880298126885830,
      "wall_time_ms": 1793991250634,
      "abstraction_version": 14,
      "state_id": "g14s67",
      "model_action_id": "g14a355",
      "entry_id": "semantic-26-c1",
      "request_id": "semantic-26",
      "candidate_id": "c1",
      "confidence": 0.97,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "9466da4b6cbe7cc4183b1506d85df4f45f1130c92d7bab8f4a05846dcf853bc2",
      "decision_scope": "627eafb04b687db222f80e49505eff739a55b43c7a5b606e54abd13bad528ea6",
      "concrete_identity": "6fa2ebd11a1d94cd0abbb9f62aef84b158eca9c61004807404dcce19c33bcbec",
      "_line": 1601
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 421,
      "monotonic_ns": 1880298126919212,
      "wall_time_ms": 1793991250634,
      "abstraction_version": 14,
      "state_id": "g14s67",
      "model_action_id": "g14a355",
      "entry_id": "semantic-26-c1",
      "request_id": "semantic-26",
      "candidate_id": "c1",
      "confidence": 0.97,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 1602
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 421,
      "monotonic_ns": 1880298186090301,
      "wall_time_ms": 1793991250693,
      "abstraction_version": 14,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-26-c1",
      "request_id": "semantic-26",
      "candidate_id": "c1",
      "event_count": 2,
      "_line": 1605
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 421,
      "monotonic_ns": 1880298218092436,
      "wall_time_ms": 1793991250725,
      "abstraction_version": 14,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-26-c1",
      "request_id": "semantic-26",
      "candidate_id": "c1",
      "_line": 1606
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 422,
      "monotonic_ns": 1880298941048762,
      "wall_time_ms": 1793991251448,
      "abstraction_version": 14,
      "state_id": "g14s67",
      "model_action_id": "g14a355",
      "entry_id": "semantic-26-c1",
      "request_id": "semantic-26",
      "candidate_id": "c1",
      "confidence": 0.97,
      "choice": "PROMOTE",
      "transition_id": "g14e243:417",
      "target_state": "g14s67",
      "input_confirmed": true,
      "_line": 1608
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 421,
    "monotonic_ns": 1880298127164108,
    "wall_time_ms": 1793991250635,
    "abstraction_version": 14,
    "state_id": "g14s67",
    "model_action_id": "g14a355",
    "snapshot_reason": "selection",
    "state_visits": 19,
    "state_first_seen": 372,
    "state_last_seen": 421,
    "state_saturated": true,
    "state_saturation": 1,
    "native_state_saturated": true,
    "native_unsaturated_model_action_count": 0,
    "model_action_count": 7,
    "enabled_valid_action_count": 7,
    "unsaturated_model_action_count": 0,
    "unvisited_model_action_count": 0,
    "effective_unvisited_model_action_count": 0,
    "effective_state_saturated": true,
    "local_probe_action_count": 0,
    "navigation_action_count": 0,
    "enabled_valid_unvisited_action_count": 0,
    "unvisited_model_action_ids": "",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 3,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=org.odk.collect.android.preferences.screens.ProjectPreferencesActivity|class=android.widget.CheckBox|text=|resource_id=android:id/checkbox|bounds=912,1876,1038,2002",
    "selected_resolved_node_count": 5,
    "_line": 1604
  }
}

四、是否值得PROMOTE

无法可靠裁定相对整个Run决策前历史的功能新颖性。

疑似主要环节:UNKNOWN;wire关系审查:DISTINCT_TARGET_OR_BRANCH_PLAUSIBLE。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

odkcollect JEV step422 Finalize forms on import (android:id/checkbox)

run_b4871490b9e84bbcb1a9b3464ca596fd · 第10.62分钟 · 请求step421 / 决策step421 / 执行step422 · UNKNOWN · 证据INSUFFICIENT_FOR_GLOBAL_NOVELTY · 结构化审查

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p4 对step381=0.960000;p5 对step382=0.970000;p6 对step416=0.970000),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g14s67 / g14a355;合法历史3条,比较3条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p4 / 381匿名 android.widget.CheckBox android:id/checkbox; 邻近标签 Hide old form versions / Only the newest version will appear in Fill Blank FormDIFFERENT_OPERATION0.96000000True
p5 / 382匿名 android.widget.CheckBox android:id/checkbox; 邻近标签 High res video / Enable high-resolution video recordingsDIFFERENT_OPERATION0.97000000True
p6 / 416匿名 android.widget.CheckBox android:id/checkbox; 邻近标签 Delete after send / Deletes finalized forms and media after sending to serverDIFFERENT_OPERATION0.97000000True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p4",
    "history_id": "h1",
    "history_step": 381,
    "history_input_id": "input-1987",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.96,
    "probabilities": {
      "SAME_OPERATION": 0.03,
      "DIFFERENT_OPERATION": 0.97,
      "INSUFFICIENT_EVIDENCE": 0
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c2` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.03,
        "DIFFERENT_OPERATION": 0.97,
        "INSUFFICIENT_EVIDENCE": 0
      },
      "confidence": 0.96
    },
    "model_visible_history": {
      "class": "android.widget.CheckBox",
      "resource_id": "android:id/checkbox",
      "text": "",
      "content_desc": "",
      "enabled": true,
      "clickable": false,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 2,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.odk.collect.android:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckBox\"][@resource-id=\"android:id/checkbox\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g14a355",
      "source_state_id": "g14s67",
      "bounds": [
        912,
        231,
        1038,
        334
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.CheckBox",
          "resource_id": "android:id/checkbox",
          "text": "",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": true,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [
          {
            "path": [
              0
            ],
            "text": "Hide old form versions",
            "content_desc": ""
          },
          {
            "path": [
              1
            ],
            "text": "Only the newest version will appear in Fill Blank Form",
            "content_desc": ""
          }
        ],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 530,
      "source_gui_timestamp": 381,
      "current_state": "g14s67",
      "current_model_action": "g14a355",
      "current_version": 14,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p5",
    "history_id": "h2",
    "history_step": 382,
    "history_input_id": "input-1996",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.97,
    "probabilities": {
      "SAME_OPERATION": 0.02,
      "DIFFERENT_OPERATION": 0.98,
      "INSUFFICIENT_EVIDENCE": 0
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c2` the same application-function operation as executed action at `executed_actions.h2`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.02,
        "DIFFERENT_OPERATION": 0.98,
        "INSUFFICIENT_EVIDENCE": 0
      },
      "confidence": 0.97
    },
    "model_visible_history": {
      "class": "android.widget.CheckBox",
      "resource_id": "android:id/checkbox",
      "text": "",
      "content_desc": "",
      "enabled": true,
      "clickable": false,
      "long_clickable": false,
      "scrollable": false,
      "checked": true,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 2,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.odk.collect.android:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=6][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckBox\"][@resource-id=\"android:id/checkbox\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g14a355",
      "source_state_id": "g14s67",
      "bounds": [
        912,
        1326,
        1038,
        1452
      ],
      "source_page_id": "page3",
      "target_subtree": [
        {
          "class": "android.widget.CheckBox",
          "resource_id": "android:id/checkbox",
          "text": "",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": true,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": true,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [
          {
            "path": [
              0
            ],
            "text": "High res video",
            "content_desc": ""
          },
          {
            "path": [
              1
            ],
            "text": "Enable high-resolution video recordings",
            "content_desc": ""
          }
        ],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 531,
      "source_gui_timestamp": 382,
      "current_state": "g14s67",
      "current_model_action": "g14a355",
      "current_version": 14,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p6",
    "history_id": "h3",
    "history_step": 416,
    "history_input_id": "input-2245",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.97,
    "probabilities": {
      "SAME_OPERATION": 0.02,
      "DIFFERENT_OPERATION": 0.98,
      "INSUFFICIENT_EVIDENCE": 0
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c2` the same application-function operation as executed action at `executed_actions.h3`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.02,
        "DIFFERENT_OPERATION": 0.98,
        "INSUFFICIENT_EVIDENCE": 0
      },
      "confidence": 0.97
    },
    "model_visible_history": {
      "class": "android.widget.CheckBox",
      "resource_id": "android:id/checkbox",
      "text": "",
      "content_desc": "",
      "enabled": true,
      "clickable": false,
      "long_clickable": false,
      "scrollable": false,
      "checked": true,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 2,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.odk.collect.android:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckBox\"][@resource-id=\"android:id/checkbox\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g14a355",
      "source_state_id": "g14s67",
      "bounds": [
        912,
        780,
        1038,
        906
      ],
      "source_page_id": "page4",
      "target_subtree": [
        {
          "class": "android.widget.CheckBox",
          "resource_id": "android:id/checkbox",
          "text": "",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": true,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": true,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [
          {
            "path": [
              0
            ],
            "text": "Delete after send",
            "content_desc": ""
          },
          {
            "path": [
              1
            ],
            "text": "Deletes finalized forms and media after sending to server",
            "content_desc": ""
          }
        ],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 565,
      "source_gui_timestamp": 416,
      "current_state": "g14s67",
      "current_model_action": "g14a355",
      "current_version": 14,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

当前是设置行、设置选项或开关操作。须区分实际配置、入口可见性及相反取值分支;当前保存的GUI不足以确认所有更早匿名行的角色。方法新增与设置变化均不等于首次业务功能或实际填写/发送表单,保留UNKNOWN。

等价历史是否送入Provider wire:UNKNOWN;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

NA:没有足以可靠裁定全局首次或重复的已核实等价历史。不能把未检索到当成未执行。

三、Probe执行后发生什么

切换 Finalize forms on import 复选框;没有导入/完成表单的证据。

odkcollect JEV step422 Finalize forms on import (android:id/checkbox) before_screenshot
before_screenshot · identity_verified · 2026-11-06T18:54:11.556+00:00
odkcollect JEV step422 Finalize forms on import (android:id/checkbox) after_screenshot
after_screenshot · identity_verified · 2026-11-06T18:54:12.300+00:00

Run内首次METHOD观察:完成后2秒=0,10秒=0,下一动作前B=0。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-2306",
      "step": 423,
      "version": 14,
      "elapsed_s": 638.352,
      "wall_time_ms": 1793991252500,
      "next_input_wall_ms": 1793991253802,
      "input_completed_wall_ms": 1793991252858,
      "input_confirmed": true,
      "action": "MODEL_SCROLL_LEFT_RIGHT org.odk.collect.android:id/recycler_view",
      "action_type": "MODEL_SCROLL_LEFT_RIGHT",
      "text": "",
      "content_desc": "",
      "resource_id": "org.odk.collect.android:id/recycler_view",
      "model_action_id": "g14a358",
      "concrete_identity": "MODEL_SCROLL_LEFT_RIGHT|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.odk.collect.android:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true'][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']",
      "state_id": "g14s67",
      "source_gui_id": 572,
      "activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Form management",
        "Hide old form versions",
        "Only the newest version will appear in Fill Blank Form",
        "Form submission",
        "Auto send",
        "Off",
        "Delete after send",
        "Deletes finalized forms and media after sending to server",
        "Form filling",
        "Constraint processing",
        "Validate upon forward swipe",
        "High res video",
        "Enable high-resolution video recordings",
        "Image size",
        "Original size from camera (default)",
        "Show guidance for questions",
        "Yes - collapsed",
        "Use external app for audio recording",
        "Form import",
        "Finalize forms on import",
        "Affects forms added directly to instances folder."
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/executor.log:31176",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/native/sata-org.odk.collect.android-ape-sata-running-minutes-60/jev-audit/inputs/generated-2307.json"
    },
    {
      "input_id": "input-2314",
      "step": 424,
      "version": 14,
      "elapsed_s": 639.654,
      "wall_time_ms": 1793991253802,
      "next_input_wall_ms": 1793991254884,
      "input_completed_wall_ms": 1793991254012,
      "input_confirmed": true,
      "action": "MODEL_BACK NA",
      "action_type": "MODEL_BACK",
      "text": null,
      "content_desc": null,
      "resource_id": null,
      "model_action_id": "g13a318",
      "concrete_identity": null,
      "state_id": "g13s59",
      "source_gui_id": 573,
      "activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Constraint processing behavior",
        "Validate upon forward swipe",
        "Defer validation until finalized",
        "Cancel"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/executor.log:31252",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/native/sata-org.odk.collect.android-ape-sata-running-minutes-60/jev-audit/inputs/generated-2315.json"
    },
    {
      "input_id": "input-2319",
      "step": 425,
      "version": 14,
      "elapsed_s": 640.736,
      "wall_time_ms": 1793991254884,
      "next_input_wall_ms": 1793991255802,
      "input_completed_wall_ms": 1793991254926,
      "input_confirmed": true,
      "action": "MODEL_BACK NA",
      "action_type": "MODEL_BACK",
      "text": null,
      "content_desc": null,
      "resource_id": null,
      "model_action_id": "g14a360",
      "concrete_identity": null,
      "state_id": "g14s67",
      "source_gui_id": 574,
      "activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "USE_BUFFER",
      "context": "navigation",
      "native_branch": "USE_BUFFER",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/executor.log:31315",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/native/sata-org.odk.collect.android-ape-sata-running-minutes-60/jev-audit/inputs/generated-2320.json"
    },
    {
      "input_id": "input-2324",
      "step": 426,
      "version": 14,
      "elapsed_s": 641.654,
      "wall_time_ms": 1793991255802,
      "next_input_wall_ms": 1793991256764,
      "input_completed_wall_ms": 1793991255826,
      "input_confirmed": true,
      "action": "MODEL_BACK NA",
      "action_type": "MODEL_BACK",
      "text": null,
      "content_desc": null,
      "resource_id": null,
      "model_action_id": "g6a78",
      "concrete_identity": null,
      "state_id": "g6s14",
      "source_gui_id": 575,
      "activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "USE_BUFFER",
      "context": "navigation",
      "native_branch": "USE_BUFFER",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/executor.log:31375",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/native/sata-org.odk.collect.android-ape-sata-running-minutes-60/jev-audit/inputs/generated-2325.json"
    },
    {
      "input_id": "input-2329",
      "step": 427,
      "version": 14,
      "elapsed_s": 642.616,
      "wall_time_ms": 1793991256764,
      "next_input_wall_ms": 1793991257966,
      "input_completed_wall_ms": 1793991256792,
      "input_confirmed": true,
      "action": "MODEL_CLICK Delete f",
      "action_type": "MODEL_CLICK",
      "text": "Delete f",
      "content_desc": "",
      "resource_id": "org.odk.collect.android:id/name",
      "model_action_id": "g1a9",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"org.odk.collect.android:id/manage_forms\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"org.odk.collect.android:id/name\"][@text=\"Delete f\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g1s1",
      "source_gui_id": 576,
      "activity": "org.odk.collect.android.mainmenu.MainMenuActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "TRIVIAL_ACTIVITY",
      "context": "navigation",
      "native_branch": "TRIVIAL_ACTIVITY",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/executor.log:31448",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_b4871490b9e84bbcb1a9b3464ca596fd.zip!device-output/native/sata-org.odk.collect.android-ape-sata-running-minutes-60/jev-audit/inputs/generated-2330.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 421,
      "monotonic_ns": 1880298110736516,
      "wall_time_ms": 1793991250618,
      "abstraction_version": 14,
      "state_id": "g14s67",
      "model_action_id": "g14a355",
      "entry_id": "semantic-26-c2",
      "request_id": "semantic-26",
      "candidate_id": "c2",
      "confidence": 0.97,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "9466da4b6cbe7cc4183b1506d85df4f45f1130c92d7bab8f4a05846dcf853bc2",
      "concrete_identity": "a337f08941f8cb167609e372201caed2e30ddfa3177d75d81cc62fe5aad618d6",
      "decision_scope": "627eafb04b687db222f80e49505eff739a55b43c7a5b606e54abd13bad528ea6",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-26",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 3,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 3,
      "selected_history": 3,
      "comparison_count": 3,
      "same_count": 0,
      "different_count": 3,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 3,
      "low_confidence_count": 0,
      "full_history_compared": true,
      "exploratory": false,
      "_line": 1598
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 421,
      "monotonic_ns": 1880298111205554,
      "wall_time_ms": 1793991250619,
      "abstraction_version": 14,
      "state_id": "g14s67",
      "model_action_id": "g14a355",
      "entry_id": "semantic-26-c2",
      "request_id": "semantic-26",
      "candidate_id": "c2",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "9466da4b6cbe7cc4183b1506d85df4f45f1130c92d7bab8f4a05846dcf853bc2",
      "input_fingerprint": "a5b985241a60072e54a6507ceb33fb27420297a2111de0f51172496461dff6b3",
      "concrete_identity": "a337f08941f8cb167609e372201caed2e30ddfa3177d75d81cc62fe5aad618d6",
      "decision_scope": "627eafb04b687db222f80e49505eff739a55b43c7a5b606e54abd13bad528ea6",
      "_line": 1600
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 422,
      "monotonic_ns": 1880299008801095,
      "wall_time_ms": 1793991251516,
      "abstraction_version": 14,
      "state_id": "g14s67",
      "model_action_id": "g14a355",
      "entry_id": "semantic-26-c2",
      "request_id": "semantic-26",
      "candidate_id": "c2",
      "confidence": 0.97,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "9466da4b6cbe7cc4183b1506d85df4f45f1130c92d7bab8f4a05846dcf853bc2",
      "decision_scope": "627eafb04b687db222f80e49505eff739a55b43c7a5b606e54abd13bad528ea6",
      "concrete_identity": "a337f08941f8cb167609e372201caed2e30ddfa3177d75d81cc62fe5aad618d6",
      "_line": 1611
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 422,
      "monotonic_ns": 1880299008835968,
      "wall_time_ms": 1793991251516,
      "abstraction_version": 14,
      "state_id": "g14s67",
      "model_action_id": "g14a355",
      "entry_id": "semantic-26-c2",
      "request_id": "semantic-26",
      "candidate_id": "c2",
      "confidence": 0.97,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 1612
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 422,
      "monotonic_ns": 1880299050185194,
      "wall_time_ms": 1793991251558,
      "abstraction_version": 14,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-26-c2",
      "request_id": "semantic-26",
      "candidate_id": "c2",
      "event_count": 2,
      "_line": 1615
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 422,
      "monotonic_ns": 1880299085956180,
      "wall_time_ms": 1793991251593,
      "abstraction_version": 14,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-26-c2",
      "request_id": "semantic-26",
      "candidate_id": "c2",
      "_line": 1616
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 423,
      "monotonic_ns": 1880299796806439,
      "wall_time_ms": 1793991252304,
      "abstraction_version": 14,
      "state_id": "g14s67",
      "model_action_id": "g14a355",
      "entry_id": "semantic-26-c2",
      "request_id": "semantic-26",
      "candidate_id": "c2",
      "confidence": 0.97,
      "choice": "PROMOTE",
      "transition_id": "g14e243:418",
      "target_state": "g14s67",
      "input_confirmed": true,
      "_line": 1618
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 422,
    "monotonic_ns": 1880299009069980,
    "wall_time_ms": 1793991251516,
    "abstraction_version": 14,
    "state_id": "g14s67",
    "model_action_id": "g14a355",
    "snapshot_reason": "selection",
    "state_visits": 20,
    "state_first_seen": 372,
    "state_last_seen": 422,
    "state_saturated": true,
    "state_saturation": 1,
    "native_state_saturated": true,
    "native_unsaturated_model_action_count": 0,
    "model_action_count": 7,
    "enabled_valid_action_count": 7,
    "unsaturated_model_action_count": 0,
    "unvisited_model_action_count": 0,
    "effective_unvisited_model_action_count": 0,
    "effective_state_saturated": true,
    "local_probe_action_count": 0,
    "navigation_action_count": 0,
    "enabled_valid_unvisited_action_count": 0,
    "unvisited_model_action_ids": "",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 4,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=org.odk.collect.android.preferences.screens.ProjectPreferencesActivity|class=android.widget.CheckBox|text=|resource_id=android:id/checkbox|bounds=912,2178,1038,2304",
    "selected_resolved_node_count": 5,
    "_line": 1614
  }
}

四、是否值得PROMOTE

无法可靠裁定相对整个Run决策前历史的功能新颖性。

疑似主要环节:UNKNOWN;wire关系审查:DISTINCT_TARGET_OR_BRANCH_PLAUSIBLE。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

odkcollect STARTLUX step263 Username

run_4c508e1625894546a49a3ca708ce967b · 第6.34分钟 · 请求step263 / 决策step263 / 执行step263 · UNKNOWN · 证据INSUFFICIENT_FOR_GLOBAL_NOVELTY · 深入复核

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p2 对step261=0.663438),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g12s50 / g12a270;合法历史2条,比较2条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p1 / 259匿名 android.widget.LinearLayout ; 邻近标签 DIFFERENT_OPERATION0.48885536False
p2 / 261匿名 android.widget.LinearLayout ; 邻近标签 DIFFERENT_OPERATION0.66343847True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p1",
    "history_id": "h1",
    "history_step": 259,
    "history_input_id": "input-1331",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.48885536193847656,
    "probabilities": {
      "SAME_OPERATION": 0.2809031307697296,
      "DIFFERENT_OPERATION": 0.6592369079589844,
      "INSUFFICIENT_EVIDENCE": 0.0598599947988987
    },
    "trusted": false,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.48885536193847656,
      "probabilities": {
        "SAME_OPERATION": 0.2809031307697296,
        "DIFFERENT_OPERATION": 0.6592369079589844,
        "INSUFFICIENT_EVIDENCE": 0.0598599947988987
      }
    },
    "model_visible_history": {
      "class": "android.widget.LinearLayout",
      "resource_id": "",
      "text": "",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 0,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.odk.collect.android:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g12a270",
      "source_state_id": "g12s50",
      "bounds": [
        0,
        231,
        1080,
        423
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.LinearLayout",
          "resource_id": "",
          "text": "",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        },
        {
          "class": "android.widget.TextView",
          "resource_id": "android:id/title",
          "text": "URL",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": [
            0
          ]
        },
        {
          "class": "android.widget.TextView",
          "resource_id": "android:id/summary",
          "text": "https://demo.getodk.org",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": [
            1
          ]
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "androidx.recyclerview.widget.RecyclerView",
        "resource_id": "org.odk.collect.android:id/recycler_view",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "androidx.recyclerview.widget.RecyclerView",
          "resource_id": "org.odk.collect.android:id/recycler_view"
        },
        "labels": [],
        "truncated": true
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 360,
      "source_gui_timestamp": 259,
      "current_state": "g12s50",
      "current_model_action": "g12a270",
      "current_version": 13,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p2",
    "history_id": "h2",
    "history_step": 261,
    "history_input_id": "input-1345",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.663438469171524,
    "probabilities": {
      "SAME_OPERATION": 0.15914128720760345,
      "DIFFERENT_OPERATION": 0.7756256461143494,
      "INSUFFICIENT_EVIDENCE": 0.06523296236991882
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h2`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.663438469171524,
      "probabilities": {
        "SAME_OPERATION": 0.15914128720760345,
        "DIFFERENT_OPERATION": 0.7756256461143494,
        "INSUFFICIENT_EVIDENCE": 0.06523296236991882
      }
    },
    "model_visible_history": {
      "class": "android.widget.LinearLayout",
      "resource_id": "",
      "text": "",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 0,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.odk.collect.android:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g12a270",
      "source_state_id": "g12s50",
      "bounds": [
        0,
        231,
        1080,
        423
      ],
      "source_page_id": "page3",
      "target_subtree": [
        {
          "class": "android.widget.LinearLayout",
          "resource_id": "",
          "text": "",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        },
        {
          "class": "android.widget.TextView",
          "resource_id": "android:id/title",
          "text": "URL",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": [
            0
          ]
        },
        {
          "class": "android.widget.TextView",
          "resource_id": "android:id/summary",
          "text": "https://demo.getodk.org",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": [
            1
          ]
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "androidx.recyclerview.widget.RecyclerView",
        "resource_id": "org.odk.collect.android:id/recycler_view",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "androidx.recyclerview.widget.RecyclerView",
          "resource_id": "org.odk.collect.android:id/recycler_view"
        },
        "labels": [],
        "truncated": true
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 365,
      "source_gui_timestamp": 261,
      "current_state": "g12s50",
      "current_model_action": "g12a270",
      "current_version": 13,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

Username与URL是独立配置目标,打开对应输入框这一可见结果支持额外配置尝试;B窗口0不能判错。更早匿名容器与当前canonical identity碰巧相同,却不证明同一设置,无法确认Run内首次配置该字段。未发生认证成功证据。

等价历史是否送入Provider wire:UNKNOWN;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

NA:没有足以可靠裁定全局首次或重复的已核实等价历史。不能把未检索到当成未执行。

历史Witness执行后的截图(事后证据,未送模型)
Witness step259 target
Witness step259 target · alignment=identity_verified

三、Probe执行后发生什么

Username 打开 ODK Username 输入框,保留-38;不是登录成功。

odkcollect STARTLUX step263 Username before_screenshot
before_screenshot · identity_verified · 2026-11-06T19:51:14.469+00:00
odkcollect STARTLUX step263 Username after_screenshot
after_screenshot · identity_verified · 2026-11-06T19:51:15.907+00:00

Run内首次METHOD观察:完成后2秒=0,10秒=3,下一动作前B=0。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-1367",
      "step": 264,
      "version": 13,
      "elapsed_s": 381.743,
      "wall_time_ms": 1793994675959,
      "next_input_wall_ms": 1793994676931,
      "input_completed_wall_ms": 1793994675992,
      "input_confirmed": true,
      "action": "MODEL_CLICK Cancel",
      "action_type": "MODEL_CLICK",
      "text": "Cancel",
      "content_desc": "",
      "resource_id": "android:id/button2",
      "model_action_id": "g13a287",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"org.odk.collect.android:id/buttonPanel\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.Button\"][@resource-id=\"android:id/button2\"][@text=\"Cancel\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g13s54",
      "source_gui_id": 371,
      "activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "ODK Username",
        "-38",
        "Cancel",
        "OK"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_4c508e1625894546a49a3ca708ce967b.zip!device-output/executor.log:19531",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_4c508e1625894546a49a3ca708ce967b.zip!device-output/native/sata-org.odk.collect.android-ape-sata-running-minutes-60/jev-audit/inputs/generated-1368.json"
    },
    {
      "input_id": "input-1373",
      "step": 265,
      "version": 13,
      "elapsed_s": 382.715,
      "wall_time_ms": 1793994676931,
      "next_input_wall_ms": 1793994678423,
      "input_completed_wall_ms": 1793994676958,
      "input_confirmed": true,
      "action": "MODEL_CLICK android.widget.LinearLayout",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g12a270",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.odk.collect.android:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g12s50",
      "source_gui_id": 372,
      "activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Server Settings",
        "URL",
        "https://demo.getodk.org",
        "Username",
        "-38",
        "Password",
        "********"
      ],
      "probe": true,
      "strategy": "PROBE",
      "context": "exploration",
      "native_branch": "Probe",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_4c508e1625894546a49a3ca708ce967b.zip!device-output/executor.log:19634",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_4c508e1625894546a49a3ca708ce967b.zip!device-output/native/sata-org.odk.collect.android-ape-sata-running-minutes-60/jev-audit/inputs/generated-1375.json"
    },
    {
      "input_id": "input-1381",
      "step": 266,
      "version": 13,
      "elapsed_s": 384.207,
      "wall_time_ms": 1793994678423,
      "next_input_wall_ms": 1793994681492,
      "input_completed_wall_ms": 1793994680192,
      "input_confirmed": true,
      "action": "MODEL_CLICK 432",
      "action_type": "MODEL_CLICK",
      "text": "432",
      "content_desc": "",
      "resource_id": "android:id/edit",
      "model_action_id": "g13a279",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.EditText\"][@resource-id=\"android:id/edit\"][@text=\"432\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g13s52",
      "source_gui_id": 376,
      "activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "ODK Password",
        "432",
        "Cancel",
        "OK"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_4c508e1625894546a49a3ca708ce967b.zip!device-output/executor.log:19691",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_4c508e1625894546a49a3ca708ce967b.zip!device-output/native/sata-org.odk.collect.android-ape-sata-running-minutes-60/jev-audit/inputs/generated-1383.json"
    },
    {
      "input_id": "input-1387",
      "step": 267,
      "version": 13,
      "elapsed_s": 387.276,
      "wall_time_ms": 1793994681492,
      "next_input_wall_ms": 1793994683432,
      "input_completed_wall_ms": 1793994682561,
      "input_confirmed": true,
      "action": "MODEL_LONG_CLICK Filter t",
      "action_type": "MODEL_LONG_CLICK",
      "text": "Filter t",
      "content_desc": "",
      "resource_id": "android:id/edit",
      "model_action_id": "g13a295",
      "concrete_identity": "MODEL_LONG_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.EditText\"][@resource-id=\"android:id/edit\"][@text=\"Filter t\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g13s55",
      "source_gui_id": 380,
      "activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_4c508e1625894546a49a3ca708ce967b.zip!device-output/executor.log:19811",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_4c508e1625894546a49a3ca708ce967b.zip!device-output/native/sata-org.odk.collect.android-ape-sata-running-minutes-60/jev-audit/inputs/generated-1388.json"
    },
    {
      "input_id": "input-1392",
      "step": 268,
      "version": 13,
      "elapsed_s": 389.216,
      "wall_time_ms": 1793994683432,
      "next_input_wall_ms": 1793994686391,
      "input_completed_wall_ms": 1793994685092,
      "input_confirmed": true,
      "action": "MODEL_CLICK Filter t",
      "action_type": "MODEL_CLICK",
      "text": "Filter t",
      "content_desc": "",
      "resource_id": "android:id/edit",
      "model_action_id": "g13a294",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.EditText\"][@resource-id=\"android:id/edit\"][@text=\"Filter t\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g13s55",
      "source_gui_id": 381,
      "activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_4c508e1625894546a49a3ca708ce967b.zip!device-output/executor.log:19895",
      "observed_methods_until_next": 3,
      "category_counts": {
        "third_party": 3
      },
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_4c508e1625894546a49a3ca708ce967b.zip!device-output/native/sata-org.odk.collect.android-ape-sata-running-minutes-60/jev-audit/inputs/generated-1394.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 263,
      "monotonic_ns": 1883721895317775,
      "wall_time_ms": 1793994674403,
      "abstraction_version": 13,
      "state_id": "g12s50",
      "model_action_id": "g12a270",
      "entry_id": "semantic-2-c1",
      "request_id": "semantic-2",
      "candidate_id": "c1",
      "confidence": 0.663438469171524,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "9ceade214c815610c964a90deca6fd4e33b3d6fa67799b1478fccd11606215f9",
      "concrete_identity": "2719df850165cdd477aeebaaa99b06b864c805452d4591ded6f85aea2cfd8dfc",
      "decision_scope": "129eef0d05f34f143bc7ac795f77f96e607b100040437683fd0d3fb39dc614ec",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-2",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 2,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 2,
      "selected_history": 2,
      "comparison_count": 2,
      "same_count": 0,
      "different_count": 2,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 1,
      "low_confidence_count": 1,
      "full_history_compared": true,
      "exploratory": false,
      "_line": 805
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 263,
      "monotonic_ns": 1883721895915992,
      "wall_time_ms": 1793994674403,
      "abstraction_version": 13,
      "state_id": "g12s50",
      "model_action_id": "g12a270",
      "entry_id": "semantic-2-c1",
      "request_id": "semantic-2",
      "candidate_id": "c1",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "9ceade214c815610c964a90deca6fd4e33b3d6fa67799b1478fccd11606215f9",
      "input_fingerprint": "9fe54622a7a426b17b3753169cec8640eeaada4035f4241832fcfd2bec675f82",
      "concrete_identity": "2719df850165cdd477aeebaaa99b06b864c805452d4591ded6f85aea2cfd8dfc",
      "decision_scope": "129eef0d05f34f143bc7ac795f77f96e607b100040437683fd0d3fb39dc614ec",
      "_line": 807
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 263,
      "monotonic_ns": 1883721905532788,
      "wall_time_ms": 1793994674413,
      "abstraction_version": 13,
      "state_id": "g12s50",
      "model_action_id": "g12a270",
      "entry_id": "semantic-2-c1",
      "request_id": "semantic-2",
      "candidate_id": "c1",
      "confidence": 0.663438469171524,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "9ceade214c815610c964a90deca6fd4e33b3d6fa67799b1478fccd11606215f9",
      "decision_scope": "129eef0d05f34f143bc7ac795f77f96e607b100040437683fd0d3fb39dc614ec",
      "concrete_identity": "2719df850165cdd477aeebaaa99b06b864c805452d4591ded6f85aea2cfd8dfc",
      "_line": 809
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 263,
      "monotonic_ns": 1883721905596820,
      "wall_time_ms": 1793994674413,
      "abstraction_version": 13,
      "state_id": "g12s50",
      "model_action_id": "g12a270",
      "entry_id": "semantic-2-c1",
      "request_id": "semantic-2",
      "candidate_id": "c1",
      "confidence": 0.663438469171524,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 810
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 263,
      "monotonic_ns": 1883721963654167,
      "wall_time_ms": 1793994674471,
      "abstraction_version": 13,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-2-c1",
      "request_id": "semantic-2",
      "candidate_id": "c1",
      "event_count": 2,
      "_line": 813
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 263,
      "monotonic_ns": 1883721985213590,
      "wall_time_ms": 1793994674493,
      "abstraction_version": 13,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-2-c1",
      "request_id": "semantic-2",
      "candidate_id": "c1",
      "_line": 814
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 264,
      "monotonic_ns": 1883723400995789,
      "wall_time_ms": 1793994675908,
      "abstraction_version": 13,
      "state_id": "g12s50",
      "model_action_id": "g12a270",
      "entry_id": "semantic-2-c1",
      "request_id": "semantic-2",
      "candidate_id": "c1",
      "confidence": 0.663438469171524,
      "choice": "PROMOTE",
      "transition_id": "g13e164:261",
      "target_state": "g13s54",
      "input_confirmed": true,
      "_line": 816
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 263,
    "monotonic_ns": 1883721906138294,
    "wall_time_ms": 1793994674414,
    "abstraction_version": 13,
    "state_id": "g12s50",
    "model_action_id": "g12a270",
    "snapshot_reason": "selection",
    "state_visits": 3,
    "state_first_seen": 259,
    "state_last_seen": 263,
    "state_saturated": false,
    "state_saturation": 0.5,
    "native_state_saturated": false,
    "native_unsaturated_model_action_count": 1,
    "model_action_count": 2,
    "enabled_valid_action_count": 2,
    "unsaturated_model_action_count": 1,
    "unvisited_model_action_count": 1,
    "effective_unvisited_model_action_count": 1,
    "effective_state_saturated": false,
    "local_probe_action_count": 0,
    "navigation_action_count": 1,
    "enabled_valid_unvisited_action_count": 1,
    "unvisited_model_action_ids": "g12a271",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 2,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=org.odk.collect.android.preferences.screens.ProjectPreferencesActivity|class=android.widget.LinearLayout|text=|resource_id=|bounds=0,423,1080,615",
    "selected_resolved_node_count": 3,
    "_line": 812
  }
}

四、是否值得PROMOTE

无法可靠裁定相对整个Run决策前历史的功能新颖性。

疑似主要环节:UNKNOWN;wire关系审查:DISTINCT_COMPARATORS_VALID。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

odkcollect STARTLUX step265 Password

run_4c508e1625894546a49a3ca708ce967b · 第6.38分钟 · 请求step263 / 决策step263 / 执行step265 · UNKNOWN · 证据INSUFFICIENT_FOR_GLOBAL_NOVELTY · 结构化审查

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p3 对step259=0.541797;p4 对step261=0.775058),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g12s50 / g12a270;合法历史2条,比较2条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p3 / 259匿名 android.widget.LinearLayout ; 邻近标签 DIFFERENT_OPERATION0.54179698True
p4 / 261匿名 android.widget.LinearLayout ; 邻近标签 DIFFERENT_OPERATION0.77505779True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p3",
    "history_id": "h1",
    "history_step": 259,
    "history_input_id": "input-1331",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.5417969822883606,
    "probabilities": {
      "SAME_OPERATION": 0.22136043012142181,
      "DIFFERENT_OPERATION": 0.6945313215255737,
      "INSUFFICIENT_EVIDENCE": 0.08410824835300446
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c2` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.5417969822883606,
      "probabilities": {
        "SAME_OPERATION": 0.22136043012142181,
        "DIFFERENT_OPERATION": 0.6945313215255737,
        "INSUFFICIENT_EVIDENCE": 0.08410824835300446
      }
    },
    "model_visible_history": {
      "class": "android.widget.LinearLayout",
      "resource_id": "",
      "text": "",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 0,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.odk.collect.android:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g12a270",
      "source_state_id": "g12s50",
      "bounds": [
        0,
        231,
        1080,
        423
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.LinearLayout",
          "resource_id": "",
          "text": "",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        },
        {
          "class": "android.widget.TextView",
          "resource_id": "android:id/title",
          "text": "URL",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": [
            0
          ]
        },
        {
          "class": "android.widget.TextView",
          "resource_id": "android:id/summary",
          "text": "https://demo.getodk.org",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": [
            1
          ]
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "androidx.recyclerview.widget.RecyclerView",
        "resource_id": "org.odk.collect.android:id/recycler_view",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "androidx.recyclerview.widget.RecyclerView",
          "resource_id": "org.odk.collect.android:id/recycler_view"
        },
        "labels": [],
        "truncated": true
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 360,
      "source_gui_timestamp": 259,
      "current_state": "g12s50",
      "current_model_action": "g12a270",
      "current_version": 13,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p4",
    "history_id": "h2",
    "history_step": 261,
    "history_input_id": "input-1345",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.7750577926635742,
    "probabilities": {
      "SAME_OPERATION": 0.07839450985193253,
      "DIFFERENT_OPERATION": 0.8500385284423828,
      "INSUFFICIENT_EVIDENCE": 0.07156693935394287
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c2` the same application-function operation as executed action at `executed_actions.h2`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.7750577926635742,
      "probabilities": {
        "SAME_OPERATION": 0.07839450985193253,
        "DIFFERENT_OPERATION": 0.8500385284423828,
        "INSUFFICIENT_EVIDENCE": 0.07156693935394287
      }
    },
    "model_visible_history": {
      "class": "android.widget.LinearLayout",
      "resource_id": "",
      "text": "",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 0,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.odk.collect.android:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g12a270",
      "source_state_id": "g12s50",
      "bounds": [
        0,
        231,
        1080,
        423
      ],
      "source_page_id": "page3",
      "target_subtree": [
        {
          "class": "android.widget.LinearLayout",
          "resource_id": "",
          "text": "",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        },
        {
          "class": "android.widget.TextView",
          "resource_id": "android:id/title",
          "text": "URL",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": [
            0
          ]
        },
        {
          "class": "android.widget.TextView",
          "resource_id": "android:id/summary",
          "text": "https://demo.getodk.org",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": [
            1
          ]
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "androidx.recyclerview.widget.RecyclerView",
        "resource_id": "org.odk.collect.android:id/recycler_view",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "androidx.recyclerview.widget.RecyclerView",
          "resource_id": "org.odk.collect.android:id/recycler_view"
        },
        "labels": [],
        "truncated": true
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 365,
      "source_gui_timestamp": 261,
      "current_state": "g12s50",
      "current_model_action": "g12a270",
      "current_version": 13,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

Password与URL是独立配置目标,打开对应输入框这一可见结果支持额外配置尝试;B窗口0不能判错。更早匿名容器与当前canonical identity碰巧相同,却不证明同一设置,无法确认Run内首次配置该字段。未发生认证成功证据。

等价历史是否送入Provider wire:UNKNOWN;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

NA:没有足以可靠裁定全局首次或重复的已核实等价历史。不能把未检索到当成未执行。

三、Probe执行后发生什么

Password 打开 ODK Password 输入框,保留432;不是登录成功。

odkcollect STARTLUX step265 Password before_screenshot
before_screenshot · identity_verified · 2026-11-06T19:51:16.929+00:00
odkcollect STARTLUX step265 Password after_screenshot
after_screenshot · identity_verified · 2026-11-06T19:51:18.368+00:00

Run内首次METHOD观察:完成后2秒=0,10秒=3,下一动作前B=0。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-1381",
      "step": 266,
      "version": 13,
      "elapsed_s": 384.207,
      "wall_time_ms": 1793994678423,
      "next_input_wall_ms": 1793994681492,
      "input_completed_wall_ms": 1793994680192,
      "input_confirmed": true,
      "action": "MODEL_CLICK 432",
      "action_type": "MODEL_CLICK",
      "text": "432",
      "content_desc": "",
      "resource_id": "android:id/edit",
      "model_action_id": "g13a279",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.EditText\"][@resource-id=\"android:id/edit\"][@text=\"432\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g13s52",
      "source_gui_id": 376,
      "activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "ODK Password",
        "432",
        "Cancel",
        "OK"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_4c508e1625894546a49a3ca708ce967b.zip!device-output/executor.log:19691",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_4c508e1625894546a49a3ca708ce967b.zip!device-output/native/sata-org.odk.collect.android-ape-sata-running-minutes-60/jev-audit/inputs/generated-1383.json"
    },
    {
      "input_id": "input-1387",
      "step": 267,
      "version": 13,
      "elapsed_s": 387.276,
      "wall_time_ms": 1793994681492,
      "next_input_wall_ms": 1793994683432,
      "input_completed_wall_ms": 1793994682561,
      "input_confirmed": true,
      "action": "MODEL_LONG_CLICK Filter t",
      "action_type": "MODEL_LONG_CLICK",
      "text": "Filter t",
      "content_desc": "",
      "resource_id": "android:id/edit",
      "model_action_id": "g13a295",
      "concrete_identity": "MODEL_LONG_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.EditText\"][@resource-id=\"android:id/edit\"][@text=\"Filter t\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g13s55",
      "source_gui_id": 380,
      "activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_4c508e1625894546a49a3ca708ce967b.zip!device-output/executor.log:19811",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_4c508e1625894546a49a3ca708ce967b.zip!device-output/native/sata-org.odk.collect.android-ape-sata-running-minutes-60/jev-audit/inputs/generated-1388.json"
    },
    {
      "input_id": "input-1392",
      "step": 268,
      "version": 13,
      "elapsed_s": 389.216,
      "wall_time_ms": 1793994683432,
      "next_input_wall_ms": 1793994686391,
      "input_completed_wall_ms": 1793994685092,
      "input_confirmed": true,
      "action": "MODEL_CLICK Filter t",
      "action_type": "MODEL_CLICK",
      "text": "Filter t",
      "content_desc": "",
      "resource_id": "android:id/edit",
      "model_action_id": "g13a294",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.EditText\"][@resource-id=\"android:id/edit\"][@text=\"Filter t\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g13s55",
      "source_gui_id": 381,
      "activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_4c508e1625894546a49a3ca708ce967b.zip!device-output/executor.log:19895",
      "observed_methods_until_next": 3,
      "category_counts": {
        "third_party": 3
      },
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_4c508e1625894546a49a3ca708ce967b.zip!device-output/native/sata-org.odk.collect.android-ape-sata-running-minutes-60/jev-audit/inputs/generated-1394.json"
    },
    {
      "input_id": "input-1398",
      "step": 269,
      "version": 13,
      "elapsed_s": 392.175,
      "wall_time_ms": 1793994686391,
      "next_input_wall_ms": 1793994689870,
      "input_completed_wall_ms": 1793994688575,
      "input_confirmed": true,
      "action": "MODEL_CLICK -1235179",
      "action_type": "MODEL_CLICK",
      "text": "-1235179",
      "content_desc": "",
      "resource_id": "android:id/edit",
      "model_action_id": "g13a299",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.EditText\"][@resource-id=\"android:id/edit\"][@text=\"-1235179\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g13s56",
      "source_gui_id": 385,
      "activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_4c508e1625894546a49a3ca708ce967b.zip!device-output/executor.log:19972",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_4c508e1625894546a49a3ca708ce967b.zip!device-output/native/sata-org.odk.collect.android-ape-sata-running-minutes-60/jev-audit/inputs/generated-1400.json"
    },
    {
      "input_id": "input-1404",
      "step": 270,
      "version": 13,
      "elapsed_s": 395.654,
      "wall_time_ms": 1793994689870,
      "next_input_wall_ms": 1793994690771,
      "input_completed_wall_ms": 1793994689894,
      "input_confirmed": true,
      "action": "MODEL_CLICK Cancel",
      "action_type": "MODEL_CLICK",
      "text": "Cancel",
      "content_desc": "",
      "resource_id": "android:id/button2",
      "model_action_id": "g13a302",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"org.odk.collect.android:id/buttonPanel\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.Button\"][@resource-id=\"android:id/button2\"][@text=\"Cancel\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g13s57",
      "source_gui_id": 389,
      "activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_4c508e1625894546a49a3ca708ce967b.zip!device-output/executor.log:20069",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_4c508e1625894546a49a3ca708ce967b.zip!device-output/native/sata-org.odk.collect.android-ape-sata-running-minutes-60/jev-audit/inputs/generated-1405.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 263,
      "monotonic_ns": 1883721895340324,
      "wall_time_ms": 1793994674403,
      "abstraction_version": 13,
      "state_id": "g12s50",
      "model_action_id": "g12a270",
      "entry_id": "semantic-2-c2",
      "request_id": "semantic-2",
      "candidate_id": "c2",
      "confidence": 0.7750577926635742,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "9ceade214c815610c964a90deca6fd4e33b3d6fa67799b1478fccd11606215f9",
      "concrete_identity": "68163d007c51b0454128877b1f673c9d3167a471a50af8d78c5e23a2dafb1b14",
      "decision_scope": "129eef0d05f34f143bc7ac795f77f96e607b100040437683fd0d3fb39dc614ec",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-2",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 2,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 2,
      "selected_history": 2,
      "comparison_count": 2,
      "same_count": 0,
      "different_count": 2,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 2,
      "low_confidence_count": 0,
      "full_history_compared": true,
      "exploratory": false,
      "_line": 806
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 263,
      "monotonic_ns": 1883721896381948,
      "wall_time_ms": 1793994674404,
      "abstraction_version": 13,
      "state_id": "g12s50",
      "model_action_id": "g12a270",
      "entry_id": "semantic-2-c2",
      "request_id": "semantic-2",
      "candidate_id": "c2",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "9ceade214c815610c964a90deca6fd4e33b3d6fa67799b1478fccd11606215f9",
      "input_fingerprint": "9fe54622a7a426b17b3753169cec8640eeaada4035f4241832fcfd2bec675f82",
      "concrete_identity": "68163d007c51b0454128877b1f673c9d3167a471a50af8d78c5e23a2dafb1b14",
      "decision_scope": "129eef0d05f34f143bc7ac795f77f96e607b100040437683fd0d3fb39dc614ec",
      "_line": 808
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 265,
      "monotonic_ns": 1883724370165147,
      "wall_time_ms": 1793994676878,
      "abstraction_version": 13,
      "state_id": "g12s50",
      "model_action_id": "g12a270",
      "entry_id": "semantic-2-c2",
      "request_id": "semantic-2",
      "candidate_id": "c2",
      "confidence": 0.7750577926635742,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "9ceade214c815610c964a90deca6fd4e33b3d6fa67799b1478fccd11606215f9",
      "decision_scope": "129eef0d05f34f143bc7ac795f77f96e607b100040437683fd0d3fb39dc614ec",
      "concrete_identity": "68163d007c51b0454128877b1f673c9d3167a471a50af8d78c5e23a2dafb1b14",
      "_line": 821
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 265,
      "monotonic_ns": 1883724370226504,
      "wall_time_ms": 1793994676878,
      "abstraction_version": 13,
      "state_id": "g12s50",
      "model_action_id": "g12a270",
      "entry_id": "semantic-2-c2",
      "request_id": "semantic-2",
      "candidate_id": "c2",
      "confidence": 0.7750577926635742,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 822
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 265,
      "monotonic_ns": 1883724425323616,
      "wall_time_ms": 1793994676933,
      "abstraction_version": 13,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-2-c2",
      "request_id": "semantic-2",
      "candidate_id": "c2",
      "event_count": 2,
      "_line": 825
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 265,
      "monotonic_ns": 1883724450493493,
      "wall_time_ms": 1793994676958,
      "abstraction_version": 13,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-2-c2",
      "request_id": "semantic-2",
      "candidate_id": "c2",
      "_line": 826
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 266,
      "monotonic_ns": 1883725865007273,
      "wall_time_ms": 1793994678372,
      "abstraction_version": 13,
      "state_id": "g12s50",
      "model_action_id": "g12a270",
      "entry_id": "semantic-2-c2",
      "request_id": "semantic-2",
      "candidate_id": "c2",
      "confidence": 0.7750577926635742,
      "choice": "PROMOTE",
      "transition_id": "g13e166:263",
      "target_state": "g13s52",
      "input_confirmed": true,
      "_line": 828
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 265,
    "monotonic_ns": 1883724370789593,
    "wall_time_ms": 1793994676878,
    "abstraction_version": 13,
    "state_id": "g12s50",
    "model_action_id": "g12a270",
    "snapshot_reason": "selection",
    "state_visits": 4,
    "state_first_seen": 259,
    "state_last_seen": 265,
    "state_saturated": false,
    "state_saturation": 0.5,
    "native_state_saturated": false,
    "native_unsaturated_model_action_count": 1,
    "model_action_count": 2,
    "enabled_valid_action_count": 2,
    "unsaturated_model_action_count": 1,
    "unvisited_model_action_count": 1,
    "effective_unvisited_model_action_count": 1,
    "effective_state_saturated": false,
    "local_probe_action_count": 0,
    "navigation_action_count": 1,
    "enabled_valid_unvisited_action_count": 1,
    "unvisited_model_action_ids": "g12a271",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 3,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=org.odk.collect.android.preferences.screens.ProjectPreferencesActivity|class=android.widget.LinearLayout|text=|resource_id=|bounds=0,615,1080,807",
    "selected_resolved_node_count": 3,
    "_line": 824
  }
}

四、是否值得PROMOTE

无法可靠裁定相对整个Run决策前历史的功能新颖性。

疑似主要环节:UNKNOWN;wire关系审查:DISTINCT_COMPARATORS_VALID。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

odkcollect STARTLUX step372 Manual

run_4c508e1625894546a49a3ca708ce967b · 第9.61分钟 · 请求step372 / 决策step372 / 执行step372 · UNKNOWN · 证据INSUFFICIENT_FOR_GLOBAL_NOVELTY · 结构化审查

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p1 对step355=0.779523;p2 对step359=0.779203;p3 对step363=0.804522),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g15s71 / g15a387;合法历史3条,比较3条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p1 / 355Validate upon forward swipeDIFFERENT_OPERATION0.77952331True
p2 / 359Validate upon forward swipeDIFFERENT_OPERATION0.77920324True
p3 / 363Validate upon forward swipeDIFFERENT_OPERATION0.80452150True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p1",
    "history_id": "h1",
    "history_step": 355,
    "history_input_id": "input-1850",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.7795233130455017,
    "probabilities": {
      "SAME_OPERATION": 0.07800193876028061,
      "DIFFERENT_OPERATION": 0.8530155420303345,
      "INSUFFICIENT_EVIDENCE": 0.06898248940706253
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.7795233130455017,
      "probabilities": {
        "SAME_OPERATION": 0.07800193876028061,
        "DIFFERENT_OPERATION": 0.8530155420303345,
        "INSUFFICIENT_EVIDENCE": 0.06898248940706253
      }
    },
    "model_visible_history": {
      "class": "android.widget.CheckedTextView",
      "resource_id": "android:id/text1",
      "text": "Validate upon forward swipe",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": true,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 0,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"org.odk.collect.android:id/select_dialog_listview\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckedTextView\"][@resource-id=\"android:id/text1\"][@text=\"Validate\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g15a387",
      "source_state_id": "g15s71",
      "bounds": [
        70,
        1050,
        1010,
        1176
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.CheckedTextView",
          "resource_id": "android:id/text1",
          "text": "Validate upon forward swipe",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": true,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.ListView",
        "resource_id": "org.odk.collect.android:id/select_dialog_listview",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.ListView",
          "resource_id": "org.odk.collect.android:id/select_dialog_listview"
        },
        "labels": [],
        "truncated": true
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 513,
      "source_gui_timestamp": 355,
      "current_state": "g15s71",
      "current_model_action": "g15a387",
      "current_version": 15,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p2",
    "history_id": "h2",
    "history_step": 359,
    "history_input_id": "input-1870",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.7792032361030579,
    "probabilities": {
      "SAME_OPERATION": 0.08047880977392197,
      "DIFFERENT_OPERATION": 0.8528021574020386,
      "INSUFFICIENT_EVIDENCE": 0.06671901792287827
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h2`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.7792032361030579,
      "probabilities": {
        "SAME_OPERATION": 0.08047880977392197,
        "DIFFERENT_OPERATION": 0.8528021574020386,
        "INSUFFICIENT_EVIDENCE": 0.06671901792287827
      }
    },
    "model_visible_history": {
      "class": "android.widget.CheckedTextView",
      "resource_id": "android:id/text1",
      "text": "Validate upon forward swipe",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": true,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 0,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"org.odk.collect.android:id/select_dialog_listview\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckedTextView\"][@resource-id=\"android:id/text1\"][@text=\"Validate\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g15a387",
      "source_state_id": "g15s71",
      "bounds": [
        70,
        1050,
        1010,
        1176
      ],
      "source_page_id": "page3",
      "target_subtree": [
        {
          "class": "android.widget.CheckedTextView",
          "resource_id": "android:id/text1",
          "text": "Validate upon forward swipe",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": true,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.ListView",
        "resource_id": "org.odk.collect.android:id/select_dialog_listview",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.ListView",
          "resource_id": "org.odk.collect.android:id/select_dialog_listview"
        },
        "labels": [],
        "truncated": true
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 517,
      "source_gui_timestamp": 359,
      "current_state": "g15s71",
      "current_model_action": "g15a387",
      "current_version": 15,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p3",
    "history_id": "h3",
    "history_step": 363,
    "history_input_id": "input-1890",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.8045215010643005,
    "probabilities": {
      "SAME_OPERATION": 0.0688747987151146,
      "DIFFERENT_OPERATION": 0.8696810007095337,
      "INSUFFICIENT_EVIDENCE": 0.06144415959715843
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h3`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.8045215010643005,
      "probabilities": {
        "SAME_OPERATION": 0.0688747987151146,
        "DIFFERENT_OPERATION": 0.8696810007095337,
        "INSUFFICIENT_EVIDENCE": 0.06144415959715843
      }
    },
    "model_visible_history": {
      "class": "android.widget.CheckedTextView",
      "resource_id": "android:id/text1",
      "text": "Validate upon forward swipe",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": true,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 0,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"org.odk.collect.android:id/select_dialog_listview\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckedTextView\"][@resource-id=\"android:id/text1\"][@text=\"Validate\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g15a387",
      "source_state_id": "g15s71",
      "bounds": [
        70,
        1050,
        1010,
        1176
      ],
      "source_page_id": "page4",
      "target_subtree": [
        {
          "class": "android.widget.CheckedTextView",
          "resource_id": "android:id/text1",
          "text": "Validate upon forward swipe",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": true,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.ListView",
        "resource_id": "org.odk.collect.android:id/select_dialog_listview",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.ListView",
          "resource_id": "org.odk.collect.android:id/select_dialog_listview"
        },
        "labels": [],
        "truncated": true
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 521,
      "source_gui_timestamp": 363,
      "current_state": "g15s71",
      "current_model_action": "g15a387",
      "current_version": 15,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

当前是设置行、设置选项或开关操作。须区分实际配置、入口可见性及相反取值分支;当前保存的GUI不足以确认所有更早匿名行的角色。方法新增与设置变化均不等于首次业务功能或实际填写/发送表单,保留UNKNOWN。

等价历史是否送入Provider wire:UNKNOWN;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

NA:没有足以可靠裁定全局首次或重复的已核实等价历史。不能把未检索到当成未执行。

三、Probe执行后发生什么

选择 Manual 后回到 Form management 设置;没有进入表单填写,10秒227含后续普通操作。

odkcollect STARTLUX step372 Manual before_screenshot
before_screenshot · identity_verified · 2026-11-06T19:54:31.050+00:00
odkcollect STARTLUX step372 Manual after_screenshot
after_screenshot · identity_verified · 2026-11-06T19:54:31.799+00:00

Run内首次METHOD观察:完成后2秒=12,10秒=227,下一动作前B=0。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-1961",
      "step": 373,
      "version": 15,
      "elapsed_s": 577.6,
      "wall_time_ms": 1793994871816,
      "next_input_wall_ms": 1793994871870,
      "input_completed_wall_ms": 1793994871892,
      "input_confirmed": true,
      "action": "MODEL_CLICK android:id/checkbox",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "android:id/checkbox",
      "model_action_id": "g15a377",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.odk.collect.android:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=10][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckBox\"][@resource-id=\"android:id/checkbox\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g15s69",
      "source_gui_id": 531,
      "activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Form management",
        "Form update",
        "Blank form update mode",
        "Manual",
        "Automatic update frequency",
        "Every fifteen minutes",
        "Automatic download",
        "Automatically download updated versions of forms",
        "Hide old form versions",
        "Only the newest version will appear in Fill Blank Form",
        "Form submission",
        "Auto send",
        "Off",
        "Delete after send",
        "Deletes finalized forms and media after sending to server",
        "Form filling",
        "Constraint processing",
        "Validate upon forward swipe",
        "High res video",
        "Enable high-resolution video recordings"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_4c508e1625894546a49a3ca708ce967b.zip!device-output/executor.log:27975",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_4c508e1625894546a49a3ca708ce967b.zip!device-output/native/sata-org.odk.collect.android-ape-sata-running-minutes-60/jev-audit/inputs/generated-1963.json"
    },
    {
      "input_id": "other-1965",
      "step": 373,
      "version": 15,
      "elapsed_s": 577.654,
      "wall_time_ms": 1793994871870,
      "next_input_wall_ms": 1793994887459,
      "input_completed_wall_ms": null,
      "input_confirmed": false,
      "action": "FUZZ FUZZ",
      "action_type": "FUZZ",
      "text": null,
      "content_desc": null,
      "resource_id": null,
      "model_action_id": null,
      "concrete_identity": null,
      "state_id": "g15s69",
      "source_gui_id": null,
      "activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
      "activity_evidence": null,
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_4c508e1625894546a49a3ca708ce967b.zip!device-output/executor.log:27975",
      "observed_methods_until_next": 261,
      "category_counts": {
        "third_party": 229,
        "other_unknown": 20,
        "app_domain": 12
      },
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_4c508e1625894546a49a3ca708ce967b.zip!device-output/native/sata-org.odk.collect.android-ape-sata-running-minutes-60/jev-audit/inputs/other-1966.json"
    },
    {
      "input_id": "input-1973",
      "step": 374,
      "version": 15,
      "elapsed_s": 593.243,
      "wall_time_ms": 1793994887459,
      "next_input_wall_ms": 1793994888450,
      "input_completed_wall_ms": 1793994887542,
      "input_confirmed": true,
      "action": "MODEL_CLICK android:id/checkbox",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "android:id/checkbox",
      "model_action_id": "g15a384",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.odk.collect.android:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=10][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckBox\"][@resource-id=\"android:id/checkbox\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g15s70",
      "source_gui_id": 532,
      "activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Form management",
        "Form update",
        "Blank form update mode",
        "Previously downloaded forms only",
        "Automatic update frequency",
        "Every fifteen minutes",
        "Automatic download",
        "Automatically download updated versions of forms",
        "Hide old form versions",
        "Only the newest version will appear in Fill Blank Form",
        "Form submission",
        "Auto send",
        "Off",
        "Delete after send",
        "Deletes finalized forms and media after sending to server",
        "Form filling",
        "Constraint processing",
        "Validate upon forward swipe",
        "High res video",
        "Enable high-resolution video recordings"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_4c508e1625894546a49a3ca708ce967b.zip!device-output/executor.log:28081",
      "observed_methods_until_next": 2,
      "category_counts": {
        "third_party": 2
      },
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_4c508e1625894546a49a3ca708ce967b.zip!device-output/native/sata-org.odk.collect.android-ape-sata-running-minutes-60/jev-audit/inputs/generated-1975.json"
    },
    {
      "input_id": "input-1981",
      "step": 375,
      "version": 15,
      "elapsed_s": 594.234,
      "wall_time_ms": 1793994888450,
      "next_input_wall_ms": 1793994889149,
      "input_completed_wall_ms": 1793994888476,
      "input_confirmed": true,
      "action": "MODEL_CLICK android:id/checkbox",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "android:id/checkbox",
      "model_action_id": "g15a384",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.odk.collect.android:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=10][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckBox\"][@resource-id=\"android:id/checkbox\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g15s70",
      "source_gui_id": 533,
      "activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Form management",
        "Form update",
        "Blank form update mode",
        "Previously downloaded forms only",
        "Automatic update frequency",
        "Every fifteen minutes",
        "Automatic download",
        "Automatically download updated versions of forms",
        "Hide old form versions",
        "Only the newest version will appear in Fill Blank Form",
        "Form submission",
        "Auto send",
        "Off",
        "Delete after send",
        "Deletes finalized forms and media after sending to server",
        "Form filling",
        "Constraint processing",
        "Validate upon forward swipe",
        "High res video",
        "Enable high-resolution video recordings"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_4c508e1625894546a49a3ca708ce967b.zip!device-output/executor.log:28152",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_4c508e1625894546a49a3ca708ce967b.zip!device-output/native/sata-org.odk.collect.android-ape-sata-running-minutes-60/jev-audit/inputs/generated-1982.json"
    },
    {
      "input_id": "input-1986",
      "step": 376,
      "version": 15,
      "elapsed_s": 594.933,
      "wall_time_ms": 1793994889149,
      "next_input_wall_ms": 1793994890382,
      "input_completed_wall_ms": 1793994889509,
      "input_confirmed": true,
      "action": "MODEL_SCROLL_BOTTOM_UP org.odk.collect.android:id/recycler_view",
      "action_type": "MODEL_SCROLL_BOTTOM_UP",
      "text": "",
      "content_desc": "",
      "resource_id": "org.odk.collect.android:id/recycler_view",
      "model_action_id": "g15a380",
      "concrete_identity": "MODEL_SCROLL_BOTTOM_UP|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.odk.collect.android:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true'][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']",
      "state_id": "g15s70",
      "source_gui_id": 534,
      "activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_4c508e1625894546a49a3ca708ce967b.zip!device-output/executor.log:28220",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_4c508e1625894546a49a3ca708ce967b.zip!device-output/native/sata-org.odk.collect.android-ape-sata-running-minutes-60/jev-audit/inputs/generated-1987.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 372,
      "monotonic_ns": 1883918477609459,
      "wall_time_ms": 1793994870985,
      "abstraction_version": 15,
      "state_id": "g15s71",
      "model_action_id": "g15a387",
      "entry_id": "semantic-5-c1",
      "request_id": "semantic-5",
      "candidate_id": "c1",
      "confidence": 0.8045215010643005,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "e84b1e9540246d1b049a63abcd5597bdce5a60c4cfc4f2b87bc8763317e9c60d",
      "concrete_identity": "b99c54bbb8ea036d0ab891240a0761ea3601d654917bd0579049fbc7845f6d13",
      "decision_scope": "a7274d413f206616fe193ba3942c188bd27a72eb78d926175bf162a16116178a",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-5",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 3,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 3,
      "selected_history": 3,
      "comparison_count": 3,
      "same_count": 0,
      "different_count": 3,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 3,
      "low_confidence_count": 0,
      "full_history_compared": true,
      "exploratory": false,
      "_line": 1150
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 372,
      "monotonic_ns": 1883918478183049,
      "wall_time_ms": 1793994870986,
      "abstraction_version": 15,
      "state_id": "g15s71",
      "model_action_id": "g15a387",
      "entry_id": "semantic-5-c1",
      "request_id": "semantic-5",
      "candidate_id": "c1",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "e84b1e9540246d1b049a63abcd5597bdce5a60c4cfc4f2b87bc8763317e9c60d",
      "input_fingerprint": "a217414a07739654f32d28920a8e57731a848c13cfb3d2c3af5111056d8201a9",
      "concrete_identity": "b99c54bbb8ea036d0ab891240a0761ea3601d654917bd0579049fbc7845f6d13",
      "decision_scope": "a7274d413f206616fe193ba3942c188bd27a72eb78d926175bf162a16116178a",
      "_line": 1152
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 372,
      "monotonic_ns": 1883918485606167,
      "wall_time_ms": 1793994870993,
      "abstraction_version": 15,
      "state_id": "g15s71",
      "model_action_id": "g15a387",
      "entry_id": "semantic-5-c1",
      "request_id": "semantic-5",
      "candidate_id": "c1",
      "confidence": 0.8045215010643005,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "e84b1e9540246d1b049a63abcd5597bdce5a60c4cfc4f2b87bc8763317e9c60d",
      "decision_scope": "a7274d413f206616fe193ba3942c188bd27a72eb78d926175bf162a16116178a",
      "concrete_identity": "b99c54bbb8ea036d0ab891240a0761ea3601d654917bd0579049fbc7845f6d13",
      "_line": 1154
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 372,
      "monotonic_ns": 1883918485660447,
      "wall_time_ms": 1793994870993,
      "abstraction_version": 15,
      "state_id": "g15s71",
      "model_action_id": "g15a387",
      "entry_id": "semantic-5-c1",
      "request_id": "semantic-5",
      "candidate_id": "c1",
      "confidence": 0.8045215010643005,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 1155
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 372,
      "monotonic_ns": 1883918544922810,
      "wall_time_ms": 1793994871052,
      "abstraction_version": 15,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-5-c1",
      "request_id": "semantic-5",
      "candidate_id": "c1",
      "event_count": 2,
      "_line": 1158
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 372,
      "monotonic_ns": 1883918568580568,
      "wall_time_ms": 1793994871076,
      "abstraction_version": 15,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-5-c1",
      "request_id": "semantic-5",
      "candidate_id": "c1",
      "_line": 1159
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 373,
      "monotonic_ns": 1883919300549304,
      "wall_time_ms": 1793994871808,
      "abstraction_version": 15,
      "state_id": "g15s71",
      "model_action_id": "g15a387",
      "entry_id": "semantic-5-c1",
      "request_id": "semantic-5",
      "candidate_id": "c1",
      "confidence": 0.8045215010643005,
      "choice": "PROMOTE",
      "transition_id": "g15e243:368",
      "target_state": "g15s69",
      "input_confirmed": true,
      "_line": 1161
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 372,
    "monotonic_ns": 1883918486125035,
    "wall_time_ms": 1793994870994,
    "abstraction_version": 15,
    "state_id": "g15s71",
    "model_action_id": "g15a387",
    "snapshot_reason": "selection",
    "state_visits": 7,
    "state_first_seen": 355,
    "state_last_seen": 372,
    "state_saturated": false,
    "state_saturation": 0.6666667,
    "native_state_saturated": false,
    "native_unsaturated_model_action_count": 1,
    "model_action_count": 3,
    "enabled_valid_action_count": 3,
    "unsaturated_model_action_count": 1,
    "unvisited_model_action_count": 1,
    "effective_unvisited_model_action_count": 1,
    "effective_state_saturated": false,
    "local_probe_action_count": 0,
    "navigation_action_count": 1,
    "enabled_valid_unvisited_action_count": 1,
    "unvisited_model_action_ids": "g15a388",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 3,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=org.odk.collect.android.preferences.screens.ProjectPreferencesActivity|class=android.widget.CheckedTextView|text=Manual|resource_id=android:id/text1|bounds=70,987,1010,1113",
    "selected_resolved_node_count": 3,
    "_line": 1157
  }
}

四、是否值得PROMOTE

无法可靠裁定相对整个Run决策前历史的功能新颖性。

疑似主要环节:UNKNOWN;wire关系审查:DISTINCT_TARGET_OR_BRANCH_PLAUSIBLE。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

odkcollect STARTLUX step378 Off

run_4c508e1625894546a49a3ca708ce967b · 第9.98分钟 · 请求step378 / 决策step378 / 执行step378 · UNKNOWN · 证据INSUFFICIENT_FOR_GLOBAL_NOVELTY · 结构化审查

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p1 对step355=0.586748;p3 对step359=0.756138),因此PROMOTE。另有1条低置信SAME,不具有否决作用。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g15s71 / g15a387;合法历史4条,比较3条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p1 / 355Validate upon forward swipeDIFFERENT_OPERATION0.58674803True
p2 / 372ManualSAME_OPERATION0.39051101False
p3 / 359Validate upon forward swipeDIFFERENT_OPERATION0.75613829True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p1",
    "history_id": "h1",
    "history_step": 355,
    "history_input_id": "input-1850",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.5867480337619781,
    "probabilities": {
      "SAME_OPERATION": 0.21371743083000183,
      "DIFFERENT_OPERATION": 0.7244986891746521,
      "INSUFFICIENT_EVIDENCE": 0.06178392097353935
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.5867480337619781,
      "probabilities": {
        "SAME_OPERATION": 0.21371743083000183,
        "DIFFERENT_OPERATION": 0.7244986891746521,
        "INSUFFICIENT_EVIDENCE": 0.06178392097353935
      }
    },
    "model_visible_history": {
      "class": "android.widget.CheckedTextView",
      "resource_id": "android:id/text1",
      "text": "Validate upon forward swipe",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": true,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 0,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"org.odk.collect.android:id/select_dialog_listview\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckedTextView\"][@resource-id=\"android:id/text1\"][@text=\"Validate\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g15a387",
      "source_state_id": "g15s71",
      "bounds": [
        70,
        1050,
        1010,
        1176
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.CheckedTextView",
          "resource_id": "android:id/text1",
          "text": "Validate upon forward swipe",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": true,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.ListView",
        "resource_id": "org.odk.collect.android:id/select_dialog_listview",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.ListView",
          "resource_id": "org.odk.collect.android:id/select_dialog_listview"
        },
        "labels": [],
        "truncated": true
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 513,
      "source_gui_timestamp": 355,
      "current_state": "g15s71",
      "current_model_action": "g15a387",
      "current_version": 15,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p2",
    "history_id": "h4",
    "history_step": 372,
    "history_input_id": "input-1954",
    "choice": "SAME_OPERATION",
    "confidence": 0.39051100611686707,
    "probabilities": {
      "SAME_OPERATION": 0.5936740040779114,
      "DIFFERENT_OPERATION": 0.3613208830356598,
      "INSUFFICIENT_EVIDENCE": 0.045005228370428085
    },
    "trusted": false,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h4`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "SAME_OPERATION",
      "confidence": 0.39051100611686707,
      "probabilities": {
        "SAME_OPERATION": 0.5936740040779114,
        "DIFFERENT_OPERATION": 0.3613208830356598,
        "INSUFFICIENT_EVIDENCE": 0.045005228370428085
      }
    },
    "model_visible_history": {
      "class": "android.widget.CheckedTextView",
      "resource_id": "android:id/text1",
      "text": "Manual",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": true,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 0,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"org.odk.collect.android:id/select_dialog_listview\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckedTextView\"][@resource-id=\"android:id/text1\"][@text=\"Manual\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g15a387",
      "source_state_id": "g15s71",
      "bounds": [
        70,
        987,
        1010,
        1113
      ],
      "source_page_id": "page5",
      "target_subtree": [
        {
          "class": "android.widget.CheckedTextView",
          "resource_id": "android:id/text1",
          "text": "Manual",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": true,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.ListView",
        "resource_id": "org.odk.collect.android:id/select_dialog_listview",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.ListView",
          "resource_id": "org.odk.collect.android:id/select_dialog_listview"
        },
        "labels": [],
        "truncated": true
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 530,
      "source_gui_timestamp": 372,
      "current_state": "g15s71",
      "current_model_action": "g15a387",
      "current_version": 15,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p3",
    "history_id": "h2",
    "history_step": 359,
    "history_input_id": "input-1870",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.7561382949352264,
    "probabilities": {
      "SAME_OPERATION": 0.10614775866270065,
      "DIFFERENT_OPERATION": 0.8374255299568176,
      "INSUFFICIENT_EVIDENCE": 0.05642666667699814
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h2`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.7561382949352264,
      "probabilities": {
        "SAME_OPERATION": 0.10614775866270065,
        "DIFFERENT_OPERATION": 0.8374255299568176,
        "INSUFFICIENT_EVIDENCE": 0.05642666667699814
      }
    },
    "model_visible_history": {
      "class": "android.widget.CheckedTextView",
      "resource_id": "android:id/text1",
      "text": "Validate upon forward swipe",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": true,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 0,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"org.odk.collect.android:id/select_dialog_listview\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckedTextView\"][@resource-id=\"android:id/text1\"][@text=\"Validate\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g15a387",
      "source_state_id": "g15s71",
      "bounds": [
        70,
        1050,
        1010,
        1176
      ],
      "source_page_id": "page3",
      "target_subtree": [
        {
          "class": "android.widget.CheckedTextView",
          "resource_id": "android:id/text1",
          "text": "Validate upon forward swipe",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": true,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.ListView",
        "resource_id": "org.odk.collect.android:id/select_dialog_listview",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.ListView",
          "resource_id": "org.odk.collect.android:id/select_dialog_listview"
        },
        "labels": [],
        "truncated": true
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 517,
      "source_gui_timestamp": 359,
      "current_state": "g15s71",
      "current_model_action": "g15a387",
      "current_version": 15,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

当前是设置行、设置选项或开关操作。须区分实际配置、入口可见性及相反取值分支;当前保存的GUI不足以确认所有更早匿名行的角色。方法新增与设置变化均不等于首次业务功能或实际填写/发送表单,保留UNKNOWN。

等价历史是否送入Provider wire:UNKNOWN;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

NA:没有足以可靠裁定全局首次或重复的已核实等价历史。不能把未检索到当成未执行。

三、Probe执行后发生什么

Auto send 选择 Off 后回到设置列表;没有发送表单。

odkcollect STARTLUX step378 Off before_screenshot
before_screenshot · identity_verified · 2026-11-06T19:54:52.965+00:00
odkcollect STARTLUX step378 Off after_screenshot
after_screenshot · identity_verified · 2026-11-06T19:54:53.710+00:00

Run内首次METHOD观察:完成后2秒=0,10秒=5,下一动作前B=0。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-2009",
      "step": 379,
      "version": 15,
      "elapsed_s": 599.503,
      "wall_time_ms": 1793994893719,
      "next_input_wall_ms": 1793994897107,
      "input_completed_wall_ms": 1793994893791,
      "input_confirmed": true,
      "action": "MODEL_CLICK android.widget.LinearLayout",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g15a379",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.odk.collect.android:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g15s70",
      "source_gui_id": 537,
      "activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Form management",
        "Hide old form versions",
        "Only the newest version will appear in Fill Blank Form",
        "Form submission",
        "Auto send",
        "Off",
        "Delete after send",
        "Deletes finalized forms and media after sending to server",
        "Form filling",
        "Constraint processing",
        "Validate upon forward swipe",
        "High res video",
        "Enable high-resolution video recordings",
        "Image size",
        "Original size from camera (default)",
        "Show guidance for questions",
        "Yes - collapsed",
        "Use external app for audio recording",
        "Form import",
        "Finalize forms on import",
        "Affects forms added directly to instances folder."
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_4c508e1625894546a49a3ca708ce967b.zip!device-output/executor.log:28416",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_4c508e1625894546a49a3ca708ce967b.zip!device-output/native/sata-org.odk.collect.android-ape-sata-running-minutes-60/jev-audit/inputs/generated-2011.json"
    },
    {
      "input_id": "input-2018",
      "step": 380,
      "version": 15,
      "elapsed_s": 602.891,
      "wall_time_ms": 1793994897107,
      "next_input_wall_ms": 1793994898410,
      "input_completed_wall_ms": 1793994897476,
      "input_confirmed": true,
      "action": "MODEL_SCROLL_RIGHT_LEFT org.odk.collect.android:id/recycler_view",
      "action_type": "MODEL_SCROLL_RIGHT_LEFT",
      "text": "",
      "content_desc": "",
      "resource_id": "org.odk.collect.android:id/recycler_view",
      "model_action_id": "g15a383",
      "concrete_identity": "MODEL_SCROLL_RIGHT_LEFT|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.odk.collect.android:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true'][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']",
      "state_id": "g15s70",
      "source_gui_id": 538,
      "activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Form management",
        "Hide old form versions",
        "Only the newest version will appear in Fill Blank Form",
        "Form submission",
        "Auto send",
        "Off",
        "Delete after send",
        "Deletes finalized forms and media after sending to server",
        "Form filling",
        "Constraint processing",
        "Validate upon forward swipe",
        "High res video",
        "Enable high-resolution video recordings",
        "Image size",
        "Original size from camera (default)",
        "Show guidance for questions",
        "Yes - collapsed",
        "Use external app for audio recording",
        "Form import",
        "Finalize forms on import",
        "Affects forms added directly to instances folder."
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_4c508e1625894546a49a3ca708ce967b.zip!device-output/executor.log:28487",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_4c508e1625894546a49a3ca708ce967b.zip!device-output/native/sata-org.odk.collect.android-ape-sata-running-minutes-60/jev-audit/inputs/generated-2019.json"
    },
    {
      "input_id": "input-2026",
      "step": 381,
      "version": 15,
      "elapsed_s": 604.194,
      "wall_time_ms": 1793994898410,
      "next_input_wall_ms": 1793994901407,
      "input_completed_wall_ms": 1793994898442,
      "input_confirmed": true,
      "action": "MODEL_CLICK Cancel",
      "action_type": "MODEL_CLICK",
      "text": "Cancel",
      "content_desc": "",
      "resource_id": "android:id/button2",
      "model_action_id": "g15a386",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"org.odk.collect.android:id/buttonPanel\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.Button\"][@resource-id=\"android:id/button2\"][@text=\"Cancel\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g15s71",
      "source_gui_id": 539,
      "activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Constraint processing behavior",
        "Validate upon forward swipe",
        "Defer validation until finalized",
        "Cancel"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_4c508e1625894546a49a3ca708ce967b.zip!device-output/executor.log:28573",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_4c508e1625894546a49a3ca708ce967b.zip!device-output/native/sata-org.odk.collect.android-ape-sata-running-minutes-60/jev-audit/inputs/generated-2027.json"
    },
    {
      "input_id": "input-2033",
      "step": 382,
      "version": 15,
      "elapsed_s": 607.191,
      "wall_time_ms": 1793994901407,
      "next_input_wall_ms": 1793994902318,
      "input_completed_wall_ms": 1793994901442,
      "input_confirmed": true,
      "action": "MODEL_BACK NA",
      "action_type": "MODEL_BACK",
      "text": null,
      "content_desc": null,
      "resource_id": null,
      "model_action_id": "g15a385",
      "concrete_identity": null,
      "state_id": "g15s70",
      "source_gui_id": 540,
      "activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Form management",
        "Hide old form versions",
        "Only the newest version will appear in Fill Blank Form",
        "Form submission",
        "Auto send",
        "Off",
        "Delete after send",
        "Deletes finalized forms and media after sending to server",
        "Form filling",
        "Constraint processing",
        "Validate upon forward swipe",
        "High res video",
        "Enable high-resolution video recordings",
        "Image size",
        "Original size from camera (default)",
        "Show guidance for questions",
        "Yes - collapsed",
        "Use external app for audio recording",
        "Form import",
        "Finalize forms on import",
        "Affects forms added directly to instances folder."
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "EARLY_STAGE: ABA/backward/other (NA finer branch)",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_4c508e1625894546a49a3ca708ce967b.zip!device-output/executor.log:28644",
      "observed_methods_until_next": 1,
      "category_counts": {
        "third_party": 1
      },
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_4c508e1625894546a49a3ca708ce967b.zip!device-output/native/sata-org.odk.collect.android-ape-sata-running-minutes-60/jev-audit/inputs/generated-2034.json"
    },
    {
      "input_id": "input-2038",
      "step": 383,
      "version": 15,
      "elapsed_s": 608.102,
      "wall_time_ms": 1793994902318,
      "next_input_wall_ms": 1793994903231,
      "input_completed_wall_ms": 1793994902342,
      "input_confirmed": true,
      "action": "MODEL_CLICK android.widget.LinearLayout",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g6a71",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.odk.collect.android:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g6s14",
      "source_gui_id": 541,
      "activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_4c508e1625894546a49a3ca708ce967b.zip!device-output/executor.log:28722",
      "observed_methods_until_next": 4,
      "category_counts": {
        "app_domain": 3,
        "third_party": 1
      },
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_4c508e1625894546a49a3ca708ce967b.zip!device-output/native/sata-org.odk.collect.android-ape-sata-running-minutes-60/jev-audit/inputs/generated-2039.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 378,
      "monotonic_ns": 1883940388119358,
      "wall_time_ms": 1793994892895,
      "abstraction_version": 15,
      "state_id": "g15s71",
      "model_action_id": "g15a387",
      "entry_id": "semantic-7-c1",
      "request_id": "semantic-7",
      "candidate_id": "c1",
      "confidence": 0.7561382949352264,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "7dc96ba9cde32f8ead3209e067a47092e7f3ab7c3cbe46f3b5e778f74c1f5afe",
      "concrete_identity": "121f5f037a2cdd2d9d7e369ecc5c21ab4fb1309798fbceb3d8a7d3b517f28b69",
      "decision_scope": "683e8dca423314d98f639196166b374fab712aa3d9144adbc35487d47ab11336",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-7",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 4,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 4,
      "selected_history": 3,
      "comparison_count": 3,
      "same_count": 1,
      "different_count": 2,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 2,
      "low_confidence_count": 1,
      "full_history_compared": false,
      "exploratory": true,
      "_line": 1178
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 378,
      "monotonic_ns": 1883940388687275,
      "wall_time_ms": 1793994892896,
      "abstraction_version": 15,
      "state_id": "g15s71",
      "model_action_id": "g15a387",
      "entry_id": "semantic-7-c1",
      "request_id": "semantic-7",
      "candidate_id": "c1",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "7dc96ba9cde32f8ead3209e067a47092e7f3ab7c3cbe46f3b5e778f74c1f5afe",
      "input_fingerprint": "36d8c74f0662dfa2e0a2181fa4aa9c17c7fd9ad2ef65c09fc9741d74d6c70e93",
      "concrete_identity": "121f5f037a2cdd2d9d7e369ecc5c21ab4fb1309798fbceb3d8a7d3b517f28b69",
      "decision_scope": "683e8dca423314d98f639196166b374fab712aa3d9144adbc35487d47ab11336",
      "_line": 1180
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 378,
      "monotonic_ns": 1883940396654357,
      "wall_time_ms": 1793994892904,
      "abstraction_version": 15,
      "state_id": "g15s71",
      "model_action_id": "g15a387",
      "entry_id": "semantic-7-c1",
      "request_id": "semantic-7",
      "candidate_id": "c1",
      "confidence": 0.7561382949352264,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "7dc96ba9cde32f8ead3209e067a47092e7f3ab7c3cbe46f3b5e778f74c1f5afe",
      "decision_scope": "683e8dca423314d98f639196166b374fab712aa3d9144adbc35487d47ab11336",
      "concrete_identity": "121f5f037a2cdd2d9d7e369ecc5c21ab4fb1309798fbceb3d8a7d3b517f28b69",
      "_line": 1182
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 378,
      "monotonic_ns": 1883940396703764,
      "wall_time_ms": 1793994892904,
      "abstraction_version": 15,
      "state_id": "g15s71",
      "model_action_id": "g15a387",
      "entry_id": "semantic-7-c1",
      "request_id": "semantic-7",
      "candidate_id": "c1",
      "confidence": 0.7561382949352264,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 1183
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 378,
      "monotonic_ns": 1883940460500042,
      "wall_time_ms": 1793994892968,
      "abstraction_version": 15,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-7-c1",
      "request_id": "semantic-7",
      "candidate_id": "c1",
      "event_count": 2,
      "_line": 1186
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 378,
      "monotonic_ns": 1883940487394935,
      "wall_time_ms": 1793994892995,
      "abstraction_version": 15,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-7-c1",
      "request_id": "semantic-7",
      "candidate_id": "c1",
      "_line": 1187
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 379,
      "monotonic_ns": 1883941207420306,
      "wall_time_ms": 1793994893715,
      "abstraction_version": 15,
      "state_id": "g15s71",
      "model_action_id": "g15a387",
      "entry_id": "semantic-7-c1",
      "request_id": "semantic-7",
      "candidate_id": "c1",
      "confidence": 0.7561382949352264,
      "choice": "PROMOTE",
      "transition_id": "g15e233:374",
      "target_state": "g15s70",
      "input_confirmed": true,
      "_line": 1189
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 378,
    "monotonic_ns": 1883940397108727,
    "wall_time_ms": 1793994892904,
    "abstraction_version": 15,
    "state_id": "g15s71",
    "model_action_id": "g15a387",
    "snapshot_reason": "selection",
    "state_visits": 8,
    "state_first_seen": 355,
    "state_last_seen": 378,
    "state_saturated": false,
    "state_saturation": 0.6666667,
    "native_state_saturated": false,
    "native_unsaturated_model_action_count": 1,
    "model_action_count": 3,
    "enabled_valid_action_count": 3,
    "unsaturated_model_action_count": 1,
    "unvisited_model_action_count": 1,
    "effective_unvisited_model_action_count": 1,
    "effective_state_saturated": false,
    "local_probe_action_count": 0,
    "navigation_action_count": 1,
    "enabled_valid_unvisited_action_count": 1,
    "unvisited_model_action_ids": "g15a388",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 4,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=org.odk.collect.android.preferences.screens.ProjectPreferencesActivity|class=android.widget.CheckedTextView|text=Off|resource_id=android:id/text1|bounds=70,935,1010,1061",
    "selected_resolved_node_count": 4,
    "_line": 1185
  }
}

四、是否值得PROMOTE

无法可靠裁定相对整个Run决策前历史的功能新颖性。

疑似主要环节:UNKNOWN;wire关系审查:DISTINCT_TARGET_OR_BRANCH_PLAUSIBLE。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

omninotes JEV step94 Númberu de notes (android:id/switch_widget)

run_ad46e2ac9d7e407da53250b006f6c382 · 第2.55分钟 · 请求step94 / 决策step94 / 执行step94 · UNKNOWN · 证据INSUFFICIENT_FOR_GLOBAL_NOVELTY · 结构化审查

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p1 对step87=0.880000;p2 对step92=0.940000),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g11s36 / g11a293;合法历史2条,比较2条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p1 / 87匿名 android.widget.Switch android:id/switch_widget; 邻近标签 Menú dinámicu / Los elementos del menú que nu ns'usen, anúbrense automáticamenteDIFFERENT_OPERATION0.88000000True
p2 / 92匿名 android.widget.Switch android:id/switch_widget; 邻近标签 Menú de navegación al salir / Al tocar Atrás na llista de notes, ábrese'l menú de navegación en cuenta de salirDIFFERENT_OPERATION0.94000000True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p1",
    "history_id": "h1",
    "history_step": 87,
    "history_input_id": "input-480",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.88,
    "probabilities": {
      "SAME_OPERATION": 0.07,
      "DIFFERENT_OPERATION": 0.92,
      "INSUFFICIENT_EVIDENCE": 0.01
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.07,
        "DIFFERENT_OPERATION": 0.92,
        "INSUFFICIENT_EVIDENCE": 0.01
      },
      "confidence": 0.88
    },
    "model_visible_history": {
      "class": "android.widget.Switch",
      "resource_id": "android:id/switch_widget",
      "text": "",
      "content_desc": "",
      "enabled": true,
      "clickable": false,
      "long_clickable": false,
      "scrollable": false,
      "checked": true,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 2,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"it.feio.android.omninotes:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.Switch\"][@resource-id=\"android:id/switch_widget\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g11a293",
      "source_state_id": "g11s36",
      "bounds": [
        2236,
        270,
        2358,
        341
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.Switch",
          "resource_id": "android:id/switch_widget",
          "text": "",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": true,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": true,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [
          {
            "path": [
              0
            ],
            "text": "Menú dinámicu",
            "content_desc": ""
          },
          {
            "path": [
              1
            ],
            "text": "Los elementos del menú que nu ns'usen, anúbrense automáticamente",
            "content_desc": ""
          }
        ],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 141,
      "source_gui_timestamp": 87,
      "current_state": "g11s36",
      "current_model_action": "g11a293",
      "current_version": 11,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p2",
    "history_id": "h2",
    "history_step": 92,
    "history_input_id": "input-509",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.94,
    "probabilities": {
      "SAME_OPERATION": 0.03,
      "DIFFERENT_OPERATION": 0.96,
      "INSUFFICIENT_EVIDENCE": 0.01
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h2`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.03,
        "DIFFERENT_OPERATION": 0.96,
        "INSUFFICIENT_EVIDENCE": 0.01
      },
      "confidence": 0.94
    },
    "model_visible_history": {
      "class": "android.widget.Switch",
      "resource_id": "android:id/switch_widget",
      "text": "",
      "content_desc": "",
      "enabled": true,
      "clickable": false,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 2,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"it.feio.android.omninotes:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.Switch\"][@resource-id=\"android:id/switch_widget\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g11a293",
      "source_state_id": "g11s36",
      "bounds": [
        2236,
        846,
        2358,
        917
      ],
      "source_page_id": "page3",
      "target_subtree": [
        {
          "class": "android.widget.Switch",
          "resource_id": "android:id/switch_widget",
          "text": "",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": true,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [
          {
            "path": [
              0
            ],
            "text": "Menú de navegación al salir",
            "content_desc": ""
          },
          {
            "path": [
              1
            ],
            "text": "Al tocar Atrás na llista de notes, ábrese'l menú de navegación en cuenta de salir",
            "content_desc": ""
          }
        ],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 146,
      "source_gui_timestamp": 92,
      "current_state": "g11s36",
      "current_model_action": "g11a293",
      "current_version": 11,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

显示笔记数量与Witness的其他导航开关控制不同设置目标,不能仅因都是switch就合并。本次可见设置变化,但更早同目标历史及开/关分支代表性未完整核实,UNKNOWN。

等价历史是否送入Provider wire:UNKNOWN;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

NA:没有足以可靠裁定全局首次或重复的已核实等价历史。不能把未检索到当成未执行。

三、Probe执行后发生什么

打开显示笔记数量开关;仍在导航设置。

omninotes JEV step94 Númberu de notes (android:id/switch_widget) before_screenshot
before_screenshot · identity_verified · 2026-11-06T21:51:15.625+00:00
omninotes JEV step94 Númberu de notes (android:id/switch_widget) after_screenshot
after_screenshot · identity_verified · 2026-11-06T21:51:16.378+00:00

Run内首次METHOD观察:完成后2秒=0,10秒=21,下一动作前B=0。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-534",
      "step": 95,
      "version": 11,
      "elapsed_s": 153.541,
      "wall_time_ms": 1794001876449,
      "next_input_wall_ms": 1794001877248,
      "input_completed_wall_ms": 1794001876488,
      "input_confirmed": true,
      "action": "MODEL_CLICK android:id/switch_widget",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "android:id/switch_widget",
      "model_action_id": "g11a293",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"it.feio.android.omninotes:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.Switch\"][@resource-id=\"android:id/switch_widget\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g11s36",
      "source_gui_id": 149,
      "activity": "it.feio.android.omninotes.SettingsActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#47b2d09b",
        "Navegación",
        "Menú dinámicu",
        "Los elementos del menú que nu ns'usen, anúbrense automáticamente",
        "Númberu de notes",
        "Amuesa'l númberu de notes asociaes al llau de la categoría",
        "Grupu ensin categoría",
        "Amiesta un elementu nuevu al menú de navegación pa les notes ensin categoría",
        "Menú de navegación al salir",
        "Al tocar \"Atrás\" na llista de notes, ábrese'l menú de navegación en cuenta de salir"
      ],
      "probe": true,
      "strategy": "PROBE",
      "context": "exploration",
      "native_branch": "Probe",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/executor.log:7326",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-535.json"
    },
    {
      "input_id": "input-541",
      "step": 96,
      "version": 11,
      "elapsed_s": 154.34,
      "wall_time_ms": 1794001877248,
      "next_input_wall_ms": 1794001878172,
      "input_completed_wall_ms": 1794001877287,
      "input_confirmed": true,
      "action": "MODEL_CLICK #47b2d09b",
      "action_type": "MODEL_CLICK",
      "text": "#47b2d09b",
      "content_desc": "Desplazarse hacia arriba",
      "resource_id": "",
      "model_action_id": "g11a292",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageButton\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"Desplazarse hacia arriba\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g11s36",
      "source_gui_id": 150,
      "activity": "it.feio.android.omninotes.SettingsActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#47b2d09b",
        "Navegación",
        "Menú dinámicu",
        "Los elementos del menú que nu ns'usen, anúbrense automáticamente",
        "Númberu de notes",
        "Amuesa'l númberu de notes asociaes al llau de la categoría",
        "Grupu ensin categoría",
        "Amiesta un elementu nuevu al menú de navegación pa les notes ensin categoría",
        "Menú de navegación al salir",
        "Al tocar \"Atrás\" na llista de notes, ábrese'l menú de navegación en cuenta de salir"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/executor.log:7400",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-542.json"
    },
    {
      "input_id": "input-546",
      "step": 97,
      "version": 11,
      "elapsed_s": 155.264,
      "wall_time_ms": 1794001878172,
      "next_input_wall_ms": 1794001879592,
      "input_completed_wall_ms": 1794001878202,
      "input_confirmed": true,
      "action": "MODEL_CLICK Datos",
      "action_type": "MODEL_CLICK",
      "text": "Datos",
      "content_desc": "",
      "resource_id": "android:id/title",
      "model_action_id": "g7a235",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"it.feio.android.omninotes:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"android:id/title\"][@text=\"Datos\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g7s28",
      "source_gui_id": 151,
      "activity": "it.feio.android.omninotes.SettingsActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/executor.log:7477",
      "observed_methods_until_next": 4,
      "category_counts": {
        "app_domain": 3,
        "third_party": 1
      },
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-547.json"
    },
    {
      "input_id": "input-551",
      "step": 98,
      "version": 11,
      "elapsed_s": 156.684,
      "wall_time_ms": 1794001879592,
      "next_input_wall_ms": 1794001880954,
      "input_completed_wall_ms": 1794001879618,
      "input_confirmed": true,
      "action": "MODEL_CLICK Llimpiar",
      "action_type": "MODEL_CLICK",
      "text": "Llimpiar",
      "content_desc": "",
      "resource_id": "android:id/title",
      "model_action_id": "g11a303",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"it.feio.android.omninotes:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"android:id/title\"][@text=\"Llimpiar\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g11s37",
      "source_gui_id": 155,
      "activity": "it.feio.android.omninotes.SettingsActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/executor.log:7576",
      "observed_methods_until_next": 4,
      "category_counts": {
        "app_domain": 4
      },
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-552.json"
    },
    {
      "input_id": "input-556",
      "step": 99,
      "version": 11,
      "elapsed_s": 158.046,
      "wall_time_ms": 1794001880954,
      "next_input_wall_ms": 1794001883040,
      "input_completed_wall_ms": 1794001880986,
      "input_confirmed": true,
      "action": "MODEL_CLICK CONFIRMA",
      "action_type": "MODEL_CLICK",
      "text": "CONFIRMA",
      "content_desc": "",
      "resource_id": "it.feio.android.omninotes:id/md_buttonDefaultPositive",
      "model_action_id": "g11a305",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"it.feio.android.omninotes:id/md_buttonDefaultPositive\"][@text=\"CONFIRMA\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g11s38",
      "source_gui_id": 159,
      "activity": "it.feio.android.omninotes.SettingsActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/executor.log:7653",
      "observed_methods_until_next": 13,
      "category_counts": {
        "app_domain": 6,
        "third_party": 7
      },
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-557.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 94,
      "monotonic_ns": 1890923150085910,
      "wall_time_ms": 1794001875559,
      "abstraction_version": 11,
      "state_id": "g11s36",
      "model_action_id": "g11a293",
      "entry_id": "semantic-2-c1",
      "request_id": "semantic-2",
      "candidate_id": "c1",
      "confidence": 0.94,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "b09ae33bca173e254d5d492bfddaec00bdcc5d31bd130a8ea404fc67b888602f",
      "concrete_identity": "8d478e152f06cb9f1e7d4064e69c2b04ec5de32a051771a4d033621cacff16e6",
      "decision_scope": "82687be1f0195f742bc96123e744f3cb38f9b403755dada268f634a82f7c8eb0",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-2",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 2,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 2,
      "selected_history": 2,
      "comparison_count": 2,
      "same_count": 0,
      "different_count": 2,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 2,
      "low_confidence_count": 0,
      "full_history_compared": true,
      "exploratory": false,
      "_line": 224
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 94,
      "monotonic_ns": 1890923150695020,
      "wall_time_ms": 1794001875560,
      "abstraction_version": 11,
      "state_id": "g11s36",
      "model_action_id": "g11a293",
      "entry_id": "semantic-2-c1",
      "request_id": "semantic-2",
      "candidate_id": "c1",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "b09ae33bca173e254d5d492bfddaec00bdcc5d31bd130a8ea404fc67b888602f",
      "input_fingerprint": "b6d72bd4b25e2fc3dafd8b7d20a66a456de22cdb7aa4daf662571674b752e0bd",
      "concrete_identity": "8d478e152f06cb9f1e7d4064e69c2b04ec5de32a051771a4d033621cacff16e6",
      "decision_scope": "82687be1f0195f742bc96123e744f3cb38f9b403755dada268f634a82f7c8eb0",
      "_line": 226
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 94,
      "monotonic_ns": 1890923159361748,
      "wall_time_ms": 1794001875568,
      "abstraction_version": 11,
      "state_id": "g11s36",
      "model_action_id": "g11a293",
      "entry_id": "semantic-2-c1",
      "request_id": "semantic-2",
      "candidate_id": "c1",
      "confidence": 0.94,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "b09ae33bca173e254d5d492bfddaec00bdcc5d31bd130a8ea404fc67b888602f",
      "decision_scope": "82687be1f0195f742bc96123e744f3cb38f9b403755dada268f634a82f7c8eb0",
      "concrete_identity": "8d478e152f06cb9f1e7d4064e69c2b04ec5de32a051771a4d033621cacff16e6",
      "_line": 228
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 94,
      "monotonic_ns": 1890923159412390,
      "wall_time_ms": 1794001875569,
      "abstraction_version": 11,
      "state_id": "g11s36",
      "model_action_id": "g11a293",
      "entry_id": "semantic-2-c1",
      "request_id": "semantic-2",
      "candidate_id": "c1",
      "confidence": 0.94,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 229
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 94,
      "monotonic_ns": 1890923217279035,
      "wall_time_ms": 1794001875626,
      "abstraction_version": 11,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-2-c1",
      "request_id": "semantic-2",
      "candidate_id": "c1",
      "event_count": 2,
      "_line": 232
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 94,
      "monotonic_ns": 1890923245225317,
      "wall_time_ms": 1794001875654,
      "abstraction_version": 11,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-2-c1",
      "request_id": "semantic-2",
      "candidate_id": "c1",
      "_line": 233
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 95,
      "monotonic_ns": 1890923970961509,
      "wall_time_ms": 1794001876380,
      "abstraction_version": 11,
      "state_id": "g11s36",
      "model_action_id": "g11a293",
      "entry_id": "semantic-2-c1",
      "request_id": "semantic-2",
      "candidate_id": "c1",
      "confidence": 0.94,
      "choice": "PROMOTE",
      "transition_id": "g11e75:93",
      "target_state": "g11s36",
      "input_confirmed": true,
      "_line": 235
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 94,
    "monotonic_ns": 1890923159778462,
    "wall_time_ms": 1794001875569,
    "abstraction_version": 11,
    "state_id": "g11s36",
    "model_action_id": "g11a293",
    "snapshot_reason": "selection",
    "state_visits": 8,
    "state_first_seen": 86,
    "state_last_seen": 94,
    "state_saturated": false,
    "state_saturation": 0.85714287,
    "native_state_saturated": false,
    "native_unsaturated_model_action_count": 1,
    "model_action_count": 7,
    "enabled_valid_action_count": 7,
    "unsaturated_model_action_count": 1,
    "unvisited_model_action_count": 1,
    "effective_unvisited_model_action_count": 1,
    "effective_state_saturated": false,
    "local_probe_action_count": 0,
    "navigation_action_count": 1,
    "enabled_valid_unvisited_action_count": 1,
    "unvisited_model_action_ids": "g11a298",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 2,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=it.feio.android.omninotes.SettingsActivity|class=android.widget.Switch|text=|resource_id=android:id/switch_widget|bounds=2236,462,2358,533",
    "selected_resolved_node_count": 4,
    "_line": 231
  }
}

四、是否值得PROMOTE

无法可靠裁定相对整个Run决策前历史的功能新颖性。

疑似主要环节:UNKNOWN;wire关系审查:DISTINCT_TARGET_OR_BRANCH_PLAUSIBLE。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

omninotes JEV step95 Grupu ensin categoría (android:id/switch_widget)

run_ad46e2ac9d7e407da53250b006f6c382 · 第2.56分钟 · 请求step94 / 决策step94 / 执行step95 · UNKNOWN · 证据INSUFFICIENT_FOR_GLOBAL_NOVELTY · 结构化审查

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p3 对step87=0.850000;p4 对step92=0.920000),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g11s36 / g11a293;合法历史2条,比较2条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p3 / 87匿名 android.widget.Switch android:id/switch_widget; 邻近标签 Menú dinámicu / Los elementos del menú que nu ns'usen, anúbrense automáticamenteDIFFERENT_OPERATION0.85000000True
p4 / 92匿名 android.widget.Switch android:id/switch_widget; 邻近标签 Menú de navegación al salir / Al tocar Atrás na llista de notes, ábrese'l menú de navegación en cuenta de salirDIFFERENT_OPERATION0.92000000True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p3",
    "history_id": "h1",
    "history_step": 87,
    "history_input_id": "input-480",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.85,
    "probabilities": {
      "SAME_OPERATION": 0.09,
      "DIFFERENT_OPERATION": 0.9,
      "INSUFFICIENT_EVIDENCE": 0.01
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c2` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.09,
        "DIFFERENT_OPERATION": 0.9,
        "INSUFFICIENT_EVIDENCE": 0.01
      },
      "confidence": 0.85
    },
    "model_visible_history": {
      "class": "android.widget.Switch",
      "resource_id": "android:id/switch_widget",
      "text": "",
      "content_desc": "",
      "enabled": true,
      "clickable": false,
      "long_clickable": false,
      "scrollable": false,
      "checked": true,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 2,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"it.feio.android.omninotes:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.Switch\"][@resource-id=\"android:id/switch_widget\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g11a293",
      "source_state_id": "g11s36",
      "bounds": [
        2236,
        270,
        2358,
        341
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.Switch",
          "resource_id": "android:id/switch_widget",
          "text": "",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": true,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": true,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [
          {
            "path": [
              0
            ],
            "text": "Menú dinámicu",
            "content_desc": ""
          },
          {
            "path": [
              1
            ],
            "text": "Los elementos del menú que nu ns'usen, anúbrense automáticamente",
            "content_desc": ""
          }
        ],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 141,
      "source_gui_timestamp": 87,
      "current_state": "g11s36",
      "current_model_action": "g11a293",
      "current_version": 11,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p4",
    "history_id": "h2",
    "history_step": 92,
    "history_input_id": "input-509",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.92,
    "probabilities": {
      "SAME_OPERATION": 0.04,
      "DIFFERENT_OPERATION": 0.95,
      "INSUFFICIENT_EVIDENCE": 0.01
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c2` the same application-function operation as executed action at `executed_actions.h2`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.04,
        "DIFFERENT_OPERATION": 0.95,
        "INSUFFICIENT_EVIDENCE": 0.01
      },
      "confidence": 0.92
    },
    "model_visible_history": {
      "class": "android.widget.Switch",
      "resource_id": "android:id/switch_widget",
      "text": "",
      "content_desc": "",
      "enabled": true,
      "clickable": false,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 2,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"it.feio.android.omninotes:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.Switch\"][@resource-id=\"android:id/switch_widget\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g11a293",
      "source_state_id": "g11s36",
      "bounds": [
        2236,
        846,
        2358,
        917
      ],
      "source_page_id": "page3",
      "target_subtree": [
        {
          "class": "android.widget.Switch",
          "resource_id": "android:id/switch_widget",
          "text": "",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": true,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [
          {
            "path": [
              0
            ],
            "text": "Menú de navegación al salir",
            "content_desc": ""
          },
          {
            "path": [
              1
            ],
            "text": "Al tocar Atrás na llista de notes, ábrese'l menú de navegación en cuenta de salir",
            "content_desc": ""
          }
        ],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 146,
      "source_gui_timestamp": 92,
      "current_state": "g11s36",
      "current_model_action": "g11a293",
      "current_version": 11,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

未分类分组与已执行的其他导航开关是不同配置目标,D可能合理;不能按相同switch模板判重复。全Run此前同目标操作及分支新颖性未证实。

等价历史是否送入Provider wire:UNKNOWN;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

NA:没有足以可靠裁定全局首次或重复的已核实等价历史。不能把未检索到当成未执行。

三、Probe执行后发生什么

打开未分类分组开关;仍在同一导航设置。

omninotes JEV step95 Grupu ensin categoría (android:id/switch_widget) before_screenshot
before_screenshot · identity_verified · 2026-11-06T21:51:16.448+00:00
omninotes JEV step95 Grupu ensin categoría (android:id/switch_widget) after_screenshot
after_screenshot · identity_verified · 2026-11-06T21:51:17.221+00:00

Run内首次METHOD观察:完成后2秒=4,10秒=21,下一动作前B=0。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-541",
      "step": 96,
      "version": 11,
      "elapsed_s": 154.34,
      "wall_time_ms": 1794001877248,
      "next_input_wall_ms": 1794001878172,
      "input_completed_wall_ms": 1794001877287,
      "input_confirmed": true,
      "action": "MODEL_CLICK #47b2d09b",
      "action_type": "MODEL_CLICK",
      "text": "#47b2d09b",
      "content_desc": "Desplazarse hacia arriba",
      "resource_id": "",
      "model_action_id": "g11a292",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageButton\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"Desplazarse hacia arriba\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g11s36",
      "source_gui_id": 150,
      "activity": "it.feio.android.omninotes.SettingsActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#47b2d09b",
        "Navegación",
        "Menú dinámicu",
        "Los elementos del menú que nu ns'usen, anúbrense automáticamente",
        "Númberu de notes",
        "Amuesa'l númberu de notes asociaes al llau de la categoría",
        "Grupu ensin categoría",
        "Amiesta un elementu nuevu al menú de navegación pa les notes ensin categoría",
        "Menú de navegación al salir",
        "Al tocar \"Atrás\" na llista de notes, ábrese'l menú de navegación en cuenta de salir"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/executor.log:7400",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-542.json"
    },
    {
      "input_id": "input-546",
      "step": 97,
      "version": 11,
      "elapsed_s": 155.264,
      "wall_time_ms": 1794001878172,
      "next_input_wall_ms": 1794001879592,
      "input_completed_wall_ms": 1794001878202,
      "input_confirmed": true,
      "action": "MODEL_CLICK Datos",
      "action_type": "MODEL_CLICK",
      "text": "Datos",
      "content_desc": "",
      "resource_id": "android:id/title",
      "model_action_id": "g7a235",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"it.feio.android.omninotes:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"android:id/title\"][@text=\"Datos\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g7s28",
      "source_gui_id": 151,
      "activity": "it.feio.android.omninotes.SettingsActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/executor.log:7477",
      "observed_methods_until_next": 4,
      "category_counts": {
        "app_domain": 3,
        "third_party": 1
      },
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-547.json"
    },
    {
      "input_id": "input-551",
      "step": 98,
      "version": 11,
      "elapsed_s": 156.684,
      "wall_time_ms": 1794001879592,
      "next_input_wall_ms": 1794001880954,
      "input_completed_wall_ms": 1794001879618,
      "input_confirmed": true,
      "action": "MODEL_CLICK Llimpiar",
      "action_type": "MODEL_CLICK",
      "text": "Llimpiar",
      "content_desc": "",
      "resource_id": "android:id/title",
      "model_action_id": "g11a303",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"it.feio.android.omninotes:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"android:id/title\"][@text=\"Llimpiar\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g11s37",
      "source_gui_id": 155,
      "activity": "it.feio.android.omninotes.SettingsActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/executor.log:7576",
      "observed_methods_until_next": 4,
      "category_counts": {
        "app_domain": 4
      },
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-552.json"
    },
    {
      "input_id": "input-556",
      "step": 99,
      "version": 11,
      "elapsed_s": 158.046,
      "wall_time_ms": 1794001880954,
      "next_input_wall_ms": 1794001883040,
      "input_completed_wall_ms": 1794001880986,
      "input_confirmed": true,
      "action": "MODEL_CLICK CONFIRMA",
      "action_type": "MODEL_CLICK",
      "text": "CONFIRMA",
      "content_desc": "",
      "resource_id": "it.feio.android.omninotes:id/md_buttonDefaultPositive",
      "model_action_id": "g11a305",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"it.feio.android.omninotes:id/md_buttonDefaultPositive\"][@text=\"CONFIRMA\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g11s38",
      "source_gui_id": 159,
      "activity": "it.feio.android.omninotes.SettingsActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/executor.log:7653",
      "observed_methods_until_next": 13,
      "category_counts": {
        "app_domain": 6,
        "third_party": 7
      },
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-557.json"
    },
    {
      "input_id": "input-561",
      "step": 100,
      "version": 11,
      "elapsed_s": 160.132,
      "wall_time_ms": 1794001883040,
      "next_input_wall_ms": 1794001884955,
      "input_completed_wall_ms": 1794001884071,
      "input_confirmed": true,
      "action": "MODEL_LONG_CLICK it.feio.android.omninotes:id/drawer_tag_list",
      "action_type": "MODEL_LONG_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "it.feio.android.omninotes:id/drawer_tag_list",
      "model_action_id": "g11a308",
      "concrete_identity": "MODEL_LONG_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"it.feio.android.omninotes:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"it.feio.android.omninotes:id/navigation_drawer\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"it.feio.android.omninotes:id/drawer_tag_list\"][@text=\"\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g11s39",
      "source_gui_id": 163,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/executor.log:7718",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-562.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 94,
      "monotonic_ns": 1890923150113922,
      "wall_time_ms": 1794001875559,
      "abstraction_version": 11,
      "state_id": "g11s36",
      "model_action_id": "g11a293",
      "entry_id": "semantic-2-c2",
      "request_id": "semantic-2",
      "candidate_id": "c2",
      "confidence": 0.92,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "b09ae33bca173e254d5d492bfddaec00bdcc5d31bd130a8ea404fc67b888602f",
      "concrete_identity": "ee0388124bb0ca32eed5f5be724bd9cf2290a6cc05a1d68fd613067b9554540a",
      "decision_scope": "82687be1f0195f742bc96123e744f3cb38f9b403755dada268f634a82f7c8eb0",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-2",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 2,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 2,
      "selected_history": 2,
      "comparison_count": 2,
      "same_count": 0,
      "different_count": 2,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 2,
      "low_confidence_count": 0,
      "full_history_compared": true,
      "exploratory": false,
      "_line": 225
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 94,
      "monotonic_ns": 1890923151134966,
      "wall_time_ms": 1794001875560,
      "abstraction_version": 11,
      "state_id": "g11s36",
      "model_action_id": "g11a293",
      "entry_id": "semantic-2-c2",
      "request_id": "semantic-2",
      "candidate_id": "c2",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "b09ae33bca173e254d5d492bfddaec00bdcc5d31bd130a8ea404fc67b888602f",
      "input_fingerprint": "b6d72bd4b25e2fc3dafd8b7d20a66a456de22cdb7aa4daf662571674b752e0bd",
      "concrete_identity": "ee0388124bb0ca32eed5f5be724bd9cf2290a6cc05a1d68fd613067b9554540a",
      "decision_scope": "82687be1f0195f742bc96123e744f3cb38f9b403755dada268f634a82f7c8eb0",
      "_line": 227
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 95,
      "monotonic_ns": 1890923994354034,
      "wall_time_ms": 1794001876403,
      "abstraction_version": 11,
      "state_id": "g11s36",
      "model_action_id": "g11a293",
      "entry_id": "semantic-2-c2",
      "request_id": "semantic-2",
      "candidate_id": "c2",
      "confidence": 0.92,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "b09ae33bca173e254d5d492bfddaec00bdcc5d31bd130a8ea404fc67b888602f",
      "decision_scope": "82687be1f0195f742bc96123e744f3cb38f9b403755dada268f634a82f7c8eb0",
      "concrete_identity": "ee0388124bb0ca32eed5f5be724bd9cf2290a6cc05a1d68fd613067b9554540a",
      "_line": 238
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 95,
      "monotonic_ns": 1890923994383068,
      "wall_time_ms": 1794001876403,
      "abstraction_version": 11,
      "state_id": "g11s36",
      "model_action_id": "g11a293",
      "entry_id": "semantic-2-c2",
      "request_id": "semantic-2",
      "candidate_id": "c2",
      "confidence": 0.92,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 239
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 95,
      "monotonic_ns": 1890924040846715,
      "wall_time_ms": 1794001876450,
      "abstraction_version": 11,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-2-c2",
      "request_id": "semantic-2",
      "candidate_id": "c2",
      "event_count": 2,
      "_line": 242
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 95,
      "monotonic_ns": 1890924079310884,
      "wall_time_ms": 1794001876488,
      "abstraction_version": 11,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-2-c2",
      "request_id": "semantic-2",
      "candidate_id": "c2",
      "_line": 243
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 96,
      "monotonic_ns": 1890924816836613,
      "wall_time_ms": 1794001877226,
      "abstraction_version": 11,
      "state_id": "g11s36",
      "model_action_id": "g11a293",
      "entry_id": "semantic-2-c2",
      "request_id": "semantic-2",
      "candidate_id": "c2",
      "confidence": 0.92,
      "choice": "PROMOTE",
      "transition_id": "g11e75:94",
      "target_state": "g11s36",
      "input_confirmed": true,
      "_line": 245
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 95,
    "monotonic_ns": 1890923996306045,
    "wall_time_ms": 1794001876405,
    "abstraction_version": 11,
    "state_id": "g11s36",
    "model_action_id": "g11a293",
    "snapshot_reason": "selection",
    "state_visits": 9,
    "state_first_seen": 86,
    "state_last_seen": 95,
    "state_saturated": false,
    "state_saturation": 0.85714287,
    "native_state_saturated": false,
    "native_unsaturated_model_action_count": 1,
    "model_action_count": 7,
    "enabled_valid_action_count": 7,
    "unsaturated_model_action_count": 1,
    "unvisited_model_action_count": 1,
    "effective_unvisited_model_action_count": 1,
    "effective_state_saturated": false,
    "local_probe_action_count": 0,
    "navigation_action_count": 1,
    "enabled_valid_unvisited_action_count": 1,
    "unvisited_model_action_ids": "g11a298",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 3,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=it.feio.android.omninotes.SettingsActivity|class=android.widget.Switch|text=|resource_id=android:id/switch_widget|bounds=2236,654,2358,725",
    "selected_resolved_node_count": 4,
    "_line": 241
  }
}

四、是否值得PROMOTE

无法可靠裁定相对整个Run决策前历史的功能新颖性。

疑似主要环节:UNKNOWN;wire关系审查:DISTINCT_TARGET_OR_BRANCH_PLAUSIBLE。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

omninotes JEV step172 Habilitar llista de verificación

run_ad46e2ac9d7e407da53250b006f6c382 · 第4.94分钟 · 请求step172 / 决策step172 / 执行step172 · UNKNOWN · 证据INSUFFICIENT_FOR_GLOBAL_NOVELTY · 结构化审查

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p1 对step166=0.970000;p2 对step169=0.970000),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g12s50 / g12a427;合法历史2条,比较2条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p1 / 166InformaciónDIFFERENT_OPERATION0.97000000True
p2 / 169InformaciónDIFFERENT_OPERATION0.97000000True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p1",
    "history_id": "h1",
    "history_step": 166,
    "history_input_id": "input-924",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.97,
    "probabilities": {
      "SAME_OPERATION": 0.01,
      "DIFFERENT_OPERATION": 0.98,
      "INSUFFICIENT_EVIDENCE": 0.01
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.01,
        "DIFFERENT_OPERATION": 0.98,
        "INSUFFICIENT_EVIDENCE": 0.01
      },
      "confidence": 0.97
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "it.feio.android.omninotes:id/title",
      "text": "Información",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 3,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"it.feio.android.omninotes:id/title\"][@text=\"Informac\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g12a427",
      "source_state_id": "g12s50",
      "bounds": [
        480,
        507,
        1028,
        564
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "it.feio.android.omninotes:id/title",
          "text": "Información",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 238,
      "source_gui_timestamp": 166,
      "current_state": "g12s50",
      "current_model_action": "g12a427",
      "current_version": 12,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p2",
    "history_id": "h2",
    "history_step": 169,
    "history_input_id": "input-943",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.97,
    "probabilities": {
      "SAME_OPERATION": 0.01,
      "DIFFERENT_OPERATION": 0.98,
      "INSUFFICIENT_EVIDENCE": 0.01
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h2`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.01,
        "DIFFERENT_OPERATION": 0.98,
        "INSUFFICIENT_EVIDENCE": 0.01
      },
      "confidence": 0.97
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "it.feio.android.omninotes:id/title",
      "text": "Información",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 3,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"it.feio.android.omninotes:id/title\"][@text=\"Informac\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g12a427",
      "source_state_id": "g12s50",
      "bounds": [
        480,
        507,
        1028,
        564
      ],
      "source_page_id": "page3",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "it.feio.android.omninotes:id/title",
          "text": "Información",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 244,
      "source_gui_timestamp": 169,
      "current_state": "g12s50",
      "current_model_action": "g12a427",
      "current_version": 12,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

Info166/169已执行但未代表清单转换,当前同组动作已饱和;Probe实际使普通正文变为带方框条目,B=126。它是最早可明确复核的清单转换记录,但前172步有未保留GUI及FUZZ,无法严格排除更早同功能;全局首次性保留UNKNOWN,局部独立功能价值明确。

等价历史是否送入Provider wire:UNKNOWN;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

NA:没有足以可靠裁定全局首次或重复的已核实等价历史。不能把未检索到当成未执行。

三、Probe执行后发生什么

Enable checklist 将正文改为带方框的新条目,实际改变笔记编辑模式。

omninotes JEV step172 Habilitar llista de verificación before_screenshot
before_screenshot · identity_verified · 2026-11-06T21:53:39.126+00:00
omninotes JEV step172 Habilitar llista de verificación after_screenshot
after_screenshot · identity_verified · 2026-11-06T21:53:40.395+00:00

Run内首次METHOD观察:完成后2秒=126,10秒=767,下一动作前B=126。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-970",
      "step": 173,
      "version": 12,
      "elapsed_s": 297.559,
      "wall_time_ms": 1794002020467,
      "next_input_wall_ms": 1794002022392,
      "input_completed_wall_ms": 1794002021503,
      "input_confirmed": true,
      "action": "MODEL_LONG_CLICK it.feio.android.omninotes:id/reminder_layout",
      "action_type": "MODEL_LONG_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "it.feio.android.omninotes:id/reminder_layout",
      "model_action_id": "g12a439",
      "concrete_identity": "MODEL_LONG_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"it.feio.android.omninotes:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.RelativeLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"it.feio.android.omninotes:id/detail_root\"][@text=\"\"][@content-desc=\"\"][@index=6][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"it.feio.android.omninotes:id/detail_content_card\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"it.feio.android.omninotes:id/content_wrapper\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"it.feio.android.omninotes:id/reminder_layout\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g12s52",
      "source_gui_id": 248,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#8919d946",
        "Axuntu",
        "Categoría",
        "Amestar etiquetes",
        "Compartir",
        "Más opciones",
        "Títulu",
        "avisu",
        "Amestar un avisu",
        "Elementu nuevu"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/executor.log:12967",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-971.json"
    },
    {
      "input_id": "input-975",
      "step": 174,
      "version": 12,
      "elapsed_s": 299.484,
      "wall_time_ms": 1794002022392,
      "next_input_wall_ms": 1794002023333,
      "input_completed_wall_ms": 1794002022419,
      "input_confirmed": true,
      "action": "MODEL_CLICK ACEUTAR",
      "action_type": "MODEL_CLICK",
      "text": "ACEUTAR",
      "content_desc": "",
      "resource_id": "it.feio.android.omninotes:id/md_buttonDefaultPositive",
      "model_action_id": "g0a39",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"it.feio.android.omninotes:id/md_buttonDefaultPositive\"][@text=\"ACEUTAR\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g0s4",
      "source_gui_id": 249,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/executor.log:13059",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-976.json"
    },
    {
      "input_id": "input-980",
      "step": 175,
      "version": 12,
      "elapsed_s": 300.425,
      "wall_time_ms": 1794002023333,
      "next_input_wall_ms": 1794002024325,
      "input_completed_wall_ms": 1794002023370,
      "input_confirmed": true,
      "action": "MODEL_CLICK it.feio.android.omninotes:id/reminder_layout",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "it.feio.android.omninotes:id/reminder_layout",
      "model_action_id": "g12a438",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"it.feio.android.omninotes:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.RelativeLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"it.feio.android.omninotes:id/detail_root\"][@text=\"\"][@content-desc=\"\"][@index=6][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"it.feio.android.omninotes:id/detail_content_card\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"it.feio.android.omninotes:id/content_wrapper\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"it.feio.android.omninotes:id/reminder_layout\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g12s52",
      "source_gui_id": 250,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/executor.log:13124",
      "observed_methods_until_next": 469,
      "category_counts": {
        "app_domain": 16,
        "other_unknown": 370,
        "third_party": 83
      },
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-981.json"
    },
    {
      "input_id": "input-985",
      "step": 176,
      "version": 12,
      "elapsed_s": 301.417,
      "wall_time_ms": 1794002024325,
      "next_input_wall_ms": 1794002025235,
      "input_completed_wall_ms": 1794002024353,
      "input_confirmed": true,
      "action": "MODEL_CLICK 54",
      "action_type": "MODEL_CLICK",
      "text": "54",
      "content_desc": "",
      "resource_id": "it.feio.android.omninotes:id/minutes",
      "model_action_id": "g12a450",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.RelativeLayout\"][@resource-id=\"it.feio.android.omninotes:id/time_header\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"it.feio.android.omninotes:id/minutes\"][@text=\"54\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g12s53",
      "source_gui_id": 251,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/executor.log:13266",
      "observed_methods_until_next": 10,
      "category_counts": {
        "other_unknown": 10
      },
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-986.json"
    },
    {
      "input_id": "input-990",
      "step": 177,
      "version": 12,
      "elapsed_s": 302.327,
      "wall_time_ms": 1794002025235,
      "next_input_wall_ms": 1794002026307,
      "input_completed_wall_ms": 1794002025269,
      "input_confirmed": true,
      "action": "MODEL_CLICK NOV 7, 2",
      "action_type": "MODEL_CLICK",
      "text": "NOV 7, 2",
      "content_desc": "",
      "resource_id": "it.feio.android.omninotes:id/buttonSwitcher",
      "model_action_id": "g12a446",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.Button\"][@resource-id=\"it.feio.android.omninotes:id/buttonSwitcher\"][@text=\"NOV 7, 2\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g12s53",
      "source_gui_id": 252,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/executor.log:13325",
      "observed_methods_until_next": 92,
      "category_counts": {
        "other_unknown": 83,
        "third_party": 9
      },
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-991.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 172,
      "monotonic_ns": 1891066637341454,
      "wall_time_ms": 1794002019046,
      "abstraction_version": 12,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-4-c1",
      "request_id": "semantic-4",
      "candidate_id": "c1",
      "confidence": 0.97,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "9821bbea948ea7faec917aa8ab576d06835ea92176449ab12d7a3905d2fba1fd",
      "concrete_identity": "0467b81740a4914d42e5bdcedaeb971a098afafd7bb71b32ccd1e5bf7ca289be",
      "decision_scope": "2ff130c550b638484248a552a4ae9acfd90e9f63bc1e813176393fbe8dd50532",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-4",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 2,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 2,
      "selected_history": 2,
      "comparison_count": 2,
      "same_count": 0,
      "different_count": 2,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 2,
      "low_confidence_count": 0,
      "full_history_compared": true,
      "exploratory": false,
      "_line": 443
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 172,
      "monotonic_ns": 1891066638145450,
      "wall_time_ms": 1794002019047,
      "abstraction_version": 12,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-4-c1",
      "request_id": "semantic-4",
      "candidate_id": "c1",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "9821bbea948ea7faec917aa8ab576d06835ea92176449ab12d7a3905d2fba1fd",
      "input_fingerprint": "cecab43a01335979e31e81dfbaa4ed54396b986a19cfc4a1a62e5c49eb396a3e",
      "concrete_identity": "0467b81740a4914d42e5bdcedaeb971a098afafd7bb71b32ccd1e5bf7ca289be",
      "decision_scope": "2ff130c550b638484248a552a4ae9acfd90e9f63bc1e813176393fbe8dd50532",
      "_line": 446
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 172,
      "monotonic_ns": 1891066647187267,
      "wall_time_ms": 1794002019056,
      "abstraction_version": 12,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-4-c1",
      "request_id": "semantic-4",
      "candidate_id": "c1",
      "confidence": 0.97,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "9821bbea948ea7faec917aa8ab576d06835ea92176449ab12d7a3905d2fba1fd",
      "decision_scope": "2ff130c550b638484248a552a4ae9acfd90e9f63bc1e813176393fbe8dd50532",
      "concrete_identity": "0467b81740a4914d42e5bdcedaeb971a098afafd7bb71b32ccd1e5bf7ca289be",
      "_line": 449
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 172,
      "monotonic_ns": 1891066647276312,
      "wall_time_ms": 1794002019056,
      "abstraction_version": 12,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-4-c1",
      "request_id": "semantic-4",
      "candidate_id": "c1",
      "confidence": 0.97,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 450
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 172,
      "monotonic_ns": 1891066720413041,
      "wall_time_ms": 1794002019130,
      "abstraction_version": 12,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-4-c1",
      "request_id": "semantic-4",
      "candidate_id": "c1",
      "event_count": 2,
      "_line": 453
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 172,
      "monotonic_ns": 1891066743758123,
      "wall_time_ms": 1794002019153,
      "abstraction_version": 12,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-4-c1",
      "request_id": "semantic-4",
      "candidate_id": "c1",
      "_line": 454
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 173,
      "monotonic_ns": 1891067995804074,
      "wall_time_ms": 1794002020405,
      "abstraction_version": 12,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-4-c1",
      "request_id": "semantic-4",
      "candidate_id": "c1",
      "confidence": 0.97,
      "choice": "PROMOTE",
      "transition_id": "g12e141:170",
      "target_state": "g12s52",
      "input_confirmed": true,
      "_line": 456
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 172,
    "monotonic_ns": 1891066647930038,
    "wall_time_ms": 1794002019057,
    "abstraction_version": 12,
    "state_id": "g12s50",
    "model_action_id": "g12a427",
    "snapshot_reason": "selection",
    "state_visits": 3,
    "state_first_seen": 166,
    "state_last_seen": 172,
    "state_saturated": false,
    "state_saturation": 0.5,
    "native_state_saturated": false,
    "native_unsaturated_model_action_count": 1,
    "model_action_count": 2,
    "enabled_valid_action_count": 2,
    "unsaturated_model_action_count": 1,
    "unvisited_model_action_count": 1,
    "effective_unvisited_model_action_count": 1,
    "effective_state_saturated": false,
    "local_probe_action_count": 0,
    "navigation_action_count": 1,
    "enabled_valid_unvisited_action_count": 1,
    "unvisited_model_action_ids": "g12a428",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 2,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=it.feio.android.omninotes.MainActivity|class=android.widget.TextView|text=Habilita|resource_id=it.feio.android.omninotes:id/title|bounds=480,129,1028,186",
    "selected_resolved_node_count": 4,
    "_line": 452
  }
}

四、是否值得PROMOTE

无法可靠裁定相对整个Run决策前历史的功能新颖性。

疑似主要环节:NONE_IDENTIFIED;wire关系审查:DISTINCT_COMPARATORS_VALID。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

omninotes JEV step228 Dir al final de la llista

run_ad46e2ac9d7e407da53250b006f6c382 · 第6.33分钟 · 请求step228 / 决策step228 / 执行step228 · UNKNOWN · 证据INSUFFICIENT_FOR_GLOBAL_NOVELTY · 结构化审查

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p3 对step51=0.830000;p4 对step208=0.890000),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g1s16 / g1a121;合法历史2条,比较2条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p3 / 51Keep positionDIFFERENT_OPERATION0.83000000True
p4 / 208DeshabilitáuDIFFERENT_OPERATION0.89000000True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p3",
    "history_id": "h1",
    "history_step": 51,
    "history_input_id": "input-275",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.83,
    "probabilities": {
      "SAME_OPERATION": 0.1,
      "DIFFERENT_OPERATION": 0.89,
      "INSUFFICIENT_EVIDENCE": 0.01
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c2` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.1,
        "DIFFERENT_OPERATION": 0.89,
        "INSUFFICIENT_EVIDENCE": 0.01
      },
      "confidence": 0.83
    },
    "model_visible_history": {
      "class": "android.widget.CheckedTextView",
      "resource_id": "android:id/text1",
      "text": "Keep position",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": true,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 0,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"it.feio.android.omninotes:id/select_dialog_listview\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckedTextView\"][@resource-id=\"android:id/text1\"][@text=\"Keep pos\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g1a121",
      "source_state_id": "g1s16",
      "bounds": [
        70,
        1002,
        1010,
        1128
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.CheckedTextView",
          "resource_id": "android:id/text1",
          "text": "Keep position",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": true,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.ListView",
        "resource_id": "it.feio.android.omninotes:id/select_dialog_listview",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.ListView",
          "resource_id": "it.feio.android.omninotes:id/select_dialog_listview"
        },
        "labels": [],
        "truncated": true
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 86,
      "source_gui_timestamp": 51,
      "current_state": "g1s16",
      "current_model_action": "g1a121",
      "current_version": 15,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p4",
    "history_id": "h2",
    "history_step": 208,
    "history_input_id": "input-1158",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.89,
    "probabilities": {
      "SAME_OPERATION": 0.05,
      "DIFFERENT_OPERATION": 0.93,
      "INSUFFICIENT_EVIDENCE": 0.02
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c2` the same application-function operation as executed action at `executed_actions.h2`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.05,
        "DIFFERENT_OPERATION": 0.93,
        "INSUFFICIENT_EVIDENCE": 0.02
      },
      "confidence": 0.89
    },
    "model_visible_history": {
      "class": "android.widget.CheckedTextView",
      "resource_id": "android:id/text1",
      "text": "Deshabilitáu",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 0,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"it.feio.android.omninotes:id/select_dialog_listview\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckedTextView\"][@resource-id=\"android:id/text1\"][@text=\"Deshabil\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g1a121",
      "source_state_id": "g1s16",
      "bounds": [
        70,
        943,
        1010,
        1069
      ],
      "source_page_id": "page3",
      "target_subtree": [
        {
          "class": "android.widget.CheckedTextView",
          "resource_id": "android:id/text1",
          "text": "Deshabilitáu",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.ListView",
        "resource_id": "it.feio.android.omninotes:id/select_dialog_listview",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.ListView",
          "resource_id": "it.feio.android.omninotes:id/select_dialog_listview"
        },
        "labels": [],
        "truncated": true
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 286,
      "source_gui_timestamp": 208,
      "current_state": "g1s16",
      "current_model_action": "g1a121",
      "current_version": 15,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

实际操作已保留在前后GUI和执行记录中。不同设置目标、清单启用/禁用、枚举值、排序及文本输入需按v2分别判断,不能因模板相同或文字不同直接判等价。未获得足够经过核实的同功能先前历史及其可见范围,保留UNKNOWN。

等价历史是否送入Provider wire:UNKNOWN;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

NA:没有足以可靠裁定全局首次或重复的已核实等价历史。不能把未检索到当成未执行。

三、Probe执行后发生什么

选择“勾选后移至末尾”,返回行为设置;不是新的功能页面。

omninotes JEV step228 Dir al final de la llista before_screenshot
before_screenshot · identity_verified · 2026-11-06T21:55:02.701+00:00
omninotes JEV step228 Dir al final de la llista after_screenshot
after_screenshot · identity_verified · 2026-11-06T21:55:03.509+00:00

Run内首次METHOD观察:完成后2秒=0,10秒=0,下一动作前B=0。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-1276",
      "step": 229,
      "version": 15,
      "elapsed_s": 380.613,
      "wall_time_ms": 1794002103521,
      "next_input_wall_ms": 1794002108381,
      "input_completed_wall_ms": 1794002103551,
      "input_confirmed": true,
      "action": "MODEL_CLICK android:id/switch_widget",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "android:id/switch_widget",
      "model_action_id": "g3a134",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"it.feio.android.omninotes:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.Switch\"][@resource-id=\"android:id/switch_widget\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g3s19",
      "source_gui_id": 307,
      "activity": "it.feio.android.omninotes.SettingsActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#47b2d09b",
        "Comportamientos",
        "Llistes de verificación",
        "Dir al final de la llista",
        "Gueta nel intre",
        "Pasar notes",
        "Pase de notes pa facer aiciones",
        "Mover a la papelera",
        "Al pasar el deu peles notes, archivaránse",
        "Llocalización automática",
        "Amiesta automáticamente la llocalización a les notes nueves",
        "Axuntos de videu",
        "Tamañu máximu permitíu en MB: Video\n    "
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/executor.log:17885",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-1277.json"
    },
    {
      "input_id": "input-1284",
      "step": 230,
      "version": 15,
      "elapsed_s": 385.473,
      "wall_time_ms": 1794002108381,
      "next_input_wall_ms": 1794002109141,
      "input_completed_wall_ms": 1794002108401,
      "input_confirmed": true,
      "action": "MODEL_CLICK android:id/switch_widget",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "android:id/switch_widget",
      "model_action_id": "g3a135",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"it.feio.android.omninotes:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.Switch\"][@resource-id=\"android:id/switch_widget\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g3s19",
      "source_gui_id": 308,
      "activity": "it.feio.android.omninotes.SettingsActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#47b2d09b",
        "Comportamientos",
        "Llistes de verificación",
        "Dir al final de la llista",
        "Gueta nel intre",
        "Pasar notes",
        "Pase de notes pa facer aiciones",
        "Mover a la papelera",
        "Al pasar el deu peles notes, archivaránse",
        "Llocalización automática",
        "Amiesta automáticamente la llocalización a les notes nueves",
        "Axuntos de videu",
        "Tamañu máximu permitíu en MB: Video\n    "
      ],
      "probe": true,
      "strategy": "PROBE",
      "context": "exploration",
      "native_branch": "Probe",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/executor.log:18015",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-1285.json"
    },
    {
      "input_id": "input-1291",
      "step": 231,
      "version": 15,
      "elapsed_s": 386.233,
      "wall_time_ms": 1794002109141,
      "next_input_wall_ms": 1794002109861,
      "input_completed_wall_ms": 1794002109169,
      "input_confirmed": true,
      "action": "MODEL_CLICK android:id/switch_widget",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "android:id/switch_widget",
      "model_action_id": "g4a150",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"it.feio.android.omninotes:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.Switch\"][@resource-id=\"android:id/switch_widget\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g4s21",
      "source_gui_id": 309,
      "activity": "it.feio.android.omninotes.SettingsActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#47b2d09b",
        "Comportamientos",
        "Llistes de verificación",
        "Dir al final de la llista",
        "Gueta nel intre",
        "Pasar notes",
        "Pase de notes pa facer aiciones",
        "Mover a la papelera",
        "Al pasar el deu peles notes, archivaránse",
        "Llocalización automática",
        "Amiesta automáticamente la llocalización a les notes nueves",
        "Axuntos de videu",
        "Tamañu máximu permitíu en MB: Video\n    "
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/executor.log:18094",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-1292.json"
    },
    {
      "input_id": "input-1296",
      "step": 232,
      "version": 15,
      "elapsed_s": 386.953,
      "wall_time_ms": 1794002109861,
      "next_input_wall_ms": 1794002114503,
      "input_completed_wall_ms": 1794002109886,
      "input_confirmed": true,
      "action": "MODEL_CLICK android.widget.LinearLayout",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g4a154",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"it.feio.android.omninotes:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=4][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g4s21",
      "source_gui_id": 310,
      "activity": "it.feio.android.omninotes.SettingsActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#47b2d09b",
        "Comportamientos",
        "Llistes de verificación",
        "Dir al final de la llista",
        "Gueta nel intre",
        "Pasar notes",
        "Pase de notes pa facer aiciones",
        "Mover a la papelera",
        "Al pasar el deu peles notes, archivaránse",
        "Llocalización automática",
        "Amiesta automáticamente la llocalización a les notes nueves",
        "Axuntos de videu",
        "Tamañu máximu permitíu en MB: Video\n    "
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/executor.log:18190",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-1297.json"
    },
    {
      "input_id": "input-1305",
      "step": 233,
      "version": 15,
      "elapsed_s": 391.595,
      "wall_time_ms": 1794002114503,
      "next_input_wall_ms": 1794002115376,
      "input_completed_wall_ms": 1794002114553,
      "input_confirmed": true,
      "action": "MODEL_CLICK android:id/switch_widget",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "android:id/switch_widget",
      "model_action_id": "g4a150",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"it.feio.android.omninotes:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.Switch\"][@resource-id=\"android:id/switch_widget\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g4s21",
      "source_gui_id": 311,
      "activity": "it.feio.android.omninotes.SettingsActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#47b2d09b",
        "Comportamientos",
        "Llistes de verificación",
        "Dir al final de la llista",
        "Gueta nel intre",
        "Pasar notes",
        "Pase de notes pa facer aiciones",
        "Mover a la papelera",
        "Al pasar el deu peles notes, archivaránse",
        "Llocalización automática",
        "Amiesta automáticamente la llocalización a les notes nueves",
        "Axuntos de videu",
        "Tamañu máximu permitíu en MB: Video\n    "
      ],
      "probe": true,
      "strategy": "PROBE",
      "context": "exploration",
      "native_branch": "Probe",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/executor.log:18262",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-1306.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 228,
      "monotonic_ns": 1891150218324367,
      "wall_time_ms": 1794002102627,
      "abstraction_version": 15,
      "state_id": "g1s16",
      "model_action_id": "g1a121",
      "entry_id": "semantic-6-c2",
      "request_id": "semantic-6",
      "candidate_id": "c2",
      "confidence": 0.89,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "bb740af2ee7070fa9dcf0b450a349cee2b23acac3ab34abec2584741bd994ca7",
      "concrete_identity": "4e3ea6546c8496e41fec8e2830896072d2a6e05ae94cf7ff7055c339fdd1d951",
      "decision_scope": "911877aae53e022a5deb22fbf2f6854b24356f3e9341c70f2fc1d61a1c1b3368",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-6",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 2,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 2,
      "selected_history": 2,
      "comparison_count": 2,
      "same_count": 0,
      "different_count": 2,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 2,
      "low_confidence_count": 0,
      "full_history_compared": true,
      "exploratory": false,
      "_line": 613
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 228,
      "monotonic_ns": 1891150219325763,
      "wall_time_ms": 1794002102628,
      "abstraction_version": 15,
      "state_id": "g1s16",
      "model_action_id": "g1a121",
      "entry_id": "semantic-6-c2",
      "request_id": "semantic-6",
      "candidate_id": "c2",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "bb740af2ee7070fa9dcf0b450a349cee2b23acac3ab34abec2584741bd994ca7",
      "input_fingerprint": "a1153f9860fb06befc2d104b6ccaae65cfeb3ecec98932c1a945c7dc1a0f2242",
      "concrete_identity": "4e3ea6546c8496e41fec8e2830896072d2a6e05ae94cf7ff7055c339fdd1d951",
      "decision_scope": "911877aae53e022a5deb22fbf2f6854b24356f3e9341c70f2fc1d61a1c1b3368",
      "_line": 616
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 228,
      "monotonic_ns": 1891150229994706,
      "wall_time_ms": 1794002102639,
      "abstraction_version": 15,
      "state_id": "g1s16",
      "model_action_id": "g1a121",
      "entry_id": "semantic-6-c2",
      "request_id": "semantic-6",
      "candidate_id": "c2",
      "confidence": 0.89,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "bb740af2ee7070fa9dcf0b450a349cee2b23acac3ab34abec2584741bd994ca7",
      "decision_scope": "911877aae53e022a5deb22fbf2f6854b24356f3e9341c70f2fc1d61a1c1b3368",
      "concrete_identity": "4e3ea6546c8496e41fec8e2830896072d2a6e05ae94cf7ff7055c339fdd1d951",
      "_line": 618
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 228,
      "monotonic_ns": 1891150230074512,
      "wall_time_ms": 1794002102639,
      "abstraction_version": 15,
      "state_id": "g1s16",
      "model_action_id": "g1a121",
      "entry_id": "semantic-6-c2",
      "request_id": "semantic-6",
      "candidate_id": "c2",
      "confidence": 0.89,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 619
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 228,
      "monotonic_ns": 1891150294806444,
      "wall_time_ms": 1794002102704,
      "abstraction_version": 15,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-6-c2",
      "request_id": "semantic-6",
      "candidate_id": "c2",
      "event_count": 2,
      "_line": 622
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 228,
      "monotonic_ns": 1891150327404047,
      "wall_time_ms": 1794002102737,
      "abstraction_version": 15,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-6-c2",
      "request_id": "semantic-6",
      "candidate_id": "c2",
      "_line": 623
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 229,
      "monotonic_ns": 1891151104095458,
      "wall_time_ms": 1794002103513,
      "abstraction_version": 15,
      "state_id": "g1s16",
      "model_action_id": "g1a121",
      "entry_id": "semantic-6-c2",
      "request_id": "semantic-6",
      "candidate_id": "c2",
      "confidence": 0.89,
      "choice": "PROMOTE",
      "transition_id": "g15e188:225",
      "target_state": "g3s19",
      "input_confirmed": true,
      "_line": 625
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 228,
    "monotonic_ns": 1891150230799088,
    "wall_time_ms": 1794002102640,
    "abstraction_version": 15,
    "state_id": "g1s16",
    "model_action_id": "g1a121",
    "snapshot_reason": "selection",
    "state_visits": 4,
    "state_first_seen": 44,
    "state_last_seen": 228,
    "state_saturated": false,
    "state_saturation": 0.6666667,
    "native_state_saturated": false,
    "native_unsaturated_model_action_count": 1,
    "model_action_count": 3,
    "enabled_valid_action_count": 3,
    "unsaturated_model_action_count": 1,
    "unvisited_model_action_count": 1,
    "effective_unvisited_model_action_count": 1,
    "effective_state_saturated": false,
    "local_probe_action_count": 0,
    "navigation_action_count": 1,
    "enabled_valid_unvisited_action_count": 1,
    "unvisited_model_action_ids": "g1a123",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 2,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=it.feio.android.omninotes.SettingsActivity|class=android.widget.CheckedTextView|text=Dir al f|resource_id=android:id/text1|bounds=70,1156,1010,1282",
    "selected_resolved_node_count": 3,
    "_line": 621
  }
}

四、是否值得PROMOTE

无法可靠裁定相对整个Run决策前历史的功能新颖性。

疑似主要环节:UNKNOWN;wire关系审查:UNKNOWN。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

omninotes JEV step230 Pasar notes (android:id/switch_widget)

run_ad46e2ac9d7e407da53250b006f6c382 · 第6.42分钟 · 请求step230 / 决策step230 / 执行step230 · UNKNOWN · 证据INSUFFICIENT_FOR_GLOBAL_NOVELTY · 结构化审查

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p1 对step47=0.920000;p2 对step215=0.860000),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g3s19 / g3a135;合法历史2条,比较2条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p1 / 47匿名 android.widget.Switch android:id/switch_widget; 邻近标签 Automatic location / Automatically adds location to new notesDIFFERENT_OPERATION0.92000000True
p2 / 215匿名 android.widget.Switch android:id/switch_widget; 邻近标签 Mover a la papelera / Al pasar el deu peles notes, dirán a la papeleraDIFFERENT_OPERATION0.86000000True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p1",
    "history_id": "h1",
    "history_step": 47,
    "history_input_id": "input-251",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.92,
    "probabilities": {
      "SAME_OPERATION": 0.04,
      "DIFFERENT_OPERATION": 0.95,
      "INSUFFICIENT_EVIDENCE": 0.01
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.04,
        "DIFFERENT_OPERATION": 0.95,
        "INSUFFICIENT_EVIDENCE": 0.01
      },
      "confidence": 0.92
    },
    "model_visible_history": {
      "class": "android.widget.Switch",
      "resource_id": "android:id/switch_widget",
      "text": "",
      "content_desc": "",
      "enabled": true,
      "clickable": false,
      "long_clickable": false,
      "scrollable": false,
      "checked": true,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 2,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"it.feio.android.omninotes:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=4][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.Switch\"][@resource-id=\"android:id/switch_widget\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g3a135",
      "source_state_id": "g3s19",
      "bounds": [
        916,
        987,
        1038,
        1058
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.Switch",
          "resource_id": "android:id/switch_widget",
          "text": "",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": true,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": true,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [
          {
            "path": [
              0
            ],
            "text": "Automatic location",
            "content_desc": ""
          },
          {
            "path": [
              1
            ],
            "text": "Automatically adds location to new notes",
            "content_desc": ""
          }
        ],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 79,
      "source_gui_timestamp": 47,
      "current_state": "g3s19",
      "current_model_action": "g3a135",
      "current_version": 15,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p2",
    "history_id": "h2",
    "history_step": 215,
    "history_input_id": "input-1197",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.86,
    "probabilities": {
      "SAME_OPERATION": 0.07,
      "DIFFERENT_OPERATION": 0.91,
      "INSUFFICIENT_EVIDENCE": 0.02
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h2`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.07,
        "DIFFERENT_OPERATION": 0.91,
        "INSUFFICIENT_EVIDENCE": 0.02
      },
      "confidence": 0.86
    },
    "model_visible_history": {
      "class": "android.widget.Switch",
      "resource_id": "android:id/switch_widget",
      "text": "",
      "content_desc": "",
      "enabled": true,
      "clickable": false,
      "long_clickable": false,
      "scrollable": false,
      "checked": true,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 2,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"it.feio.android.omninotes:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.Switch\"][@resource-id=\"android:id/switch_widget\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g3a135",
      "source_state_id": "g3s19",
      "bounds": [
        916,
        795,
        1038,
        866
      ],
      "source_page_id": "page3",
      "target_subtree": [
        {
          "class": "android.widget.Switch",
          "resource_id": "android:id/switch_widget",
          "text": "",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": true,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": true,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [
          {
            "path": [
              0
            ],
            "text": "Mover a la papelera",
            "content_desc": ""
          },
          {
            "path": [
              1
            ],
            "text": "Al pasar el deu peles notes, dirán a la papelera",
            "content_desc": ""
          }
        ],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 293,
      "source_gui_timestamp": 215,
      "current_state": "g3s19",
      "current_model_action": "g3a135",
      "current_version": 15,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

实际操作已保留在前后GUI和执行记录中。不同设置目标、清单启用/禁用、枚举值、排序及文本输入需按v2分别判断,不能因模板相同或文字不同直接判等价。未获得足够经过核实的同功能先前历史及其可见范围,保留UNKNOWN。

等价历史是否送入Provider wire:UNKNOWN;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

NA:没有足以可靠裁定全局首次或重复的已核实等价历史。不能把未检索到当成未执行。

三、Probe执行后发生什么

关闭 Swipe notes,相关滑动选项灰掉;同一设置模板。

omninotes JEV step230 Pasar notes (android:id/switch_widget) before_screenshot
before_screenshot · identity_verified · 2026-11-06T21:55:08.380+00:00
omninotes JEV step230 Pasar notes (android:id/switch_widget) after_screenshot
after_screenshot · identity_verified · 2026-11-06T21:55:09.132+00:00

Run内首次METHOD观察:完成后2秒=0,10秒=0,下一动作前B=0。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-1291",
      "step": 231,
      "version": 15,
      "elapsed_s": 386.233,
      "wall_time_ms": 1794002109141,
      "next_input_wall_ms": 1794002109861,
      "input_completed_wall_ms": 1794002109169,
      "input_confirmed": true,
      "action": "MODEL_CLICK android:id/switch_widget",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "android:id/switch_widget",
      "model_action_id": "g4a150",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"it.feio.android.omninotes:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.Switch\"][@resource-id=\"android:id/switch_widget\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g4s21",
      "source_gui_id": 309,
      "activity": "it.feio.android.omninotes.SettingsActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#47b2d09b",
        "Comportamientos",
        "Llistes de verificación",
        "Dir al final de la llista",
        "Gueta nel intre",
        "Pasar notes",
        "Pase de notes pa facer aiciones",
        "Mover a la papelera",
        "Al pasar el deu peles notes, archivaránse",
        "Llocalización automática",
        "Amiesta automáticamente la llocalización a les notes nueves",
        "Axuntos de videu",
        "Tamañu máximu permitíu en MB: Video\n    "
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/executor.log:18094",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-1292.json"
    },
    {
      "input_id": "input-1296",
      "step": 232,
      "version": 15,
      "elapsed_s": 386.953,
      "wall_time_ms": 1794002109861,
      "next_input_wall_ms": 1794002114503,
      "input_completed_wall_ms": 1794002109886,
      "input_confirmed": true,
      "action": "MODEL_CLICK android.widget.LinearLayout",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g4a154",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"it.feio.android.omninotes:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=4][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g4s21",
      "source_gui_id": 310,
      "activity": "it.feio.android.omninotes.SettingsActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#47b2d09b",
        "Comportamientos",
        "Llistes de verificación",
        "Dir al final de la llista",
        "Gueta nel intre",
        "Pasar notes",
        "Pase de notes pa facer aiciones",
        "Mover a la papelera",
        "Al pasar el deu peles notes, archivaránse",
        "Llocalización automática",
        "Amiesta automáticamente la llocalización a les notes nueves",
        "Axuntos de videu",
        "Tamañu máximu permitíu en MB: Video\n    "
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/executor.log:18190",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-1297.json"
    },
    {
      "input_id": "input-1305",
      "step": 233,
      "version": 15,
      "elapsed_s": 391.595,
      "wall_time_ms": 1794002114503,
      "next_input_wall_ms": 1794002115376,
      "input_completed_wall_ms": 1794002114553,
      "input_confirmed": true,
      "action": "MODEL_CLICK android:id/switch_widget",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "android:id/switch_widget",
      "model_action_id": "g4a150",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"it.feio.android.omninotes:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.Switch\"][@resource-id=\"android:id/switch_widget\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g4s21",
      "source_gui_id": 311,
      "activity": "it.feio.android.omninotes.SettingsActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#47b2d09b",
        "Comportamientos",
        "Llistes de verificación",
        "Dir al final de la llista",
        "Gueta nel intre",
        "Pasar notes",
        "Pase de notes pa facer aiciones",
        "Mover a la papelera",
        "Al pasar el deu peles notes, archivaránse",
        "Llocalización automática",
        "Amiesta automáticamente la llocalización a les notes nueves",
        "Axuntos de videu",
        "Tamañu máximu permitíu en MB: Video\n    "
      ],
      "probe": true,
      "strategy": "PROBE",
      "context": "exploration",
      "native_branch": "Probe",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/executor.log:18262",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-1306.json"
    },
    {
      "input_id": "input-1312",
      "step": 234,
      "version": 15,
      "elapsed_s": 392.468,
      "wall_time_ms": 1794002115376,
      "next_input_wall_ms": 1794002116307,
      "input_completed_wall_ms": 1794002115405,
      "input_confirmed": true,
      "action": "MODEL_CLICK #47b2d09b",
      "action_type": "MODEL_CLICK",
      "text": "#47b2d09b",
      "content_desc": "Desplazarse hacia arriba",
      "resource_id": "",
      "model_action_id": "g3a133",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageButton\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"Desplazarse hacia arriba\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g3s19",
      "source_gui_id": 312,
      "activity": "it.feio.android.omninotes.SettingsActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#47b2d09b",
        "Comportamientos",
        "Llistes de verificación",
        "Dir al final de la llista",
        "Gueta nel intre",
        "Pasar notes",
        "Pase de notes pa facer aiciones",
        "Mover a la papelera",
        "Al pasar el deu peles notes, archivaránse",
        "Llocalización automática",
        "Amiesta automáticamente la llocalización a les notes nueves",
        "Axuntos de videu",
        "Tamañu máximu permitíu en MB: Video\n    "
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/executor.log:18333",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-1313.json"
    },
    {
      "input_id": "input-1317",
      "step": 235,
      "version": 15,
      "elapsed_s": 393.399,
      "wall_time_ms": 1794002116307,
      "next_input_wall_ms": 1794002117276,
      "input_completed_wall_ms": 1794002116336,
      "input_confirmed": true,
      "action": "MODEL_CLICK Navegaci",
      "action_type": "MODEL_CLICK",
      "text": "Navegaci",
      "content_desc": "",
      "resource_id": "android:id/title",
      "model_action_id": "g6a198",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"it.feio.android.omninotes:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"android:id/title\"][@text=\"Navegaci\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g6s25",
      "source_gui_id": 313,
      "activity": "it.feio.android.omninotes.SettingsActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/executor.log:18439",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-1318.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 230,
      "monotonic_ns": 1891155900516444,
      "wall_time_ms": 1794002108310,
      "abstraction_version": 15,
      "state_id": "g3s19",
      "model_action_id": "g3a135",
      "entry_id": "semantic-8-c1",
      "request_id": "semantic-8",
      "candidate_id": "c1",
      "confidence": 0.92,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "c41d5654a274a973cbd4d0c07588d23377b0cb7a66d5a1705f593c6eadc150c2",
      "concrete_identity": "ee0388124bb0ca32eed5f5be724bd9cf2290a6cc05a1d68fd613067b9554540a",
      "decision_scope": "943bd9a5b843f7f87934f77179935bc630de89906d95317778a73fa7d1a366a3",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-8",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 2,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 2,
      "selected_history": 2,
      "comparison_count": 2,
      "same_count": 0,
      "different_count": 2,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 2,
      "low_confidence_count": 0,
      "full_history_compared": true,
      "exploratory": false,
      "_line": 634
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 230,
      "monotonic_ns": 1891155901063998,
      "wall_time_ms": 1794002108310,
      "abstraction_version": 15,
      "state_id": "g3s19",
      "model_action_id": "g3a135",
      "entry_id": "semantic-8-c1",
      "request_id": "semantic-8",
      "candidate_id": "c1",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "c41d5654a274a973cbd4d0c07588d23377b0cb7a66d5a1705f593c6eadc150c2",
      "input_fingerprint": "ca4160d09e700bf2490ed9a50f67f752ed6867b096d2d1e1bd1764f631789733",
      "concrete_identity": "ee0388124bb0ca32eed5f5be724bd9cf2290a6cc05a1d68fd613067b9554540a",
      "decision_scope": "943bd9a5b843f7f87934f77179935bc630de89906d95317778a73fa7d1a366a3",
      "_line": 635
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 230,
      "monotonic_ns": 1891155915204777,
      "wall_time_ms": 1794002108324,
      "abstraction_version": 15,
      "state_id": "g3s19",
      "model_action_id": "g3a135",
      "entry_id": "semantic-8-c1",
      "request_id": "semantic-8",
      "candidate_id": "c1",
      "confidence": 0.92,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "c41d5654a274a973cbd4d0c07588d23377b0cb7a66d5a1705f593c6eadc150c2",
      "decision_scope": "943bd9a5b843f7f87934f77179935bc630de89906d95317778a73fa7d1a366a3",
      "concrete_identity": "ee0388124bb0ca32eed5f5be724bd9cf2290a6cc05a1d68fd613067b9554540a",
      "_line": 636
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 230,
      "monotonic_ns": 1891155915256989,
      "wall_time_ms": 1794002108324,
      "abstraction_version": 15,
      "state_id": "g3s19",
      "model_action_id": "g3a135",
      "entry_id": "semantic-8-c1",
      "request_id": "semantic-8",
      "candidate_id": "c1",
      "confidence": 0.92,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 637
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 230,
      "monotonic_ns": 1891155972564169,
      "wall_time_ms": 1794002108382,
      "abstraction_version": 15,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-8-c1",
      "request_id": "semantic-8",
      "candidate_id": "c1",
      "event_count": 2,
      "_line": 640
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 230,
      "monotonic_ns": 1891155992630050,
      "wall_time_ms": 1794002108402,
      "abstraction_version": 15,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-8-c1",
      "request_id": "semantic-8",
      "candidate_id": "c1",
      "_line": 641
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 231,
      "monotonic_ns": 1891156725731664,
      "wall_time_ms": 1794002109135,
      "abstraction_version": 15,
      "state_id": "g3s19",
      "model_action_id": "g3a135",
      "entry_id": "semantic-8-c1",
      "request_id": "semantic-8",
      "candidate_id": "c1",
      "confidence": 0.92,
      "choice": "PROMOTE",
      "transition_id": "g15e190:227",
      "target_state": "g4s21",
      "input_confirmed": true,
      "_line": 643
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 230,
    "monotonic_ns": 1891155915724499,
    "wall_time_ms": 1794002108325,
    "abstraction_version": 15,
    "state_id": "g3s19",
    "model_action_id": "g3a135",
    "snapshot_reason": "selection",
    "state_visits": 11,
    "state_first_seen": 45,
    "state_last_seen": 230,
    "state_saturated": false,
    "state_saturation": 0.9,
    "native_state_saturated": false,
    "native_unsaturated_model_action_count": 1,
    "model_action_count": 10,
    "enabled_valid_action_count": 10,
    "unsaturated_model_action_count": 1,
    "unvisited_model_action_count": 1,
    "effective_unvisited_model_action_count": 1,
    "effective_state_saturated": false,
    "local_probe_action_count": 0,
    "navigation_action_count": 1,
    "enabled_valid_unvisited_action_count": 1,
    "unvisited_model_action_ids": "g3a142",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 2,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=it.feio.android.omninotes.SettingsActivity|class=android.widget.Switch|text=|resource_id=android:id/switch_widget|bounds=916,603,1038,674",
    "selected_resolved_node_count": 3,
    "_line": 639
  }
}

四、是否值得PROMOTE

无法可靠裁定相对整个Run决策前历史的功能新颖性。

疑似主要环节:UNKNOWN;wire关系审查:DISTINCT_TARGET_OR_BRANCH_PLAUSIBLE。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

omninotes JEV step233 Pasar notes (android:id/switch_widget)

run_ad46e2ac9d7e407da53250b006f6c382 · 第6.53分钟 · 请求step233 / 决策step233 / 执行step233 · UNKNOWN · 证据INSUFFICIENT_FOR_GLOBAL_NOVELTY · 结构化审查

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p1 对step57=0.880000;p2 对step231=0.910000),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g4s21 / g4a150;合法历史2条,比较2条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p1 / 57匿名 android.widget.Switch android:id/switch_widget; 邻近标签 Instant searchDIFFERENT_OPERATION0.88000000True
p2 / 231匿名 android.widget.Switch android:id/switch_widget; 邻近标签 Gueta nel intreDIFFERENT_OPERATION0.91000000True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p1",
    "history_id": "h1",
    "history_step": 57,
    "history_input_id": "input-310",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.88,
    "probabilities": {
      "SAME_OPERATION": 0.06,
      "DIFFERENT_OPERATION": 0.92,
      "INSUFFICIENT_EVIDENCE": 0.02
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c2` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.06,
        "DIFFERENT_OPERATION": 0.92,
        "INSUFFICIENT_EVIDENCE": 0.02
      },
      "confidence": 0.88
    },
    "model_visible_history": {
      "class": "android.widget.Switch",
      "resource_id": "android:id/switch_widget",
      "text": "",
      "content_desc": "",
      "enabled": true,
      "clickable": false,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 1,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"it.feio.android.omninotes:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.Switch\"][@resource-id=\"android:id/switch_widget\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g4a150",
      "source_state_id": "g4s21",
      "bounds": [
        916,
        437,
        1038,
        508
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.Switch",
          "resource_id": "android:id/switch_widget",
          "text": "",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": true,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [
          {
            "path": [
              0
            ],
            "text": "Instant search",
            "content_desc": ""
          }
        ],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 95,
      "source_gui_timestamp": 57,
      "current_state": "g4s21",
      "current_model_action": "g4a150",
      "current_version": 15,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p2",
    "history_id": "h2",
    "history_step": 231,
    "history_input_id": "input-1291",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.91,
    "probabilities": {
      "SAME_OPERATION": 0.04,
      "DIFFERENT_OPERATION": 0.94,
      "INSUFFICIENT_EVIDENCE": 0.02
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c2` the same application-function operation as executed action at `executed_actions.h2`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.04,
        "DIFFERENT_OPERATION": 0.94,
        "INSUFFICIENT_EVIDENCE": 0.02
      },
      "confidence": 0.91
    },
    "model_visible_history": {
      "class": "android.widget.Switch",
      "resource_id": "android:id/switch_widget",
      "text": "",
      "content_desc": "",
      "enabled": true,
      "clickable": false,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 1,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"it.feio.android.omninotes:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.Switch\"][@resource-id=\"android:id/switch_widget\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g4a150",
      "source_state_id": "g4s21",
      "bounds": [
        916,
        437,
        1038,
        508
      ],
      "source_page_id": "page3",
      "target_subtree": [
        {
          "class": "android.widget.Switch",
          "resource_id": "android:id/switch_widget",
          "text": "",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": true,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [
          {
            "path": [
              0
            ],
            "text": "Gueta nel intre",
            "content_desc": ""
          }
        ],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 309,
      "source_gui_timestamp": 231,
      "current_state": "g4s21",
      "current_model_action": "g4a150",
      "current_version": 15,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

实际操作已保留在前后GUI和执行记录中。不同设置目标、清单启用/禁用、枚举值、排序及文本输入需按v2分别判断,不能因模板相同或文字不同直接判等价。未获得足够经过核实的同功能先前历史及其可见范围,保留UNKNOWN。

等价历史是否送入Provider wire:UNKNOWN;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

NA:没有足以可靠裁定全局首次或重复的已核实等价历史。不能把未检索到当成未执行。

三、Probe执行后发生什么

重新打开 Swipe notes,相关选项恢复;与230为相反切换,窗口没有首次方法。

omninotes JEV step233 Pasar notes (android:id/switch_widget) before_screenshot
before_screenshot · identity_verified · 2026-11-06T21:55:14.502+00:00
omninotes JEV step233 Pasar notes (android:id/switch_widget) after_screenshot
after_screenshot · identity_verified · 2026-11-06T21:55:15.290+00:00

Run内首次METHOD观察:完成后2秒=0,10秒=0,下一动作前B=0。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-1312",
      "step": 234,
      "version": 15,
      "elapsed_s": 392.468,
      "wall_time_ms": 1794002115376,
      "next_input_wall_ms": 1794002116307,
      "input_completed_wall_ms": 1794002115405,
      "input_confirmed": true,
      "action": "MODEL_CLICK #47b2d09b",
      "action_type": "MODEL_CLICK",
      "text": "#47b2d09b",
      "content_desc": "Desplazarse hacia arriba",
      "resource_id": "",
      "model_action_id": "g3a133",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageButton\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"Desplazarse hacia arriba\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g3s19",
      "source_gui_id": 312,
      "activity": "it.feio.android.omninotes.SettingsActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#47b2d09b",
        "Comportamientos",
        "Llistes de verificación",
        "Dir al final de la llista",
        "Gueta nel intre",
        "Pasar notes",
        "Pase de notes pa facer aiciones",
        "Mover a la papelera",
        "Al pasar el deu peles notes, archivaránse",
        "Llocalización automática",
        "Amiesta automáticamente la llocalización a les notes nueves",
        "Axuntos de videu",
        "Tamañu máximu permitíu en MB: Video\n    "
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/executor.log:18333",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-1313.json"
    },
    {
      "input_id": "input-1317",
      "step": 235,
      "version": 15,
      "elapsed_s": 393.399,
      "wall_time_ms": 1794002116307,
      "next_input_wall_ms": 1794002117276,
      "input_completed_wall_ms": 1794002116336,
      "input_confirmed": true,
      "action": "MODEL_CLICK Navegaci",
      "action_type": "MODEL_CLICK",
      "text": "Navegaci",
      "content_desc": "",
      "resource_id": "android:id/title",
      "model_action_id": "g6a198",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"it.feio.android.omninotes:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"android:id/title\"][@text=\"Navegaci\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g6s25",
      "source_gui_id": 313,
      "activity": "it.feio.android.omninotes.SettingsActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/executor.log:18439",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-1318.json"
    },
    {
      "input_id": "input-1322",
      "step": 236,
      "version": 15,
      "elapsed_s": 394.368,
      "wall_time_ms": 1794002117276,
      "next_input_wall_ms": 1794002118206,
      "input_completed_wall_ms": 1794002117302,
      "input_confirmed": true,
      "action": "MODEL_CLICK #47b2d09b",
      "action_type": "MODEL_CLICK",
      "text": "#47b2d09b",
      "content_desc": "Desplazarse hacia arriba",
      "resource_id": "",
      "model_action_id": "g11a292",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageButton\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"Desplazarse hacia arriba\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g11s36",
      "source_gui_id": 314,
      "activity": "it.feio.android.omninotes.SettingsActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/executor.log:18554",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-1323.json"
    },
    {
      "input_id": "input-1327",
      "step": 237,
      "version": 15,
      "elapsed_s": 395.298,
      "wall_time_ms": 1794002118206,
      "next_input_wall_ms": 1794002119132,
      "input_completed_wall_ms": 1794002118236,
      "input_confirmed": true,
      "action": "MODEL_CLICK Interfaz",
      "action_type": "MODEL_CLICK",
      "text": "Interfaz",
      "content_desc": "",
      "resource_id": "android:id/title",
      "model_action_id": "g6a197",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"it.feio.android.omninotes:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"android:id/title\"][@text=\"Interfaz\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g6s25",
      "source_gui_id": 315,
      "activity": "it.feio.android.omninotes.SettingsActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/executor.log:18634",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-1328.json"
    },
    {
      "input_id": "input-1332",
      "step": 238,
      "version": 15,
      "elapsed_s": 396.224,
      "wall_time_ms": 1794002119132,
      "next_input_wall_ms": 1794002120169,
      "input_completed_wall_ms": 1794002119221,
      "input_confirmed": true,
      "action": "MODEL_CLICK android:id/switch_widget",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "android:id/switch_widget",
      "model_action_id": "g15a565",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"it.feio.android.omninotes:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.Switch\"][@resource-id=\"android:id/switch_widget\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g15s61",
      "source_gui_id": 316,
      "activity": "it.feio.android.omninotes.SettingsActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#47b2d09b",
        "Interfaz",
        "Llingua",
        "Spanish (Pseudo-Accents)",
        "Colores de l'aplicación",
        "Deshabilitáu",
        "Botón d'aición flotante",
        "Toque curtiu fai l'aición",
        "Axuntos na parte inferior",
        "Amuesa los ficheros axuntos sobre'l conteníu de la nota",
        "Formatu de la data",
        "Les dates amuésense nun formatu más detalláu"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/executor.log:18748",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-1335.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 233,
      "monotonic_ns": 1891162007991652,
      "wall_time_ms": 1794002114417,
      "abstraction_version": 15,
      "state_id": "g4s21",
      "model_action_id": "g4a150",
      "entry_id": "semantic-10-c2",
      "request_id": "semantic-10",
      "candidate_id": "c2",
      "confidence": 0.91,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "759675f2eac3929dfaa8252f1cc6d2c5ce99211f08bb8e8dd077e6b69aaf9b1f",
      "concrete_identity": "ee0388124bb0ca32eed5f5be724bd9cf2290a6cc05a1d68fd613067b9554540a",
      "decision_scope": "64091a384ee6b4eb50b8bdaacfb3c56652355b46ffa7d514def07766a748425d",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-10",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 2,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 2,
      "selected_history": 2,
      "comparison_count": 2,
      "same_count": 0,
      "different_count": 2,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 2,
      "low_confidence_count": 0,
      "full_history_compared": true,
      "exploratory": false,
      "_line": 654
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 233,
      "monotonic_ns": 1891162008661080,
      "wall_time_ms": 1794002114418,
      "abstraction_version": 15,
      "state_id": "g4s21",
      "model_action_id": "g4a150",
      "entry_id": "semantic-10-c2",
      "request_id": "semantic-10",
      "candidate_id": "c2",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "759675f2eac3929dfaa8252f1cc6d2c5ce99211f08bb8e8dd077e6b69aaf9b1f",
      "input_fingerprint": "7e2aa37fc51c485d88fb074f0e082692067fb20b25900feb12e34de4f0957b2d",
      "concrete_identity": "ee0388124bb0ca32eed5f5be724bd9cf2290a6cc05a1d68fd613067b9554540a",
      "decision_scope": "64091a384ee6b4eb50b8bdaacfb3c56652355b46ffa7d514def07766a748425d",
      "_line": 656
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 233,
      "monotonic_ns": 1891162021177085,
      "wall_time_ms": 1794002114430,
      "abstraction_version": 15,
      "state_id": "g4s21",
      "model_action_id": "g4a150",
      "entry_id": "semantic-10-c2",
      "request_id": "semantic-10",
      "candidate_id": "c2",
      "confidence": 0.91,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "759675f2eac3929dfaa8252f1cc6d2c5ce99211f08bb8e8dd077e6b69aaf9b1f",
      "decision_scope": "64091a384ee6b4eb50b8bdaacfb3c56652355b46ffa7d514def07766a748425d",
      "concrete_identity": "ee0388124bb0ca32eed5f5be724bd9cf2290a6cc05a1d68fd613067b9554540a",
      "_line": 658
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 233,
      "monotonic_ns": 1891162021228206,
      "wall_time_ms": 1794002114430,
      "abstraction_version": 15,
      "state_id": "g4s21",
      "model_action_id": "g4a150",
      "entry_id": "semantic-10-c2",
      "request_id": "semantic-10",
      "candidate_id": "c2",
      "confidence": 0.91,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 659
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 233,
      "monotonic_ns": 1891162094963558,
      "wall_time_ms": 1794002114504,
      "abstraction_version": 15,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-10-c2",
      "request_id": "semantic-10",
      "candidate_id": "c2",
      "event_count": 2,
      "_line": 662
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 233,
      "monotonic_ns": 1891162144050157,
      "wall_time_ms": 1794002114553,
      "abstraction_version": 15,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-10-c2",
      "request_id": "semantic-10",
      "candidate_id": "c2",
      "_line": 663
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 234,
      "monotonic_ns": 1891162887297787,
      "wall_time_ms": 1794002115296,
      "abstraction_version": 15,
      "state_id": "g4s21",
      "model_action_id": "g4a150",
      "entry_id": "semantic-10-c2",
      "request_id": "semantic-10",
      "candidate_id": "c2",
      "confidence": 0.91,
      "choice": "PROMOTE",
      "transition_id": "g15e192:230",
      "target_state": "g3s19",
      "input_confirmed": true,
      "_line": 665
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 233,
    "monotonic_ns": 1891162021780368,
    "wall_time_ms": 1794002114431,
    "abstraction_version": 15,
    "state_id": "g4s21",
    "model_action_id": "g4a150",
    "snapshot_reason": "selection",
    "state_visits": 9,
    "state_first_seen": 50,
    "state_last_seen": 233,
    "state_saturated": false,
    "state_saturation": 0.7,
    "native_state_saturated": false,
    "native_unsaturated_model_action_count": 1,
    "model_action_count": 10,
    "enabled_valid_action_count": 8,
    "unsaturated_model_action_count": 1,
    "unvisited_model_action_count": 3,
    "effective_unvisited_model_action_count": 3,
    "effective_state_saturated": false,
    "local_probe_action_count": 0,
    "navigation_action_count": 1,
    "enabled_valid_unvisited_action_count": 1,
    "unvisited_model_action_ids": "g4a156,g4a157,g4a158",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 2,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=it.feio.android.omninotes.SettingsActivity|class=android.widget.Switch|text=|resource_id=android:id/switch_widget|bounds=916,603,1038,674",
    "selected_resolved_node_count": 3,
    "_line": 661
  }
}

四、是否值得PROMOTE

无法可靠裁定相对整个Run决策前历史的功能新颖性。

疑似主要环节:UNKNOWN;wire关系审查:DISTINCT_TARGET_OR_BRANCH_PLAUSIBLE。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

omninotes JEV step240 Axuntos na parte inferior (android:id/switch_widget)

run_ad46e2ac9d7e407da53250b006f6c382 · 第6.65分钟 · 请求step240 / 决策step240 / 执行step240 · UNKNOWN · 证据INSUFFICIENT_FOR_GLOBAL_NOVELTY · 结构化审查

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p1 对step238=0.880000;p2 对step239=0.880000),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g15s61 / g15a565;合法历史2条,比较2条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p1 / 238匿名 android.widget.Switch android:id/switch_widget; 邻近标签 Botón d'aición flotante / Toque curtiu fai l'aiciónDIFFERENT_OPERATION0.88000000True
p2 / 239匿名 android.widget.Switch android:id/switch_widget; 邻近标签 Botón d'aición flotante / Toque curtiu, camuda les opcionesDIFFERENT_OPERATION0.88000000True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p1",
    "history_id": "h1",
    "history_step": 238,
    "history_input_id": "input-1332",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.88,
    "probabilities": {
      "SAME_OPERATION": 0.06,
      "DIFFERENT_OPERATION": 0.92,
      "INSUFFICIENT_EVIDENCE": 0.02
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.06,
        "DIFFERENT_OPERATION": 0.92,
        "INSUFFICIENT_EVIDENCE": 0.02
      },
      "confidence": 0.88
    },
    "model_visible_history": {
      "class": "android.widget.Switch",
      "resource_id": "android:id/switch_widget",
      "text": "",
      "content_desc": "",
      "enabled": true,
      "clickable": false,
      "long_clickable": false,
      "scrollable": false,
      "checked": true,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 2,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"it.feio.android.omninotes:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.Switch\"][@resource-id=\"android:id/switch_widget\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g15a565",
      "source_state_id": "g15s61",
      "bounds": [
        916,
        654,
        1038,
        725
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.Switch",
          "resource_id": "android:id/switch_widget",
          "text": "",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": true,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": true,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [
          {
            "path": [
              0
            ],
            "text": "Botón d'aición flotante",
            "content_desc": ""
          },
          {
            "path": [
              1
            ],
            "text": "Toque curtiu fai l'aición",
            "content_desc": ""
          }
        ],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 316,
      "source_gui_timestamp": 238,
      "current_state": "g15s61",
      "current_model_action": "g15a565",
      "current_version": 15,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p2",
    "history_id": "h2",
    "history_step": 239,
    "history_input_id": "input-1341",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.88,
    "probabilities": {
      "SAME_OPERATION": 0.07,
      "DIFFERENT_OPERATION": 0.92,
      "INSUFFICIENT_EVIDENCE": 0.01
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h2`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.07,
        "DIFFERENT_OPERATION": 0.92,
        "INSUFFICIENT_EVIDENCE": 0.01
      },
      "confidence": 0.88
    },
    "model_visible_history": {
      "class": "android.widget.Switch",
      "resource_id": "android:id/switch_widget",
      "text": "",
      "content_desc": "",
      "enabled": true,
      "clickable": false,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 2,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"it.feio.android.omninotes:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.Switch\"][@resource-id=\"android:id/switch_widget\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g15a565",
      "source_state_id": "g15s61",
      "bounds": [
        916,
        654,
        1038,
        725
      ],
      "source_page_id": "page3",
      "target_subtree": [
        {
          "class": "android.widget.Switch",
          "resource_id": "android:id/switch_widget",
          "text": "",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": true,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [
          {
            "path": [
              0
            ],
            "text": "Botón d'aición flotante",
            "content_desc": ""
          },
          {
            "path": [
              1
            ],
            "text": "Toque curtiu, camuda les opciones",
            "content_desc": ""
          }
        ],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 317,
      "source_gui_timestamp": 239,
      "current_state": "g15s61",
      "current_model_action": "g15a565",
      "current_version": 15,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

实际操作已保留在前后GUI和执行记录中。不同设置目标、清单启用/禁用、枚举值、排序及文本输入需按v2分别判断,不能因模板相同或文字不同直接判等价。未获得足够经过核实的同功能先前历史及其可见范围,保留UNKNOWN。

等价历史是否送入Provider wire:UNKNOWN;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

NA:没有足以可靠裁定全局首次或重复的已核实等价历史。不能把未检索到当成未执行。

三、Probe执行后发生什么

打开附件显示在底部的设置;没有生成或查看附件。

omninotes JEV step240 Axuntos na parte inferior (android:id/switch_widget) before_screenshot
before_screenshot · identity_verified · 2026-11-06T21:55:22.161+00:00
omninotes JEV step240 Axuntos na parte inferior (android:id/switch_widget) after_screenshot
after_screenshot · identity_verified · 2026-11-06T21:55:22.938+00:00

Run内首次METHOD观察:完成后2秒=0,10秒=0,下一动作前B=0。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-1357",
      "step": 241,
      "version": 15,
      "elapsed_s": 400.097,
      "wall_time_ms": 1794002123005,
      "next_input_wall_ms": 1794002123815,
      "input_completed_wall_ms": 1794002123038,
      "input_confirmed": true,
      "action": "MODEL_CLICK android:id/switch_widget",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "android:id/switch_widget",
      "model_action_id": "g15a565",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"it.feio.android.omninotes:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=4][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.Switch\"][@resource-id=\"android:id/switch_widget\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g15s61",
      "source_gui_id": 319,
      "activity": "it.feio.android.omninotes.SettingsActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#47b2d09b",
        "Interfaz",
        "Llingua",
        "Spanish (Pseudo-Accents)",
        "Colores de l'aplicación",
        "Deshabilitáu",
        "Botón d'aición flotante",
        "Toque curtiu fai l'aición",
        "Axuntos na parte inferior",
        "Amuesa los ficheros axuntos debaxo del conteníu de la nota",
        "Formatu de la data",
        "Les dates amuésense nun formatu más detalláu"
      ],
      "probe": true,
      "strategy": "PROBE",
      "context": "exploration",
      "native_branch": "Probe",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/executor.log:18983",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-1358.json"
    },
    {
      "input_id": "input-1364",
      "step": 242,
      "version": 15,
      "elapsed_s": 400.907,
      "wall_time_ms": 1794002123815,
      "next_input_wall_ms": 1794002128291,
      "input_completed_wall_ms": 1794002123852,
      "input_confirmed": true,
      "action": "MODEL_CLICK android.widget.LinearLayout",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g15a567",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"it.feio.android.omninotes:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g15s61",
      "source_gui_id": 320,
      "activity": "it.feio.android.omninotes.SettingsActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#47b2d09b",
        "Interfaz",
        "Llingua",
        "Spanish (Pseudo-Accents)",
        "Colores de l'aplicación",
        "Deshabilitáu",
        "Botón d'aición flotante",
        "Toque curtiu fai l'aición",
        "Axuntos na parte inferior",
        "Amuesa los ficheros axuntos debaxo del conteníu de la nota",
        "Formatu de la data",
        "Les dates amuésense nun formatu más básicu"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/executor.log:19060",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-1365.json"
    },
    {
      "input_id": "input-1374",
      "step": 243,
      "version": 15,
      "elapsed_s": 405.383,
      "wall_time_ms": 1794002128291,
      "next_input_wall_ms": 1794002129096,
      "input_completed_wall_ms": 1794002128319,
      "input_confirmed": true,
      "action": "MODEL_CLICK Namái la",
      "action_type": "MODEL_CLICK",
      "text": "Namái la",
      "content_desc": "",
      "resource_id": "android:id/text1",
      "model_action_id": "g1a121",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"it.feio.android.omninotes:id/select_dialog_listview\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckedTextView\"][@resource-id=\"android:id/text1\"][@text=\"Namái la\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g1s16",
      "source_gui_id": 321,
      "activity": "it.feio.android.omninotes.SettingsActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Colores de l'aplicación",
        "Deshabilitáu",
        "Namái la tira",
        "Namái llistáu de notes",
        "Completu",
        "CANCELAR"
      ],
      "probe": true,
      "strategy": "PROBE",
      "context": "exploration",
      "native_branch": "Probe",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/executor.log:19140",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-1375.json"
    },
    {
      "input_id": "input-1381",
      "step": 244,
      "version": 15,
      "elapsed_s": 406.188,
      "wall_time_ms": 1794002129096,
      "next_input_wall_ms": 1794002130022,
      "input_completed_wall_ms": 1794002129121,
      "input_confirmed": true,
      "action": "MODEL_CLICK #47b2d09b",
      "action_type": "MODEL_CLICK",
      "text": "#47b2d09b",
      "content_desc": "Desplazarse hacia arriba",
      "resource_id": "",
      "model_action_id": "g15a564",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageButton\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"Desplazarse hacia arriba\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g15s61",
      "source_gui_id": 322,
      "activity": "it.feio.android.omninotes.SettingsActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#47b2d09b",
        "Interfaz",
        "Llingua",
        "Spanish (Pseudo-Accents)",
        "Colores de l'aplicación",
        "Namái la tira",
        "Botón d'aición flotante",
        "Toque curtiu fai l'aición",
        "Axuntos na parte inferior",
        "Amuesa los ficheros axuntos debaxo del conteníu de la nota",
        "Formatu de la data",
        "Les dates amuésense nun formatu más básicu"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/executor.log:19196",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-1382.json"
    },
    {
      "input_id": "input-1386",
      "step": 245,
      "version": 15,
      "elapsed_s": 407.114,
      "wall_time_ms": 1794002130022,
      "next_input_wall_ms": 1794002131286,
      "input_completed_wall_ms": 1794002130386,
      "input_confirmed": true,
      "action": "MODEL_SCROLL_LEFT_RIGHT it.feio.android.omninotes:id/recycler_view",
      "action_type": "MODEL_SCROLL_LEFT_RIGHT",
      "text": "",
      "content_desc": "",
      "resource_id": "it.feio.android.omninotes:id/recycler_view",
      "model_action_id": "g6a194",
      "concrete_identity": "MODEL_SCROLL_LEFT_RIGHT|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"it.feio.android.omninotes:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true'][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']",
      "state_id": "g6s25",
      "source_gui_id": 323,
      "activity": "it.feio.android.omninotes.SettingsActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/executor.log:19280",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-1387.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 240,
      "monotonic_ns": 1891169684792765,
      "wall_time_ms": 1794002122094,
      "abstraction_version": 15,
      "state_id": "g15s61",
      "model_action_id": "g15a565",
      "entry_id": "semantic-12-c1",
      "request_id": "semantic-12",
      "candidate_id": "c1",
      "confidence": 0.88,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "a99efb7e1a2e8c6118f1c4cd3b202037320267b017ad6c7af76ef1251035e47d",
      "concrete_identity": "6ca6b6d8824df47a4f08daf9c7045b4c5471255d77d3cbcfd6a5bed617ea24ef",
      "decision_scope": "45ed5e5c71f3bfa130b189c2b79298a153c0dc94ae92e77e388e3b3d10112ed8",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-12",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 2,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 2,
      "selected_history": 2,
      "comparison_count": 2,
      "same_count": 0,
      "different_count": 2,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 2,
      "low_confidence_count": 0,
      "full_history_compared": true,
      "exploratory": false,
      "_line": 695
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 240,
      "monotonic_ns": 1891169685341206,
      "wall_time_ms": 1794002122094,
      "abstraction_version": 15,
      "state_id": "g15s61",
      "model_action_id": "g15a565",
      "entry_id": "semantic-12-c1",
      "request_id": "semantic-12",
      "candidate_id": "c1",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "a99efb7e1a2e8c6118f1c4cd3b202037320267b017ad6c7af76ef1251035e47d",
      "input_fingerprint": "457e53ffe5d978d1e3dcec721e5f827910237deeb8eddade711757002d6859dc",
      "concrete_identity": "6ca6b6d8824df47a4f08daf9c7045b4c5471255d77d3cbcfd6a5bed617ea24ef",
      "decision_scope": "45ed5e5c71f3bfa130b189c2b79298a153c0dc94ae92e77e388e3b3d10112ed8",
      "_line": 697
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 240,
      "monotonic_ns": 1891169696274627,
      "wall_time_ms": 1794002122105,
      "abstraction_version": 15,
      "state_id": "g15s61",
      "model_action_id": "g15a565",
      "entry_id": "semantic-12-c1",
      "request_id": "semantic-12",
      "candidate_id": "c1",
      "confidence": 0.88,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "a99efb7e1a2e8c6118f1c4cd3b202037320267b017ad6c7af76ef1251035e47d",
      "decision_scope": "45ed5e5c71f3bfa130b189c2b79298a153c0dc94ae92e77e388e3b3d10112ed8",
      "concrete_identity": "6ca6b6d8824df47a4f08daf9c7045b4c5471255d77d3cbcfd6a5bed617ea24ef",
      "_line": 699
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 240,
      "monotonic_ns": 1891169696310543,
      "wall_time_ms": 1794002122105,
      "abstraction_version": 15,
      "state_id": "g15s61",
      "model_action_id": "g15a565",
      "entry_id": "semantic-12-c1",
      "request_id": "semantic-12",
      "candidate_id": "c1",
      "confidence": 0.88,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 700
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 240,
      "monotonic_ns": 1891169753884045,
      "wall_time_ms": 1794002122163,
      "abstraction_version": 15,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-12-c1",
      "request_id": "semantic-12",
      "candidate_id": "c1",
      "event_count": 2,
      "_line": 703
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 240,
      "monotonic_ns": 1891169778563539,
      "wall_time_ms": 1794002122188,
      "abstraction_version": 15,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-12-c1",
      "request_id": "semantic-12",
      "candidate_id": "c1",
      "_line": 704
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 241,
      "monotonic_ns": 1891170531207027,
      "wall_time_ms": 1794002122940,
      "abstraction_version": 15,
      "state_id": "g15s61",
      "model_action_id": "g15a565",
      "entry_id": "semantic-12-c1",
      "request_id": "semantic-12",
      "candidate_id": "c1",
      "confidence": 0.88,
      "choice": "PROMOTE",
      "transition_id": "g15e195:237",
      "target_state": "g15s61",
      "input_confirmed": true,
      "_line": 706
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 240,
    "monotonic_ns": 1891169696618264,
    "wall_time_ms": 1794002122106,
    "abstraction_version": 15,
    "state_id": "g15s61",
    "model_action_id": "g15a565",
    "snapshot_reason": "selection",
    "state_visits": 9,
    "state_first_seen": 206,
    "state_last_seen": 240,
    "state_saturated": false,
    "state_saturation": 0.875,
    "native_state_saturated": false,
    "native_unsaturated_model_action_count": 1,
    "model_action_count": 8,
    "enabled_valid_action_count": 8,
    "unsaturated_model_action_count": 1,
    "unvisited_model_action_count": 1,
    "effective_unvisited_model_action_count": 1,
    "effective_state_saturated": false,
    "local_probe_action_count": 0,
    "navigation_action_count": 1,
    "enabled_valid_unvisited_action_count": 1,
    "unvisited_model_action_ids": "g15a571",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 2,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=it.feio.android.omninotes.SettingsActivity|class=android.widget.Switch|text=|resource_id=android:id/switch_widget|bounds=916,868,1038,939",
    "selected_resolved_node_count": 3,
    "_line": 702
  }
}

四、是否值得PROMOTE

无法可靠裁定相对整个Run决策前历史的功能新颖性。

疑似主要环节:UNKNOWN;wire关系审查:DISTINCT_TARGET_OR_BRANCH_PLAUSIBLE。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

omninotes JEV step241 Formatu de la data (android:id/switch_widget)

run_ad46e2ac9d7e407da53250b006f6c382 · 第6.67分钟 · 请求step240 / 决策step240 / 执行step241 · UNKNOWN · 证据INSUFFICIENT_FOR_GLOBAL_NOVELTY · 结构化审查

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p3 对step238=0.910000;p4 对step239=0.920000),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g15s61 / g15a565;合法历史2条,比较2条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p3 / 238匿名 android.widget.Switch android:id/switch_widget; 邻近标签 Botón d'aición flotante / Toque curtiu fai l'aiciónDIFFERENT_OPERATION0.91000000True
p4 / 239匿名 android.widget.Switch android:id/switch_widget; 邻近标签 Botón d'aición flotante / Toque curtiu, camuda les opcionesDIFFERENT_OPERATION0.92000000True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p3",
    "history_id": "h1",
    "history_step": 238,
    "history_input_id": "input-1332",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.91,
    "probabilities": {
      "SAME_OPERATION": 0.05,
      "DIFFERENT_OPERATION": 0.94,
      "INSUFFICIENT_EVIDENCE": 0.01
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c2` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.05,
        "DIFFERENT_OPERATION": 0.94,
        "INSUFFICIENT_EVIDENCE": 0.01
      },
      "confidence": 0.91
    },
    "model_visible_history": {
      "class": "android.widget.Switch",
      "resource_id": "android:id/switch_widget",
      "text": "",
      "content_desc": "",
      "enabled": true,
      "clickable": false,
      "long_clickable": false,
      "scrollable": false,
      "checked": true,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 2,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"it.feio.android.omninotes:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.Switch\"][@resource-id=\"android:id/switch_widget\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g15a565",
      "source_state_id": "g15s61",
      "bounds": [
        916,
        654,
        1038,
        725
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.Switch",
          "resource_id": "android:id/switch_widget",
          "text": "",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": true,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": true,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [
          {
            "path": [
              0
            ],
            "text": "Botón d'aición flotante",
            "content_desc": ""
          },
          {
            "path": [
              1
            ],
            "text": "Toque curtiu fai l'aición",
            "content_desc": ""
          }
        ],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 316,
      "source_gui_timestamp": 238,
      "current_state": "g15s61",
      "current_model_action": "g15a565",
      "current_version": 15,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p4",
    "history_id": "h2",
    "history_step": 239,
    "history_input_id": "input-1341",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.92,
    "probabilities": {
      "SAME_OPERATION": 0.04,
      "DIFFERENT_OPERATION": 0.95,
      "INSUFFICIENT_EVIDENCE": 0.01
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c2` the same application-function operation as executed action at `executed_actions.h2`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.04,
        "DIFFERENT_OPERATION": 0.95,
        "INSUFFICIENT_EVIDENCE": 0.01
      },
      "confidence": 0.92
    },
    "model_visible_history": {
      "class": "android.widget.Switch",
      "resource_id": "android:id/switch_widget",
      "text": "",
      "content_desc": "",
      "enabled": true,
      "clickable": false,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 2,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"it.feio.android.omninotes:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.Switch\"][@resource-id=\"android:id/switch_widget\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g15a565",
      "source_state_id": "g15s61",
      "bounds": [
        916,
        654,
        1038,
        725
      ],
      "source_page_id": "page3",
      "target_subtree": [
        {
          "class": "android.widget.Switch",
          "resource_id": "android:id/switch_widget",
          "text": "",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": true,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [
          {
            "path": [
              0
            ],
            "text": "Botón d'aición flotante",
            "content_desc": ""
          },
          {
            "path": [
              1
            ],
            "text": "Toque curtiu, camuda les opciones",
            "content_desc": ""
          }
        ],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 317,
      "source_gui_timestamp": 239,
      "current_state": "g15s61",
      "current_model_action": "g15a565",
      "current_version": 15,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

实际操作已保留在前后GUI和执行记录中。不同设置目标、清单启用/禁用、枚举值、排序及文本输入需按v2分别判断,不能因模板相同或文字不同直接判等价。未获得足够经过核实的同功能先前历史及其可见范围,保留UNKNOWN。

等价历史是否送入Provider wire:UNKNOWN;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

NA:没有足以可靠裁定全局首次或重复的已核实等价历史。不能把未检索到当成未执行。

三、Probe执行后发生什么

切换日期格式,说明文字变为更基本格式;同一页面。

omninotes JEV step241 Formatu de la data (android:id/switch_widget) before_screenshot
before_screenshot · identity_verified · 2026-11-06T21:55:23.004+00:00
omninotes JEV step241 Formatu de la data (android:id/switch_widget) after_screenshot
after_screenshot · identity_verified · 2026-11-06T21:55:23.751+00:00

Run内首次METHOD观察:完成后2秒=0,10秒=0,下一动作前B=0。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-1364",
      "step": 242,
      "version": 15,
      "elapsed_s": 400.907,
      "wall_time_ms": 1794002123815,
      "next_input_wall_ms": 1794002128291,
      "input_completed_wall_ms": 1794002123852,
      "input_confirmed": true,
      "action": "MODEL_CLICK android.widget.LinearLayout",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g15a567",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"it.feio.android.omninotes:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g15s61",
      "source_gui_id": 320,
      "activity": "it.feio.android.omninotes.SettingsActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#47b2d09b",
        "Interfaz",
        "Llingua",
        "Spanish (Pseudo-Accents)",
        "Colores de l'aplicación",
        "Deshabilitáu",
        "Botón d'aición flotante",
        "Toque curtiu fai l'aición",
        "Axuntos na parte inferior",
        "Amuesa los ficheros axuntos debaxo del conteníu de la nota",
        "Formatu de la data",
        "Les dates amuésense nun formatu más básicu"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/executor.log:19060",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-1365.json"
    },
    {
      "input_id": "input-1374",
      "step": 243,
      "version": 15,
      "elapsed_s": 405.383,
      "wall_time_ms": 1794002128291,
      "next_input_wall_ms": 1794002129096,
      "input_completed_wall_ms": 1794002128319,
      "input_confirmed": true,
      "action": "MODEL_CLICK Namái la",
      "action_type": "MODEL_CLICK",
      "text": "Namái la",
      "content_desc": "",
      "resource_id": "android:id/text1",
      "model_action_id": "g1a121",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"it.feio.android.omninotes:id/select_dialog_listview\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckedTextView\"][@resource-id=\"android:id/text1\"][@text=\"Namái la\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g1s16",
      "source_gui_id": 321,
      "activity": "it.feio.android.omninotes.SettingsActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Colores de l'aplicación",
        "Deshabilitáu",
        "Namái la tira",
        "Namái llistáu de notes",
        "Completu",
        "CANCELAR"
      ],
      "probe": true,
      "strategy": "PROBE",
      "context": "exploration",
      "native_branch": "Probe",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/executor.log:19140",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-1375.json"
    },
    {
      "input_id": "input-1381",
      "step": 244,
      "version": 15,
      "elapsed_s": 406.188,
      "wall_time_ms": 1794002129096,
      "next_input_wall_ms": 1794002130022,
      "input_completed_wall_ms": 1794002129121,
      "input_confirmed": true,
      "action": "MODEL_CLICK #47b2d09b",
      "action_type": "MODEL_CLICK",
      "text": "#47b2d09b",
      "content_desc": "Desplazarse hacia arriba",
      "resource_id": "",
      "model_action_id": "g15a564",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageButton\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"Desplazarse hacia arriba\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g15s61",
      "source_gui_id": 322,
      "activity": "it.feio.android.omninotes.SettingsActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#47b2d09b",
        "Interfaz",
        "Llingua",
        "Spanish (Pseudo-Accents)",
        "Colores de l'aplicación",
        "Namái la tira",
        "Botón d'aición flotante",
        "Toque curtiu fai l'aición",
        "Axuntos na parte inferior",
        "Amuesa los ficheros axuntos debaxo del conteníu de la nota",
        "Formatu de la data",
        "Les dates amuésense nun formatu más básicu"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/executor.log:19196",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-1382.json"
    },
    {
      "input_id": "input-1386",
      "step": 245,
      "version": 15,
      "elapsed_s": 407.114,
      "wall_time_ms": 1794002130022,
      "next_input_wall_ms": 1794002131286,
      "input_completed_wall_ms": 1794002130386,
      "input_confirmed": true,
      "action": "MODEL_SCROLL_LEFT_RIGHT it.feio.android.omninotes:id/recycler_view",
      "action_type": "MODEL_SCROLL_LEFT_RIGHT",
      "text": "",
      "content_desc": "",
      "resource_id": "it.feio.android.omninotes:id/recycler_view",
      "model_action_id": "g6a194",
      "concrete_identity": "MODEL_SCROLL_LEFT_RIGHT|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"it.feio.android.omninotes:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true'][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']",
      "state_id": "g6s25",
      "source_gui_id": 323,
      "activity": "it.feio.android.omninotes.SettingsActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/executor.log:19280",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-1387.json"
    },
    {
      "input_id": "input-1391",
      "step": 246,
      "version": 15,
      "elapsed_s": 408.378,
      "wall_time_ms": 1794002131286,
      "next_input_wall_ms": 1794002132247,
      "input_completed_wall_ms": 1794002131321,
      "input_confirmed": true,
      "action": "MODEL_CLICK Notifica",
      "action_type": "MODEL_CLICK",
      "text": "Notifica",
      "content_desc": "",
      "resource_id": "android:id/title",
      "model_action_id": "g6a200",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"it.feio.android.omninotes:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"android:id/title\"][@text=\"Notifica\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g6s25",
      "source_gui_id": 324,
      "activity": "it.feio.android.omninotes.SettingsActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/executor.log:19393",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-1392.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 240,
      "monotonic_ns": 1891169684829464,
      "wall_time_ms": 1794002122094,
      "abstraction_version": 15,
      "state_id": "g15s61",
      "model_action_id": "g15a565",
      "entry_id": "semantic-12-c2",
      "request_id": "semantic-12",
      "candidate_id": "c2",
      "confidence": 0.92,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "a99efb7e1a2e8c6118f1c4cd3b202037320267b017ad6c7af76ef1251035e47d",
      "concrete_identity": "3ff078772d110be7cb18de444d208b7819e9fbcd7e3fae245588ef50d2549b67",
      "decision_scope": "45ed5e5c71f3bfa130b189c2b79298a153c0dc94ae92e77e388e3b3d10112ed8",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-12",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 2,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 2,
      "selected_history": 2,
      "comparison_count": 2,
      "same_count": 0,
      "different_count": 2,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 2,
      "low_confidence_count": 0,
      "full_history_compared": true,
      "exploratory": false,
      "_line": 696
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 240,
      "monotonic_ns": 1891169685696752,
      "wall_time_ms": 1794002122095,
      "abstraction_version": 15,
      "state_id": "g15s61",
      "model_action_id": "g15a565",
      "entry_id": "semantic-12-c2",
      "request_id": "semantic-12",
      "candidate_id": "c2",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "a99efb7e1a2e8c6118f1c4cd3b202037320267b017ad6c7af76ef1251035e47d",
      "input_fingerprint": "457e53ffe5d978d1e3dcec721e5f827910237deeb8eddade711757002d6859dc",
      "concrete_identity": "3ff078772d110be7cb18de444d208b7819e9fbcd7e3fae245588ef50d2549b67",
      "decision_scope": "45ed5e5c71f3bfa130b189c2b79298a153c0dc94ae92e77e388e3b3d10112ed8",
      "_line": 698
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 241,
      "monotonic_ns": 1891170552236071,
      "wall_time_ms": 1794002122961,
      "abstraction_version": 15,
      "state_id": "g15s61",
      "model_action_id": "g15a565",
      "entry_id": "semantic-12-c2",
      "request_id": "semantic-12",
      "candidate_id": "c2",
      "confidence": 0.92,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "a99efb7e1a2e8c6118f1c4cd3b202037320267b017ad6c7af76ef1251035e47d",
      "decision_scope": "45ed5e5c71f3bfa130b189c2b79298a153c0dc94ae92e77e388e3b3d10112ed8",
      "concrete_identity": "3ff078772d110be7cb18de444d208b7819e9fbcd7e3fae245588ef50d2549b67",
      "_line": 709
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 241,
      "monotonic_ns": 1891170552260223,
      "wall_time_ms": 1794002122961,
      "abstraction_version": 15,
      "state_id": "g15s61",
      "model_action_id": "g15a565",
      "entry_id": "semantic-12-c2",
      "request_id": "semantic-12",
      "candidate_id": "c2",
      "confidence": 0.92,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 710
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 241,
      "monotonic_ns": 1891170596321328,
      "wall_time_ms": 1794002123005,
      "abstraction_version": 15,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-12-c2",
      "request_id": "semantic-12",
      "candidate_id": "c2",
      "event_count": 2,
      "_line": 713
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 241,
      "monotonic_ns": 1891170629352957,
      "wall_time_ms": 1794002123038,
      "abstraction_version": 15,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-12-c2",
      "request_id": "semantic-12",
      "candidate_id": "c2",
      "_line": 714
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 242,
      "monotonic_ns": 1891171347968600,
      "wall_time_ms": 1794002123757,
      "abstraction_version": 15,
      "state_id": "g15s61",
      "model_action_id": "g15a565",
      "entry_id": "semantic-12-c2",
      "request_id": "semantic-12",
      "candidate_id": "c2",
      "confidence": 0.92,
      "choice": "PROMOTE",
      "transition_id": "g15e195:238",
      "target_state": "g15s61",
      "input_confirmed": true,
      "_line": 716
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 241,
    "monotonic_ns": 1891170552478142,
    "wall_time_ms": 1794002122962,
    "abstraction_version": 15,
    "state_id": "g15s61",
    "model_action_id": "g15a565",
    "snapshot_reason": "selection",
    "state_visits": 10,
    "state_first_seen": 206,
    "state_last_seen": 241,
    "state_saturated": false,
    "state_saturation": 0.875,
    "native_state_saturated": false,
    "native_unsaturated_model_action_count": 1,
    "model_action_count": 8,
    "enabled_valid_action_count": 8,
    "unsaturated_model_action_count": 1,
    "unvisited_model_action_count": 1,
    "effective_unvisited_model_action_count": 1,
    "effective_state_saturated": false,
    "local_probe_action_count": 0,
    "navigation_action_count": 1,
    "enabled_valid_unvisited_action_count": 1,
    "unvisited_model_action_ids": "g15a571",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 3,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=it.feio.android.omninotes.SettingsActivity|class=android.widget.Switch|text=|resource_id=android:id/switch_widget|bounds=916,1081,1038,1152",
    "selected_resolved_node_count": 3,
    "_line": 712
  }
}

四、是否值得PROMOTE

无法可靠裁定相对整个Run决策前历史的功能新颖性。

疑似主要环节:UNKNOWN;wire关系审查:DISTINCT_TARGET_OR_BRANCH_PLAUSIBLE。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

omninotes JEV step243 Namái la tira

run_ad46e2ac9d7e407da53250b006f6c382 · 第6.76分钟 · 请求step243 / 决策step243 / 执行step243 · UNKNOWN · 证据INSUFFICIENT_FOR_GLOBAL_NOVELTY · 结构化审查

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p1 对step228=0.530000),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g1s16 / g1a121;合法历史3条,比较3条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p1 / 228Dir al final de la llistaDIFFERENT_OPERATION0.53000000True
p2 / 51Keep positionDIFFERENT_OPERATION0.49000000False
p3 / 208DeshabilitáuDIFFERENT_OPERATION0.42000000False

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p1",
    "history_id": "h3",
    "history_step": 228,
    "history_input_id": "input-1269",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.53,
    "probabilities": {
      "SAME_OPERATION": 0.25,
      "DIFFERENT_OPERATION": 0.69,
      "INSUFFICIENT_EVIDENCE": 0.06
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h3`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.25,
        "DIFFERENT_OPERATION": 0.69,
        "INSUFFICIENT_EVIDENCE": 0.06
      },
      "confidence": 0.53
    },
    "model_visible_history": {
      "class": "android.widget.CheckedTextView",
      "resource_id": "android:id/text1",
      "text": "Dir al final de la llista",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 1,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"it.feio.android.omninotes:id/select_dialog_listview\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckedTextView\"][@resource-id=\"android:id/text1\"][@text=\"Dir al f\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g1a121",
      "source_state_id": "g1s16",
      "bounds": [
        70,
        1156,
        1010,
        1282
      ],
      "source_page_id": "page4",
      "target_subtree": [
        {
          "class": "android.widget.CheckedTextView",
          "resource_id": "android:id/text1",
          "text": "Dir al final de la llista",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.ListView",
        "resource_id": "it.feio.android.omninotes:id/select_dialog_listview",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.ListView",
          "resource_id": "it.feio.android.omninotes:id/select_dialog_listview"
        },
        "labels": [],
        "truncated": true
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 306,
      "source_gui_timestamp": 228,
      "current_state": "g1s16",
      "current_model_action": "g1a121",
      "current_version": 15,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p2",
    "history_id": "h1",
    "history_step": 51,
    "history_input_id": "input-275",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.49,
    "probabilities": {
      "SAME_OPERATION": 0.26,
      "DIFFERENT_OPERATION": 0.66,
      "INSUFFICIENT_EVIDENCE": 0.08
    },
    "trusted": false,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.26,
        "DIFFERENT_OPERATION": 0.66,
        "INSUFFICIENT_EVIDENCE": 0.08
      },
      "confidence": 0.49
    },
    "model_visible_history": {
      "class": "android.widget.CheckedTextView",
      "resource_id": "android:id/text1",
      "text": "Keep position",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": true,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 0,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"it.feio.android.omninotes:id/select_dialog_listview\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckedTextView\"][@resource-id=\"android:id/text1\"][@text=\"Keep pos\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g1a121",
      "source_state_id": "g1s16",
      "bounds": [
        70,
        1002,
        1010,
        1128
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.CheckedTextView",
          "resource_id": "android:id/text1",
          "text": "Keep position",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": true,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.ListView",
        "resource_id": "it.feio.android.omninotes:id/select_dialog_listview",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.ListView",
          "resource_id": "it.feio.android.omninotes:id/select_dialog_listview"
        },
        "labels": [],
        "truncated": true
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 86,
      "source_gui_timestamp": 51,
      "current_state": "g1s16",
      "current_model_action": "g1a121",
      "current_version": 15,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p3",
    "history_id": "h2",
    "history_step": 208,
    "history_input_id": "input-1158",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.42,
    "probabilities": {
      "SAME_OPERATION": 0.27,
      "DIFFERENT_OPERATION": 0.61,
      "INSUFFICIENT_EVIDENCE": 0.12
    },
    "trusted": false,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h2`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.27,
        "DIFFERENT_OPERATION": 0.61,
        "INSUFFICIENT_EVIDENCE": 0.12
      },
      "confidence": 0.42
    },
    "model_visible_history": {
      "class": "android.widget.CheckedTextView",
      "resource_id": "android:id/text1",
      "text": "Deshabilitáu",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 0,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"it.feio.android.omninotes:id/select_dialog_listview\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckedTextView\"][@resource-id=\"android:id/text1\"][@text=\"Deshabil\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g1a121",
      "source_state_id": "g1s16",
      "bounds": [
        70,
        943,
        1010,
        1069
      ],
      "source_page_id": "page3",
      "target_subtree": [
        {
          "class": "android.widget.CheckedTextView",
          "resource_id": "android:id/text1",
          "text": "Deshabilitáu",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.ListView",
        "resource_id": "it.feio.android.omninotes:id/select_dialog_listview",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.ListView",
          "resource_id": "it.feio.android.omninotes:id/select_dialog_listview"
        },
        "labels": [],
        "truncated": true
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 286,
      "source_gui_timestamp": 208,
      "current_state": "g1s16",
      "current_model_action": "g1a121",
      "current_version": 15,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

实际操作已保留在前后GUI和执行记录中。不同设置目标、清单启用/禁用、枚举值、排序及文本输入需按v2分别判断,不能因模板相同或文字不同直接判等价。未获得足够经过核实的同功能先前历史及其可见范围,保留UNKNOWN。

等价历史是否送入Provider wire:UNKNOWN;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

NA:没有足以可靠裁定全局首次或重复的已核实等价历史。不能把未检索到当成未执行。

三、Probe执行后发生什么

选择 Strip only 颜色方案,返回界面设置;属于外观设置。

omninotes JEV step243 Namái la tira before_screenshot
before_screenshot · identity_verified · 2026-11-06T21:55:28.288+00:00
omninotes JEV step243 Namái la tira after_screenshot
after_screenshot · identity_verified · 2026-11-06T21:55:29.048+00:00

Run内首次METHOD观察:完成后2秒=0,10秒=0,下一动作前B=0。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-1381",
      "step": 244,
      "version": 15,
      "elapsed_s": 406.188,
      "wall_time_ms": 1794002129096,
      "next_input_wall_ms": 1794002130022,
      "input_completed_wall_ms": 1794002129121,
      "input_confirmed": true,
      "action": "MODEL_CLICK #47b2d09b",
      "action_type": "MODEL_CLICK",
      "text": "#47b2d09b",
      "content_desc": "Desplazarse hacia arriba",
      "resource_id": "",
      "model_action_id": "g15a564",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageButton\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"Desplazarse hacia arriba\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g15s61",
      "source_gui_id": 322,
      "activity": "it.feio.android.omninotes.SettingsActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#47b2d09b",
        "Interfaz",
        "Llingua",
        "Spanish (Pseudo-Accents)",
        "Colores de l'aplicación",
        "Namái la tira",
        "Botón d'aición flotante",
        "Toque curtiu fai l'aición",
        "Axuntos na parte inferior",
        "Amuesa los ficheros axuntos debaxo del conteníu de la nota",
        "Formatu de la data",
        "Les dates amuésense nun formatu más básicu"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/executor.log:19196",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-1382.json"
    },
    {
      "input_id": "input-1386",
      "step": 245,
      "version": 15,
      "elapsed_s": 407.114,
      "wall_time_ms": 1794002130022,
      "next_input_wall_ms": 1794002131286,
      "input_completed_wall_ms": 1794002130386,
      "input_confirmed": true,
      "action": "MODEL_SCROLL_LEFT_RIGHT it.feio.android.omninotes:id/recycler_view",
      "action_type": "MODEL_SCROLL_LEFT_RIGHT",
      "text": "",
      "content_desc": "",
      "resource_id": "it.feio.android.omninotes:id/recycler_view",
      "model_action_id": "g6a194",
      "concrete_identity": "MODEL_SCROLL_LEFT_RIGHT|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"it.feio.android.omninotes:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true'][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']",
      "state_id": "g6s25",
      "source_gui_id": 323,
      "activity": "it.feio.android.omninotes.SettingsActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/executor.log:19280",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-1387.json"
    },
    {
      "input_id": "input-1391",
      "step": 246,
      "version": 15,
      "elapsed_s": 408.378,
      "wall_time_ms": 1794002131286,
      "next_input_wall_ms": 1794002132247,
      "input_completed_wall_ms": 1794002131321,
      "input_confirmed": true,
      "action": "MODEL_CLICK Notifica",
      "action_type": "MODEL_CLICK",
      "text": "Notifica",
      "content_desc": "",
      "resource_id": "android:id/title",
      "model_action_id": "g6a200",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"it.feio.android.omninotes:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"android:id/title\"][@text=\"Notifica\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g6s25",
      "source_gui_id": 324,
      "activity": "it.feio.android.omninotes.SettingsActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/executor.log:19393",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-1392.json"
    },
    {
      "input_id": "input-1396",
      "step": 247,
      "version": 15,
      "elapsed_s": 409.339,
      "wall_time_ms": 1794002132247,
      "next_input_wall_ms": 1794002133181,
      "input_completed_wall_ms": 1794002132271,
      "input_confirmed": true,
      "action": "MODEL_CLICK #47b2d09b",
      "action_type": "MODEL_CLICK",
      "text": "#47b2d09b",
      "content_desc": "Desplazarse hacia arriba",
      "resource_id": "",
      "model_action_id": "g8a246",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageButton\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"Desplazarse hacia arriba\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g8s30",
      "source_gui_id": 325,
      "activity": "it.feio.android.omninotes.SettingsActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/executor.log:19505",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-1397.json"
    },
    {
      "input_id": "input-1401",
      "step": 248,
      "version": 15,
      "elapsed_s": 410.273,
      "wall_time_ms": 1794002133181,
      "next_input_wall_ms": 1794002134428,
      "input_completed_wall_ms": 1794002133536,
      "input_confirmed": true,
      "action": "MODEL_SCROLL_TOP_DOWN it.feio.android.omninotes:id/recycler_view",
      "action_type": "MODEL_SCROLL_TOP_DOWN",
      "text": "",
      "content_desc": "",
      "resource_id": "it.feio.android.omninotes:id/recycler_view",
      "model_action_id": "g6a193",
      "concrete_identity": "MODEL_SCROLL_TOP_DOWN|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"it.feio.android.omninotes:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true'][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']",
      "state_id": "g6s25",
      "source_gui_id": 326,
      "activity": "it.feio.android.omninotes.SettingsActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/executor.log:19578",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-1402.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 243,
      "monotonic_ns": 1891175797022511,
      "wall_time_ms": 1794002128206,
      "abstraction_version": 15,
      "state_id": "g1s16",
      "model_action_id": "g1a121",
      "entry_id": "semantic-13-c1",
      "request_id": "semantic-13",
      "candidate_id": "c1",
      "confidence": 0.53,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "22530e1d7c55a622da7a27832322507105e03ba23f4bba87bad3a8f416527852",
      "concrete_identity": "45ac08b2895c2d99ef0f719b094626a045119918c160c4c792bb67cdabf39746",
      "decision_scope": "fbb0b74d5187ab19ee7c179a7ac9bc1f1b53fc8990dcc53d2a1241e7abfec642",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-13",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 3,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 3,
      "selected_history": 3,
      "comparison_count": 3,
      "same_count": 0,
      "different_count": 3,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 1,
      "low_confidence_count": 2,
      "full_history_compared": true,
      "exploratory": false,
      "_line": 733
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 243,
      "monotonic_ns": 1891175797829898,
      "wall_time_ms": 1794002128207,
      "abstraction_version": 15,
      "state_id": "g1s16",
      "model_action_id": "g1a121",
      "entry_id": "semantic-13-c1",
      "request_id": "semantic-13",
      "candidate_id": "c1",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "22530e1d7c55a622da7a27832322507105e03ba23f4bba87bad3a8f416527852",
      "input_fingerprint": "b9bceb6264136b4845bf0caba60ad8f5ae64679c1bc522c9c8edbb6643dfc828",
      "concrete_identity": "45ac08b2895c2d99ef0f719b094626a045119918c160c4c792bb67cdabf39746",
      "decision_scope": "fbb0b74d5187ab19ee7c179a7ac9bc1f1b53fc8990dcc53d2a1241e7abfec642",
      "_line": 735
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 243,
      "monotonic_ns": 1891175806672160,
      "wall_time_ms": 1794002128216,
      "abstraction_version": 15,
      "state_id": "g1s16",
      "model_action_id": "g1a121",
      "entry_id": "semantic-13-c1",
      "request_id": "semantic-13",
      "candidate_id": "c1",
      "confidence": 0.53,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "22530e1d7c55a622da7a27832322507105e03ba23f4bba87bad3a8f416527852",
      "decision_scope": "fbb0b74d5187ab19ee7c179a7ac9bc1f1b53fc8990dcc53d2a1241e7abfec642",
      "concrete_identity": "45ac08b2895c2d99ef0f719b094626a045119918c160c4c792bb67cdabf39746",
      "_line": 737
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 243,
      "monotonic_ns": 1891175806754804,
      "wall_time_ms": 1794002128216,
      "abstraction_version": 15,
      "state_id": "g1s16",
      "model_action_id": "g1a121",
      "entry_id": "semantic-13-c1",
      "request_id": "semantic-13",
      "candidate_id": "c1",
      "confidence": 0.53,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 738
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 243,
      "monotonic_ns": 1891175882987995,
      "wall_time_ms": 1794002128292,
      "abstraction_version": 15,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-13-c1",
      "request_id": "semantic-13",
      "candidate_id": "c1",
      "event_count": 2,
      "_line": 741
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 243,
      "monotonic_ns": 1891175910427182,
      "wall_time_ms": 1794002128320,
      "abstraction_version": 15,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-13-c1",
      "request_id": "semantic-13",
      "candidate_id": "c1",
      "_line": 742
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 244,
      "monotonic_ns": 1891176641293199,
      "wall_time_ms": 1794002129050,
      "abstraction_version": 15,
      "state_id": "g1s16",
      "model_action_id": "g1a121",
      "entry_id": "semantic-13-c1",
      "request_id": "semantic-13",
      "candidate_id": "c1",
      "confidence": 0.53,
      "choice": "PROMOTE",
      "transition_id": "g15e170:240",
      "target_state": "g15s61",
      "input_confirmed": true,
      "_line": 744
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 243,
    "monotonic_ns": 1891175807633478,
    "wall_time_ms": 1794002128217,
    "abstraction_version": 15,
    "state_id": "g1s16",
    "model_action_id": "g1a121",
    "snapshot_reason": "selection",
    "state_visits": 5,
    "state_first_seen": 44,
    "state_last_seen": 243,
    "state_saturated": false,
    "state_saturation": 0.6666667,
    "native_state_saturated": false,
    "native_unsaturated_model_action_count": 1,
    "model_action_count": 3,
    "enabled_valid_action_count": 3,
    "unsaturated_model_action_count": 1,
    "unvisited_model_action_count": 1,
    "effective_unvisited_model_action_count": 1,
    "effective_state_saturated": false,
    "local_probe_action_count": 0,
    "navigation_action_count": 1,
    "enabled_valid_unvisited_action_count": 1,
    "unvisited_model_action_ids": "g1a123",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 3,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=it.feio.android.omninotes.SettingsActivity|class=android.widget.CheckedTextView|text=Namái la|resource_id=android:id/text1|bounds=70,1069,1010,1195",
    "selected_resolved_node_count": 4,
    "_line": 740
  }
}

四、是否值得PROMOTE

无法可靠裁定相对整个Run决策前历史的功能新颖性。

疑似主要环节:UNKNOWN;wire关系审查:UNKNOWN。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

omninotes JEV step258 Sincronización y copies de seguranza

run_ad46e2ac9d7e407da53250b006f6c382 · 第7.03分钟 · 请求step258 / 决策step258 / 执行step258 · UNKNOWN · 证据INSUFFICIENT_FOR_GLOBAL_NOVELTY · 结构化审查

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p1 对step103=0.970000;p2 对step148=1.000000),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g11s37 / g11a300;合法历史2条,比较2条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p1 / 103匿名 android.widget.LinearLayout ; 邻近标签 DIFFERENT_OPERATION0.97000000True
p2 / 148匿名 android.widget.LinearLayout ; 邻近标签 DIFFERENT_OPERATION1.00000000True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p1",
    "history_id": "h1",
    "history_step": 103,
    "history_input_id": "input-576",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.97,
    "probabilities": {
      "SAME_OPERATION": 0.01,
      "DIFFERENT_OPERATION": 0.98,
      "INSUFFICIENT_EVIDENCE": 0.01
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.01,
        "DIFFERENT_OPERATION": 0.98,
        "INSUFFICIENT_EVIDENCE": 0.01
      },
      "confidence": 0.97
    },
    "model_visible_history": {
      "class": "android.widget.LinearLayout",
      "resource_id": "",
      "text": "",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 1,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"it.feio.android.omninotes:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g11a300",
      "source_state_id": "g11s37",
      "bounds": [
        0,
        402,
        2400,
        594
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.LinearLayout",
          "resource_id": "",
          "text": "",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        },
        {
          "class": "android.widget.TextView",
          "resource_id": "android:id/title",
          "text": "Contraseña",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": [
            0
          ]
        },
        {
          "class": "android.widget.TextView",
          "resource_id": "android:id/summary",
          "text": "Editar la contraseña de seguridá",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": [
            1
          ]
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "androidx.recyclerview.widget.RecyclerView",
        "resource_id": "it.feio.android.omninotes:id/recycler_view",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "androidx.recyclerview.widget.RecyclerView",
          "resource_id": "it.feio.android.omninotes:id/recycler_view"
        },
        "labels": [],
        "truncated": true
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 166,
      "source_gui_timestamp": 103,
      "current_state": "g11s37",
      "current_model_action": "g11a300",
      "current_version": 15,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p2",
    "history_id": "h2",
    "history_step": 148,
    "history_input_id": "input-823",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 1,
    "probabilities": {
      "SAME_OPERATION": 0,
      "DIFFERENT_OPERATION": 1,
      "INSUFFICIENT_EVIDENCE": 0
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h2`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0,
        "DIFFERENT_OPERATION": 1,
        "INSUFFICIENT_EVIDENCE": 0
      },
      "confidence": 1
    },
    "model_visible_history": {
      "class": "android.widget.LinearLayout",
      "resource_id": "",
      "text": "",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 3,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"it.feio.android.omninotes:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g11a300",
      "source_state_id": "g11s37",
      "bounds": [
        0,
        735,
        2400,
        876
      ],
      "source_page_id": "page3",
      "target_subtree": [
        {
          "class": "android.widget.LinearLayout",
          "resource_id": "",
          "text": "",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        },
        {
          "class": "android.widget.TextView",
          "resource_id": "android:id/title",
          "text": "Llimpiar tolos datos",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": [
            3
          ]
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "androidx.recyclerview.widget.RecyclerView",
        "resource_id": "it.feio.android.omninotes:id/recycler_view",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "androidx.recyclerview.widget.RecyclerView",
          "resource_id": "it.feio.android.omninotes:id/recycler_view"
        },
        "labels": [],
        "truncated": true
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 214,
      "source_gui_timestamp": 148,
      "current_state": "g11s37",
      "current_model_action": "g11a300",
      "current_version": 15,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

同步与备份页实际打开,与Witness密码/清理数据是独立功能;same identity的更早72其实是Vibration,不能当备份历史。258是首次明确可见备份入口,但早期匿名动作/GUI缺失使全局首次性仍为UNKNOWN;没有完成备份证据。

等价历史是否送入Provider wire:UNKNOWN;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

NA:没有足以可靠裁定全局首次或重复的已核实等价历史。不能把未检索到当成未执行。

三、Probe执行后发生什么

打开同步与备份页,看到备份、恢复、备份文件夹和 Springpad 导入;未证明完成备份。

omninotes JEV step258 Sincronización y copies de seguranza before_screenshot
before_screenshot · identity_verified · 2026-11-06T21:55:44.730+00:00
omninotes JEV step258 Sincronización y copies de seguranza after_screenshot
after_screenshot · identity_verified · 2026-11-06T21:55:46.402+00:00

Run内首次METHOD观察:完成后2秒=24,10秒=38,下一动作前B=24。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-1461",
      "step": 259,
      "version": 15,
      "elapsed_s": 423.583,
      "wall_time_ms": 1794002146491,
      "next_input_wall_ms": 1794002147386,
      "input_completed_wall_ms": 1794002146518,
      "input_confirmed": true,
      "action": "MODEL_BACK NA",
      "action_type": "MODEL_BACK",
      "text": null,
      "content_desc": null,
      "resource_id": null,
      "model_action_id": "g15a595",
      "concrete_identity": null,
      "state_id": "g15s63",
      "source_gui_id": 343,
      "activity": "it.feio.android.omninotes.SettingsActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#47b2d09b",
        "Sincronización y copies de seguranza",
        "Copies de seguranza",
        "Restaura o desanicia copies de seguranza",
        "ADVERTENCIA: No se ha establecido una contraseña, las notas protegidas no serán restauradas de la copia de seguridad por razones de seguridad",
        "Cambiar carpeta de respaldo",
        "Importar notes de Springpad",
        "Seleiciona'l ficheru de notes esportáu de Springpad y asegúrate de tar coneutáu a Internet"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "EARLY_STAGE: ABA/backward/other (NA finer branch)",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/executor.log:20681",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-1462.json"
    },
    {
      "input_id": "input-1466",
      "step": 260,
      "version": 15,
      "elapsed_s": 424.478,
      "wall_time_ms": 1794002147386,
      "next_input_wall_ms": 1794002148334,
      "input_completed_wall_ms": 1794002147418,
      "input_confirmed": true,
      "action": "MODEL_CLICK #47b2d09b",
      "action_type": "MODEL_CLICK",
      "text": "#47b2d09b",
      "content_desc": "Desplazarse hacia arriba",
      "resource_id": "",
      "model_action_id": "g11a299",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageButton\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"Desplazarse hacia arriba\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g11s37",
      "source_gui_id": 344,
      "activity": "it.feio.android.omninotes.SettingsActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/executor.log:20802",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-1467.json"
    },
    {
      "input_id": "input-1471",
      "step": 261,
      "version": 15,
      "elapsed_s": 425.426,
      "wall_time_ms": 1794002148334,
      "next_input_wall_ms": 1794002149256,
      "input_completed_wall_ms": 1794002148368,
      "input_confirmed": true,
      "action": "MODEL_CLICK Datos",
      "action_type": "MODEL_CLICK",
      "text": "Datos",
      "content_desc": "",
      "resource_id": "android:id/title",
      "model_action_id": "g6a196",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"it.feio.android.omninotes:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"android:id/title\"][@text=\"Datos\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g6s25",
      "source_gui_id": 345,
      "activity": "it.feio.android.omninotes.SettingsActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/executor.log:20869",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-1472.json"
    },
    {
      "input_id": "input-1476",
      "step": 262,
      "version": 15,
      "elapsed_s": 426.348,
      "wall_time_ms": 1794002149256,
      "next_input_wall_ms": 1794002150187,
      "input_completed_wall_ms": 1794002149285,
      "input_confirmed": true,
      "action": "MODEL_CLICK #47b2d09b",
      "action_type": "MODEL_CLICK",
      "text": "#47b2d09b",
      "content_desc": "Desplazarse hacia arriba",
      "resource_id": "",
      "model_action_id": "g11a299",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageButton\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"Desplazarse hacia arriba\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g11s37",
      "source_gui_id": 346,
      "activity": "it.feio.android.omninotes.SettingsActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/executor.log:21037",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-1477.json"
    },
    {
      "input_id": "input-1481",
      "step": 263,
      "version": 15,
      "elapsed_s": 427.279,
      "wall_time_ms": 1794002150187,
      "next_input_wall_ms": 1794002151527,
      "input_completed_wall_ms": 1794002150570,
      "input_confirmed": true,
      "action": "MODEL_SCROLL_BOTTOM_UP it.feio.android.omninotes:id/recycler_view",
      "action_type": "MODEL_SCROLL_BOTTOM_UP",
      "text": "",
      "content_desc": "",
      "resource_id": "it.feio.android.omninotes:id/recycler_view",
      "model_action_id": "g6a192",
      "concrete_identity": "MODEL_SCROLL_BOTTOM_UP|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"it.feio.android.omninotes:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true'][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']",
      "state_id": "g6s25",
      "source_gui_id": 347,
      "activity": "it.feio.android.omninotes.SettingsActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/executor.log:21100",
      "observed_methods_until_next": 9,
      "category_counts": {
        "third_party": 9
      },
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-1482.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 258,
      "monotonic_ns": 1891192262173245,
      "wall_time_ms": 1794002144671,
      "abstraction_version": 15,
      "state_id": "g11s37",
      "model_action_id": "g11a300",
      "entry_id": "semantic-15-c1",
      "request_id": "semantic-15",
      "candidate_id": "c1",
      "confidence": 1,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "fdc4f6117f85b69f1ff37be25f275cf3bac87fd03cb26a58bfde8937ac2956b3",
      "concrete_identity": "5e4ea960f072221c7685dc4e0927e6479bdcdd2b807df394838149456d966a97",
      "decision_scope": "ce87e5cb36ac9c404003c2e0d4504b52649abe8d4d65ca4c1bb0f2fd3597b8d1",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-15",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 2,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 2,
      "selected_history": 2,
      "comparison_count": 2,
      "same_count": 0,
      "different_count": 2,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 2,
      "low_confidence_count": 0,
      "full_history_compared": true,
      "exploratory": false,
      "_line": 806
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 258,
      "monotonic_ns": 1891192262840517,
      "wall_time_ms": 1794002144672,
      "abstraction_version": 15,
      "state_id": "g11s37",
      "model_action_id": "g11a300",
      "entry_id": "semantic-15-c1",
      "request_id": "semantic-15",
      "candidate_id": "c1",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "fdc4f6117f85b69f1ff37be25f275cf3bac87fd03cb26a58bfde8937ac2956b3",
      "input_fingerprint": "d0d14ddcfab8e02fcea7dc96da440f4ea2a648712955ade093dcd75ed99e66a0",
      "concrete_identity": "5e4ea960f072221c7685dc4e0927e6479bdcdd2b807df394838149456d966a97",
      "decision_scope": "ce87e5cb36ac9c404003c2e0d4504b52649abe8d4d65ca4c1bb0f2fd3597b8d1",
      "_line": 807
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 258,
      "monotonic_ns": 1891192274123587,
      "wall_time_ms": 1794002144683,
      "abstraction_version": 15,
      "state_id": "g11s37",
      "model_action_id": "g11a300",
      "entry_id": "semantic-15-c1",
      "request_id": "semantic-15",
      "candidate_id": "c1",
      "confidence": 1,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "fdc4f6117f85b69f1ff37be25f275cf3bac87fd03cb26a58bfde8937ac2956b3",
      "decision_scope": "ce87e5cb36ac9c404003c2e0d4504b52649abe8d4d65ca4c1bb0f2fd3597b8d1",
      "concrete_identity": "5e4ea960f072221c7685dc4e0927e6479bdcdd2b807df394838149456d966a97",
      "_line": 808
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 258,
      "monotonic_ns": 1891192274207562,
      "wall_time_ms": 1794002144683,
      "abstraction_version": 15,
      "state_id": "g11s37",
      "model_action_id": "g11a300",
      "entry_id": "semantic-15-c1",
      "request_id": "semantic-15",
      "candidate_id": "c1",
      "confidence": 1,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 809
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 258,
      "monotonic_ns": 1891192322969953,
      "wall_time_ms": 1794002144732,
      "abstraction_version": 15,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-15-c1",
      "request_id": "semantic-15",
      "candidate_id": "c1",
      "event_count": 2,
      "_line": 812
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 258,
      "monotonic_ns": 1891192359929167,
      "wall_time_ms": 1794002144769,
      "abstraction_version": 15,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-15-c1",
      "request_id": "semantic-15",
      "candidate_id": "c1",
      "_line": 813
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 259,
      "monotonic_ns": 1891193999383612,
      "wall_time_ms": 1794002146408,
      "abstraction_version": 15,
      "state_id": "g11s37",
      "model_action_id": "g11a300",
      "entry_id": "semantic-15-c1",
      "request_id": "semantic-15",
      "candidate_id": "c1",
      "confidence": 1,
      "choice": "PROMOTE",
      "transition_id": "g15e206:255",
      "target_state": "g15s63",
      "input_confirmed": true,
      "_line": 815
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 258,
    "monotonic_ns": 1891192274876132,
    "wall_time_ms": 1794002144684,
    "abstraction_version": 15,
    "state_id": "g11s37",
    "model_action_id": "g11a300",
    "snapshot_reason": "selection",
    "state_visits": 6,
    "state_first_seen": 98,
    "state_last_seen": 258,
    "state_saturated": false,
    "state_saturation": 0.5,
    "native_state_saturated": false,
    "native_unsaturated_model_action_count": 1,
    "model_action_count": 6,
    "enabled_valid_action_count": 4,
    "unsaturated_model_action_count": 1,
    "unvisited_model_action_count": 3,
    "effective_unvisited_model_action_count": 3,
    "effective_state_saturated": false,
    "local_probe_action_count": 0,
    "navigation_action_count": 1,
    "enabled_valid_unvisited_action_count": 1,
    "unvisited_model_action_ids": "g11a301,g11a302,g11a304",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 2,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=it.feio.android.omninotes.SettingsActivity|class=android.widget.LinearLayout|text=|resource_id=|bounds=0,210,1080,402",
    "selected_resolved_node_count": 3,
    "_line": 811
  }
}

四、是否值得PROMOTE

无法可靠裁定相对整个Run决策前历史的功能新颖性。

疑似主要环节:UNKNOWN;wire关系审查:DISTINCT_COMPARATORS_VALID。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

omninotes JEV step266 Dir a la primera ensin marcar

run_ad46e2ac9d7e407da53250b006f6c382 · 第7.36分钟 · 请求step228 / 决策step228 / 执行step266 · UNKNOWN · 证据INSUFFICIENT_FOR_GLOBAL_NOVELTY · 结构化审查

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p5 对step51=0.720000;p6 对step208=0.830000),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g1s16 / g1a121;合法历史2条,比较2条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p5 / 51Keep positionDIFFERENT_OPERATION0.72000000True
p6 / 208DeshabilitáuDIFFERENT_OPERATION0.83000000True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p5",
    "history_id": "h1",
    "history_step": 51,
    "history_input_id": "input-275",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.72,
    "probabilities": {
      "SAME_OPERATION": 0.18,
      "DIFFERENT_OPERATION": 0.81,
      "INSUFFICIENT_EVIDENCE": 0.01
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c3` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.18,
        "DIFFERENT_OPERATION": 0.81,
        "INSUFFICIENT_EVIDENCE": 0.01
      },
      "confidence": 0.72
    },
    "model_visible_history": {
      "class": "android.widget.CheckedTextView",
      "resource_id": "android:id/text1",
      "text": "Keep position",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": true,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 0,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"it.feio.android.omninotes:id/select_dialog_listview\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckedTextView\"][@resource-id=\"android:id/text1\"][@text=\"Keep pos\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g1a121",
      "source_state_id": "g1s16",
      "bounds": [
        70,
        1002,
        1010,
        1128
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.CheckedTextView",
          "resource_id": "android:id/text1",
          "text": "Keep position",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": true,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.ListView",
        "resource_id": "it.feio.android.omninotes:id/select_dialog_listview",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.ListView",
          "resource_id": "it.feio.android.omninotes:id/select_dialog_listview"
        },
        "labels": [],
        "truncated": true
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 86,
      "source_gui_timestamp": 51,
      "current_state": "g1s16",
      "current_model_action": "g1a121",
      "current_version": 15,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p6",
    "history_id": "h2",
    "history_step": 208,
    "history_input_id": "input-1158",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.83,
    "probabilities": {
      "SAME_OPERATION": 0.09,
      "DIFFERENT_OPERATION": 0.89,
      "INSUFFICIENT_EVIDENCE": 0.02
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c3` the same application-function operation as executed action at `executed_actions.h2`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.09,
        "DIFFERENT_OPERATION": 0.89,
        "INSUFFICIENT_EVIDENCE": 0.02
      },
      "confidence": 0.83
    },
    "model_visible_history": {
      "class": "android.widget.CheckedTextView",
      "resource_id": "android:id/text1",
      "text": "Deshabilitáu",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 0,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"it.feio.android.omninotes:id/select_dialog_listview\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckedTextView\"][@resource-id=\"android:id/text1\"][@text=\"Deshabil\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g1a121",
      "source_state_id": "g1s16",
      "bounds": [
        70,
        943,
        1010,
        1069
      ],
      "source_page_id": "page3",
      "target_subtree": [
        {
          "class": "android.widget.CheckedTextView",
          "resource_id": "android:id/text1",
          "text": "Deshabilitáu",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.ListView",
        "resource_id": "it.feio.android.omninotes:id/select_dialog_listview",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.ListView",
          "resource_id": "it.feio.android.omninotes:id/select_dialog_listview"
        },
        "labels": [],
        "truncated": true
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 286,
      "source_gui_timestamp": 208,
      "current_state": "g1s16",
      "current_model_action": "g1a121",
      "current_version": 15,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

实际操作已保留在前后GUI和执行记录中。不同设置目标、清单启用/禁用、枚举值、排序及文本输入需按v2分别判断,不能因模板相同或文字不同直接判等价。未获得足够经过核实的同功能先前历史及其可见范围,保留UNKNOWN。

等价历史是否送入Provider wire:UNKNOWN;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

NA:没有足以可靠裁定全局首次或重复的已核实等价历史。不能把未检索到当成未执行。

三、Probe执行后发生什么

选择“移至首个未勾选项”,返回行为设置;与228为同一选项模板。

omninotes JEV step266 Dir a la primera ensin marcar before_screenshot
before_screenshot · identity_verified · 2026-11-06T21:56:04.333+00:00
omninotes JEV step266 Dir a la primera ensin marcar after_screenshot
after_screenshot · identity_verified · 2026-11-06T21:56:05.110+00:00

Run内首次METHOD观察:完成后2秒=0,10秒=2,下一动作前B=0。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-1510",
      "step": 267,
      "version": 15,
      "elapsed_s": 442.293,
      "wall_time_ms": 1794002165201,
      "next_input_wall_ms": 1794002166042,
      "input_completed_wall_ms": 1794002165236,
      "input_confirmed": true,
      "action": "MODEL_CLICK android:id/switch_widget",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "android:id/switch_widget",
      "model_action_id": "g4a150",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"it.feio.android.omninotes:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=4][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.Switch\"][@resource-id=\"android:id/switch_widget\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g4s21",
      "source_gui_id": 351,
      "activity": "it.feio.android.omninotes.SettingsActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#47b2d09b",
        "Comportamientos",
        "Llistes de verificación",
        "Dir a la primera ensin marcar",
        "Gueta nel intre",
        "Pasar notes",
        "Pase de notes pa facer aiciones",
        "Mover a la papelera",
        "Al pasar el deu peles notes, archivaránse",
        "Llocalización automática",
        "Amiesta automáticamente la llocalización a les notes nueves",
        "Axuntos de videu",
        "Tamañu máximu permitíu en MB: Video\n    "
      ],
      "probe": true,
      "strategy": "PROBE",
      "context": "exploration",
      "native_branch": "Probe",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/executor.log:21521",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-1511.json"
    },
    {
      "input_id": "input-1517",
      "step": 268,
      "version": 15,
      "elapsed_s": 443.134,
      "wall_time_ms": 1794002166042,
      "next_input_wall_ms": 1794002168428,
      "input_completed_wall_ms": 1794002166069,
      "input_confirmed": true,
      "action": "MODEL_CLICK android.widget.LinearLayout",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g4a151",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"it.feio.android.omninotes:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g4s21",
      "source_gui_id": 352,
      "activity": "it.feio.android.omninotes.SettingsActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#47b2d09b",
        "Comportamientos",
        "Llistes de verificación",
        "Dir a la primera ensin marcar",
        "Gueta nel intre",
        "Pasar notes",
        "Pase de notes pa facer aiciones",
        "Mover a la papelera",
        "Al pasar el deu peles notes, archivaránse",
        "Llocalización automática",
        "Amiesta automáticamente la llocalización a les notes nueves",
        "Axuntos de videu",
        "Tamañu máximu permitíu en MB: Video\n    "
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/executor.log:21596",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-1518.json"
    },
    {
      "input_id": "input-1526",
      "step": 269,
      "version": 15,
      "elapsed_s": 445.52,
      "wall_time_ms": 1794002168428,
      "next_input_wall_ms": 1794002169334,
      "input_completed_wall_ms": 1794002168453,
      "input_confirmed": true,
      "action": "MODEL_CLICK CANCELAR",
      "action_type": "MODEL_CLICK",
      "text": "CANCELAR",
      "content_desc": "",
      "resource_id": "android:id/button2",
      "model_action_id": "g1a122",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"it.feio.android.omninotes:id/buttonPanel\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.Button\"][@resource-id=\"android:id/button2\"][@text=\"CANCELAR\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g1s16",
      "source_gui_id": 353,
      "activity": "it.feio.android.omninotes.SettingsActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "¿Qué quies facer cuando s'esbille un elementu?",
        "Caltener posición",
        "Dir al final de la llista",
        "Dir a la primera ensin marcar",
        "CANCELAR"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/executor.log:21670",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-1527.json"
    },
    {
      "input_id": "input-1531",
      "step": 270,
      "version": 15,
      "elapsed_s": 446.426,
      "wall_time_ms": 1794002169334,
      "next_input_wall_ms": 1794002170257,
      "input_completed_wall_ms": 1794002169369,
      "input_confirmed": true,
      "action": "MODEL_CLICK #47b2d09b",
      "action_type": "MODEL_CLICK",
      "text": "#47b2d09b",
      "content_desc": "Desplazarse hacia arriba",
      "resource_id": "",
      "model_action_id": "g4a149",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageButton\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"Desplazarse hacia arriba\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g4s21",
      "source_gui_id": 354,
      "activity": "it.feio.android.omninotes.SettingsActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "USE_BUFFER",
      "context": "exploration",
      "native_branch": "USE_BUFFER",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/executor.log:21729",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-1532.json"
    },
    {
      "input_id": "input-1536",
      "step": 271,
      "version": 15,
      "elapsed_s": 447.349,
      "wall_time_ms": 1794002170257,
      "next_input_wall_ms": 1794002171299,
      "input_completed_wall_ms": 1794002170336,
      "input_confirmed": true,
      "action": "MODEL_CLICK android.widget.LinearLayout",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g15a597",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"it.feio.android.omninotes:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g15s64",
      "source_gui_id": 355,
      "activity": "it.feio.android.omninotes.SettingsActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#3430747b",
        "Axustes",
        "Interfaz",
        "Navegación",
        "Comportamientos",
        "Notificaciones",
        "Privacidá",
        "Beta",
        "Opt-In",
        "Soscribise al programa beta pa caltenese al día coles caberes carauterístiques",
        "Ayuda",
        "Manual en llinia",
        "App tour",
        "Amosáime les instrucciones de l'aplicación otra vegada",
        "Tocante a",
        "Rexistru de cambeos",
        "6.3.1",
        "Estadístiques",
        "Información"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/executor.log:21840",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-1539.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 228,
      "monotonic_ns": 1891150218341694,
      "wall_time_ms": 1794002102627,
      "abstraction_version": 15,
      "state_id": "g1s16",
      "model_action_id": "g1a121",
      "entry_id": "semantic-6-c3",
      "request_id": "semantic-6",
      "candidate_id": "c3",
      "confidence": 0.83,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "bb740af2ee7070fa9dcf0b450a349cee2b23acac3ab34abec2584741bd994ca7",
      "concrete_identity": "a3bc66a7e7f65de3e294cfce9fefa17e33f9cbac0a5b9b8e063197cf9e6fa8d6",
      "decision_scope": "911877aae53e022a5deb22fbf2f6854b24356f3e9341c70f2fc1d61a1c1b3368",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-6",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 2,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 2,
      "selected_history": 2,
      "comparison_count": 2,
      "same_count": 0,
      "different_count": 2,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 2,
      "low_confidence_count": 0,
      "full_history_compared": true,
      "exploratory": false,
      "_line": 614
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 228,
      "monotonic_ns": 1891150219733446,
      "wall_time_ms": 1794002102629,
      "abstraction_version": 15,
      "state_id": "g1s16",
      "model_action_id": "g1a121",
      "entry_id": "semantic-6-c3",
      "request_id": "semantic-6",
      "candidate_id": "c3",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "bb740af2ee7070fa9dcf0b450a349cee2b23acac3ab34abec2584741bd994ca7",
      "input_fingerprint": "a1153f9860fb06befc2d104b6ccaae65cfeb3ecec98932c1a945c7dc1a0f2242",
      "concrete_identity": "a3bc66a7e7f65de3e294cfce9fefa17e33f9cbac0a5b9b8e063197cf9e6fa8d6",
      "decision_scope": "911877aae53e022a5deb22fbf2f6854b24356f3e9341c70f2fc1d61a1c1b3368",
      "_line": 617
    },
    "PROBE_NAVIGATION_ELIGIBILITY": {
      "event": "PROBE_NAVIGATION_ELIGIBILITY",
      "step": 250,
      "monotonic_ns": 1891182967933383,
      "wall_time_ms": 1794002135377,
      "abstraction_version": 15,
      "state_id": "g1s16",
      "model_action_id": "g1a121",
      "entry_id": "semantic-6-c3",
      "request_id": "semantic-6",
      "candidate_id": "c3",
      "concrete_identity": "a3bc66a7e7f65de3e294cfce9fefa17e33f9cbac0a5b9b8e063197cf9e6fa8d6",
      "confidence": 0.83,
      "reason": "already_navigated_to_source",
      "navigation": false,
      "confidence_pass": true,
      "source_valid": true,
      "same_state_confirmed": false,
      "related_execution_suppressed": false,
      "navigation_arrived": true,
      "_line": 775
    },
    "PROBE_NAVIGATION_SELECTED": {
      "event": "PROBE_NAVIGATION_SELECTED",
      "step": 242,
      "monotonic_ns": 1891171405515928,
      "wall_time_ms": 1794002123815,
      "abstraction_version": 15,
      "state_id": "g1s16",
      "model_action_id": "g1a121",
      "entry_id": "semantic-6-c3",
      "request_id": "semantic-6",
      "candidate_id": "c3",
      "concrete_identity": "a3bc66a7e7f65de3e294cfce9fefa17e33f9cbac0a5b9b8e063197cf9e6fa8d6",
      "confidence": 0.83,
      "path_id": "p41",
      "source": "native_remote_path",
      "_line": 722
    },
    "PROBE_NAVIGATION_ARRIVED": {
      "event": "PROBE_NAVIGATION_ARRIVED",
      "step": 243,
      "monotonic_ns": 1891172410426368,
      "wall_time_ms": 1794002124820,
      "abstraction_version": 15,
      "state_id": "g1s16",
      "model_action_id": "g1a121",
      "entry_id": "semantic-6-c3",
      "request_id": "semantic-6",
      "candidate_id": "c3",
      "concrete_identity": "a3bc66a7e7f65de3e294cfce9fefa17e33f9cbac0a5b9b8e063197cf9e6fa8d6",
      "confidence": 0.83,
      "path_id": "p41",
      "arrived": true,
      "reason": "arrived",
      "last_availability": "node_absent_or_ambiguous",
      "binding_reason": "target_node_absent",
      "source_match_count": 1,
      "target_match_count": 0,
      "audit_path": "jev-audit/navigation/event-1371.json",
      "_line": 726
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 266,
      "monotonic_ns": 1891211869222318,
      "wall_time_ms": 1794002164278,
      "abstraction_version": 15,
      "state_id": "g1s16",
      "model_action_id": "g1a121",
      "entry_id": "semantic-6-c3",
      "request_id": "semantic-6",
      "candidate_id": "c3",
      "confidence": 0.83,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "bb740af2ee7070fa9dcf0b450a349cee2b23acac3ab34abec2584741bd994ca7",
      "decision_scope": "911877aae53e022a5deb22fbf2f6854b24356f3e9341c70f2fc1d61a1c1b3368",
      "concrete_identity": "a3bc66a7e7f65de3e294cfce9fefa17e33f9cbac0a5b9b8e063197cf9e6fa8d6",
      "_line": 844
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 266,
      "monotonic_ns": 1891211869302686,
      "wall_time_ms": 1794002164278,
      "abstraction_version": 15,
      "state_id": "g1s16",
      "model_action_id": "g1a121",
      "entry_id": "semantic-6-c3",
      "request_id": "semantic-6",
      "candidate_id": "c3",
      "confidence": 0.83,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 845
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 266,
      "monotonic_ns": 1891211928391385,
      "wall_time_ms": 1794002164338,
      "abstraction_version": 15,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-6-c3",
      "request_id": "semantic-6",
      "candidate_id": "c3",
      "event_count": 2,
      "_line": 848
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 266,
      "monotonic_ns": 1891211960279138,
      "wall_time_ms": 1794002164369,
      "abstraction_version": 15,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-6-c3",
      "request_id": "semantic-6",
      "candidate_id": "c3",
      "_line": 849
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 267,
      "monotonic_ns": 1891212704719173,
      "wall_time_ms": 1794002165114,
      "abstraction_version": 15,
      "state_id": "g1s16",
      "model_action_id": "g1a121",
      "entry_id": "semantic-6-c3",
      "request_id": "semantic-6",
      "candidate_id": "c3",
      "confidence": 0.83,
      "choice": "PROMOTE",
      "transition_id": "g4e43:263",
      "target_state": "g4s21",
      "input_confirmed": true,
      "_line": 851
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 266,
    "monotonic_ns": 1891211869897510,
    "wall_time_ms": 1794002164279,
    "abstraction_version": 15,
    "state_id": "g1s16",
    "model_action_id": "g1a121",
    "snapshot_reason": "selection",
    "state_visits": 6,
    "state_first_seen": 44,
    "state_last_seen": 266,
    "state_saturated": false,
    "state_saturation": 0.6666667,
    "native_state_saturated": false,
    "native_unsaturated_model_action_count": 1,
    "model_action_count": 3,
    "enabled_valid_action_count": 3,
    "unsaturated_model_action_count": 1,
    "unvisited_model_action_count": 1,
    "effective_unvisited_model_action_count": 1,
    "effective_state_saturated": false,
    "local_probe_action_count": 0,
    "navigation_action_count": 1,
    "enabled_valid_unvisited_action_count": 1,
    "unvisited_model_action_ids": "g1a123",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 4,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=it.feio.android.omninotes.SettingsActivity|class=android.widget.CheckedTextView|text=Dir a la|resource_id=android:id/text1|bounds=70,1282,1010,1408",
    "selected_resolved_node_count": 3,
    "_line": 847
  }
}

四、是否值得PROMOTE

无法可靠裁定相对整个Run决策前历史的功能新颖性。

疑似主要环节:UNKNOWN;wire关系审查:UNKNOWN。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

omninotes JEV step267 Llocalización automática (android:id/switch_widget)

run_ad46e2ac9d7e407da53250b006f6c382 · 第7.37分钟 · 请求step233 / 决策step233 / 执行step267 · UNKNOWN · 证据INSUFFICIENT_FOR_GLOBAL_NOVELTY · 结构化审查

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p3 对step57=0.910000;p4 对step231=0.960000),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g4s21 / g4a150;合法历史2条,比较2条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p3 / 57匿名 android.widget.Switch android:id/switch_widget; 邻近标签 Instant searchDIFFERENT_OPERATION0.91000000True
p4 / 231匿名 android.widget.Switch android:id/switch_widget; 邻近标签 Gueta nel intreDIFFERENT_OPERATION0.96000000True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p3",
    "history_id": "h1",
    "history_step": 57,
    "history_input_id": "input-310",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.91,
    "probabilities": {
      "SAME_OPERATION": 0.05,
      "DIFFERENT_OPERATION": 0.94,
      "INSUFFICIENT_EVIDENCE": 0.01
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c3` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.05,
        "DIFFERENT_OPERATION": 0.94,
        "INSUFFICIENT_EVIDENCE": 0.01
      },
      "confidence": 0.91
    },
    "model_visible_history": {
      "class": "android.widget.Switch",
      "resource_id": "android:id/switch_widget",
      "text": "",
      "content_desc": "",
      "enabled": true,
      "clickable": false,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 1,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"it.feio.android.omninotes:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.Switch\"][@resource-id=\"android:id/switch_widget\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g4a150",
      "source_state_id": "g4s21",
      "bounds": [
        916,
        437,
        1038,
        508
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.Switch",
          "resource_id": "android:id/switch_widget",
          "text": "",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": true,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [
          {
            "path": [
              0
            ],
            "text": "Instant search",
            "content_desc": ""
          }
        ],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 95,
      "source_gui_timestamp": 57,
      "current_state": "g4s21",
      "current_model_action": "g4a150",
      "current_version": 15,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p4",
    "history_id": "h2",
    "history_step": 231,
    "history_input_id": "input-1291",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.96,
    "probabilities": {
      "SAME_OPERATION": 0.02,
      "DIFFERENT_OPERATION": 0.97,
      "INSUFFICIENT_EVIDENCE": 0.01
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c3` the same application-function operation as executed action at `executed_actions.h2`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.02,
        "DIFFERENT_OPERATION": 0.97,
        "INSUFFICIENT_EVIDENCE": 0.01
      },
      "confidence": 0.96
    },
    "model_visible_history": {
      "class": "android.widget.Switch",
      "resource_id": "android:id/switch_widget",
      "text": "",
      "content_desc": "",
      "enabled": true,
      "clickable": false,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 1,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"it.feio.android.omninotes:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.Switch\"][@resource-id=\"android:id/switch_widget\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g4a150",
      "source_state_id": "g4s21",
      "bounds": [
        916,
        437,
        1038,
        508
      ],
      "source_page_id": "page3",
      "target_subtree": [
        {
          "class": "android.widget.Switch",
          "resource_id": "android:id/switch_widget",
          "text": "",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": true,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [
          {
            "path": [
              0
            ],
            "text": "Gueta nel intre",
            "content_desc": ""
          }
        ],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 309,
      "source_gui_timestamp": 231,
      "current_state": "g4s21",
      "current_model_action": "g4a150",
      "current_version": 15,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

实际操作已保留在前后GUI和执行记录中。不同设置目标、清单启用/禁用、枚举值、排序及文本输入需按v2分别判断,不能因模板相同或文字不同直接判等价。未获得足够经过核实的同功能先前历史及其可见范围,保留UNKNOWN。

等价历史是否送入Provider wire:UNKNOWN;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

NA:没有足以可靠裁定全局首次或重复的已核实等价历史。不能把未检索到当成未执行。

三、Probe执行后发生什么

打开 Automatic location 设置;没有权限成功或地图结果证据。

omninotes JEV step267 Llocalización automática (android:id/switch_widget) before_screenshot
before_screenshot · identity_verified · 2026-11-06T21:56:05.200+00:00
omninotes JEV step267 Llocalización automática (android:id/switch_widget) after_screenshot
after_screenshot · identity_verified · 2026-11-06T21:56:05.956+00:00

Run内首次METHOD观察:完成后2秒=0,10秒=4,下一动作前B=0。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-1517",
      "step": 268,
      "version": 15,
      "elapsed_s": 443.134,
      "wall_time_ms": 1794002166042,
      "next_input_wall_ms": 1794002168428,
      "input_completed_wall_ms": 1794002166069,
      "input_confirmed": true,
      "action": "MODEL_CLICK android.widget.LinearLayout",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g4a151",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"it.feio.android.omninotes:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g4s21",
      "source_gui_id": 352,
      "activity": "it.feio.android.omninotes.SettingsActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#47b2d09b",
        "Comportamientos",
        "Llistes de verificación",
        "Dir a la primera ensin marcar",
        "Gueta nel intre",
        "Pasar notes",
        "Pase de notes pa facer aiciones",
        "Mover a la papelera",
        "Al pasar el deu peles notes, archivaránse",
        "Llocalización automática",
        "Amiesta automáticamente la llocalización a les notes nueves",
        "Axuntos de videu",
        "Tamañu máximu permitíu en MB: Video\n    "
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/executor.log:21596",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-1518.json"
    },
    {
      "input_id": "input-1526",
      "step": 269,
      "version": 15,
      "elapsed_s": 445.52,
      "wall_time_ms": 1794002168428,
      "next_input_wall_ms": 1794002169334,
      "input_completed_wall_ms": 1794002168453,
      "input_confirmed": true,
      "action": "MODEL_CLICK CANCELAR",
      "action_type": "MODEL_CLICK",
      "text": "CANCELAR",
      "content_desc": "",
      "resource_id": "android:id/button2",
      "model_action_id": "g1a122",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"it.feio.android.omninotes:id/buttonPanel\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.Button\"][@resource-id=\"android:id/button2\"][@text=\"CANCELAR\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g1s16",
      "source_gui_id": 353,
      "activity": "it.feio.android.omninotes.SettingsActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "¿Qué quies facer cuando s'esbille un elementu?",
        "Caltener posición",
        "Dir al final de la llista",
        "Dir a la primera ensin marcar",
        "CANCELAR"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/executor.log:21670",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-1527.json"
    },
    {
      "input_id": "input-1531",
      "step": 270,
      "version": 15,
      "elapsed_s": 446.426,
      "wall_time_ms": 1794002169334,
      "next_input_wall_ms": 1794002170257,
      "input_completed_wall_ms": 1794002169369,
      "input_confirmed": true,
      "action": "MODEL_CLICK #47b2d09b",
      "action_type": "MODEL_CLICK",
      "text": "#47b2d09b",
      "content_desc": "Desplazarse hacia arriba",
      "resource_id": "",
      "model_action_id": "g4a149",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageButton\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"Desplazarse hacia arriba\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g4s21",
      "source_gui_id": 354,
      "activity": "it.feio.android.omninotes.SettingsActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "USE_BUFFER",
      "context": "exploration",
      "native_branch": "USE_BUFFER",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/executor.log:21729",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-1532.json"
    },
    {
      "input_id": "input-1536",
      "step": 271,
      "version": 15,
      "elapsed_s": 447.349,
      "wall_time_ms": 1794002170257,
      "next_input_wall_ms": 1794002171299,
      "input_completed_wall_ms": 1794002170336,
      "input_confirmed": true,
      "action": "MODEL_CLICK android.widget.LinearLayout",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g15a597",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"it.feio.android.omninotes:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g15s64",
      "source_gui_id": 355,
      "activity": "it.feio.android.omninotes.SettingsActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#3430747b",
        "Axustes",
        "Interfaz",
        "Navegación",
        "Comportamientos",
        "Notificaciones",
        "Privacidá",
        "Beta",
        "Opt-In",
        "Soscribise al programa beta pa caltenese al día coles caberes carauterístiques",
        "Ayuda",
        "Manual en llinia",
        "App tour",
        "Amosáime les instrucciones de l'aplicación otra vegada",
        "Tocante a",
        "Rexistru de cambeos",
        "6.3.1",
        "Estadístiques",
        "Información"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/executor.log:21840",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-1539.json"
    },
    {
      "input_id": "input-1545",
      "step": 272,
      "version": 15,
      "elapsed_s": 448.391,
      "wall_time_ms": 1794002171299,
      "next_input_wall_ms": 1794002172250,
      "input_completed_wall_ms": 1794002171336,
      "input_confirmed": true,
      "action": "MODEL_CLICK #47b2d09b",
      "action_type": "MODEL_CLICK",
      "text": "#47b2d09b",
      "content_desc": "Desplazarse hacia arriba",
      "resource_id": "",
      "model_action_id": "g8a246",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageButton\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"Desplazarse hacia arriba\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g8s30",
      "source_gui_id": 356,
      "activity": "it.feio.android.omninotes.SettingsActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#47b2d09b",
        "Notificaciones",
        "Vibración",
        "Tonu",
        "Retrasu pa posponer",
        "10 minutos"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/executor.log:21974",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-1546.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 233,
      "monotonic_ns": 1891162008097684,
      "wall_time_ms": 1794002114417,
      "abstraction_version": 15,
      "state_id": "g4s21",
      "model_action_id": "g4a150",
      "entry_id": "semantic-10-c3",
      "request_id": "semantic-10",
      "candidate_id": "c3",
      "confidence": 0.96,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "759675f2eac3929dfaa8252f1cc6d2c5ce99211f08bb8e8dd077e6b69aaf9b1f",
      "concrete_identity": "3ff078772d110be7cb18de444d208b7819e9fbcd7e3fae245588ef50d2549b67",
      "decision_scope": "64091a384ee6b4eb50b8bdaacfb3c56652355b46ffa7d514def07766a748425d",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-10",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 2,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 2,
      "selected_history": 2,
      "comparison_count": 2,
      "same_count": 0,
      "different_count": 2,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 2,
      "low_confidence_count": 0,
      "full_history_compared": true,
      "exploratory": false,
      "_line": 655
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 233,
      "monotonic_ns": 1891162009097066,
      "wall_time_ms": 1794002114418,
      "abstraction_version": 15,
      "state_id": "g4s21",
      "model_action_id": "g4a150",
      "entry_id": "semantic-10-c3",
      "request_id": "semantic-10",
      "candidate_id": "c3",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "759675f2eac3929dfaa8252f1cc6d2c5ce99211f08bb8e8dd077e6b69aaf9b1f",
      "input_fingerprint": "7e2aa37fc51c485d88fb074f0e082692067fb20b25900feb12e34de4f0957b2d",
      "concrete_identity": "3ff078772d110be7cb18de444d208b7819e9fbcd7e3fae245588ef50d2549b67",
      "decision_scope": "64091a384ee6b4eb50b8bdaacfb3c56652355b46ffa7d514def07766a748425d",
      "_line": 657
    },
    "PROBE_NAVIGATION_ELIGIBILITY": {
      "event": "PROBE_NAVIGATION_ELIGIBILITY",
      "step": 250,
      "monotonic_ns": 1891182955813124,
      "wall_time_ms": 1794002135365,
      "abstraction_version": 15,
      "state_id": "g4s21",
      "model_action_id": "g4a150",
      "entry_id": "semantic-10-c3",
      "request_id": "semantic-10",
      "candidate_id": "c3",
      "concrete_identity": "3ff078772d110be7cb18de444d208b7819e9fbcd7e3fae245588ef50d2549b67",
      "confidence": 0.96,
      "reason": "related_concrete_confirmed",
      "navigation": false,
      "confidence_pass": true,
      "source_valid": true,
      "same_state_confirmed": false,
      "related_execution_suppressed": true,
      "navigation_arrived": false,
      "_line": 774
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 267,
      "monotonic_ns": 1891212743276898,
      "wall_time_ms": 1794002165152,
      "abstraction_version": 15,
      "state_id": "g4s21",
      "model_action_id": "g4a150",
      "entry_id": "semantic-10-c3",
      "request_id": "semantic-10",
      "candidate_id": "c3",
      "confidence": 0.96,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "759675f2eac3929dfaa8252f1cc6d2c5ce99211f08bb8e8dd077e6b69aaf9b1f",
      "decision_scope": "64091a384ee6b4eb50b8bdaacfb3c56652355b46ffa7d514def07766a748425d",
      "concrete_identity": "3ff078772d110be7cb18de444d208b7819e9fbcd7e3fae245588ef50d2549b67",
      "_line": 854
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 267,
      "monotonic_ns": 1891212743321768,
      "wall_time_ms": 1794002165152,
      "abstraction_version": 15,
      "state_id": "g4s21",
      "model_action_id": "g4a150",
      "entry_id": "semantic-10-c3",
      "request_id": "semantic-10",
      "candidate_id": "c3",
      "confidence": 0.96,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 855
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 267,
      "monotonic_ns": 1891212792372151,
      "wall_time_ms": 1794002165201,
      "abstraction_version": 15,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-10-c3",
      "request_id": "semantic-10",
      "candidate_id": "c3",
      "event_count": 2,
      "_line": 858
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 267,
      "monotonic_ns": 1891212827385168,
      "wall_time_ms": 1794002165236,
      "abstraction_version": 15,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-10-c3",
      "request_id": "semantic-10",
      "candidate_id": "c3",
      "_line": 859
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 268,
      "monotonic_ns": 1891213552722049,
      "wall_time_ms": 1794002165962,
      "abstraction_version": 15,
      "state_id": "g4s21",
      "model_action_id": "g4a150",
      "entry_id": "semantic-10-c3",
      "request_id": "semantic-10",
      "candidate_id": "c3",
      "confidence": 0.96,
      "choice": "PROMOTE",
      "transition_id": "g4e49:264",
      "target_state": "g4s21",
      "input_confirmed": true,
      "_line": 861
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 267,
    "monotonic_ns": 1891212743719048,
    "wall_time_ms": 1794002165153,
    "abstraction_version": 15,
    "state_id": "g4s21",
    "model_action_id": "g4a150",
    "snapshot_reason": "selection",
    "state_visits": 10,
    "state_first_seen": 50,
    "state_last_seen": 267,
    "state_saturated": false,
    "state_saturation": 0.7,
    "native_state_saturated": false,
    "native_unsaturated_model_action_count": 1,
    "model_action_count": 10,
    "enabled_valid_action_count": 8,
    "unsaturated_model_action_count": 1,
    "unvisited_model_action_count": 3,
    "effective_unvisited_model_action_count": 3,
    "effective_state_saturated": false,
    "local_probe_action_count": 0,
    "navigation_action_count": 1,
    "enabled_valid_unvisited_action_count": 1,
    "unvisited_model_action_ids": "g4a156,g4a157,g4a158",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 3,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=it.feio.android.omninotes.SettingsActivity|class=android.widget.Switch|text=|resource_id=android:id/switch_widget|bounds=916,1009,1038,1080",
    "selected_resolved_node_count": 3,
    "_line": 857
  }
}

四、是否值得PROMOTE

无法可靠裁定相对整个Run决策前历史的功能新颖性。

疑似主要环节:UNKNOWN;wire关系审查:DISTINCT_TARGET_OR_BRANCH_PLAUSIBLE。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

omninotes JEV step339 Список дел

run_ad46e2ac9d7e407da53250b006f6c382 · 第8.99分钟 · 请求step339 / 决策step339 / 执行step339 · REPEATED_SUPPORTED · 证据HIGH · 深入复核

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p1 对step166=0.730000;p2 对step172=0.670000;p3 对step195=0.820000),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g12s50 / g12a427;合法历史5条,比较3条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p1 / 166InformaciónDIFFERENT_OPERATION0.73000000True
p2 / 172Habilitar llista de verificaciónDIFFERENT_OPERATION0.67000000True
p3 / 195Vista amenorgadaDIFFERENT_OPERATION0.82000000True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p1",
    "history_id": "h1",
    "history_step": 166,
    "history_input_id": "input-924",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.73,
    "probabilities": {
      "SAME_OPERATION": 0.13,
      "DIFFERENT_OPERATION": 0.82,
      "INSUFFICIENT_EVIDENCE": 0.05
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.13,
        "DIFFERENT_OPERATION": 0.82,
        "INSUFFICIENT_EVIDENCE": 0.05
      },
      "confidence": 0.73
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "it.feio.android.omninotes:id/title",
      "text": "Información",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 3,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"it.feio.android.omninotes:id/title\"][@text=\"Informac\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g12a427",
      "source_state_id": "g12s50",
      "bounds": [
        480,
        507,
        1028,
        564
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "it.feio.android.omninotes:id/title",
          "text": "Información",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 238,
      "source_gui_timestamp": 166,
      "current_state": "g12s50",
      "current_model_action": "g12a427",
      "current_version": 15,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p2",
    "history_id": "h3",
    "history_step": 172,
    "history_input_id": "input-963",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.67,
    "probabilities": {
      "SAME_OPERATION": 0.09,
      "DIFFERENT_OPERATION": 0.78,
      "INSUFFICIENT_EVIDENCE": 0.13
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h3`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.09,
        "DIFFERENT_OPERATION": 0.78,
        "INSUFFICIENT_EVIDENCE": 0.13
      },
      "confidence": 0.67
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "it.feio.android.omninotes:id/title",
      "text": "Habilitar llista de verificación",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 0,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"it.feio.android.omninotes:id/title\"][@text=\"Habilita\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g12a427",
      "source_state_id": "g12s50",
      "bounds": [
        480,
        129,
        1028,
        186
      ],
      "source_page_id": "page4",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "it.feio.android.omninotes:id/title",
          "text": "Habilitar llista de verificación",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 247,
      "source_gui_timestamp": 172,
      "current_state": "g12s50",
      "current_model_action": "g12a427",
      "current_version": 15,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p3",
    "history_id": "h4",
    "history_step": 195,
    "history_input_id": "input-1089",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.82,
    "probabilities": {
      "SAME_OPERATION": 0.05,
      "DIFFERENT_OPERATION": 0.88,
      "INSUFFICIENT_EVIDENCE": 0.07
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h4`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.05,
        "DIFFERENT_OPERATION": 0.88,
        "INSUFFICIENT_EVIDENCE": 0.07
      },
      "confidence": 0.82
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "it.feio.android.omninotes:id/title",
      "text": "Vista amenorgada",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 0,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"it.feio.android.omninotes:id/title\"][@text=\"Vista am\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g12a427",
      "source_state_id": "g12s50",
      "bounds": [
        597,
        129,
        1028,
        186
      ],
      "source_page_id": "page5",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "it.feio.android.omninotes:id/title",
          "text": "Vista amenorgada",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 270,
      "source_gui_timestamp": 195,
      "current_state": "g12s50",
      "current_model_action": "g12a427",
      "current_version": 15,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

俄语Список дел点击后同样将普通正文变为带方框清单;172的Habilitar llista de verificación已是相同转换,且作为本次Witness提供。模型对它D=.67,属跨语言功能等价判断可疑;不是首次清单转换。

等价历史是否送入Provider wire:YES;当前Pair直接比较过的等价历史step:[172]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

此前step / UTC页面与控件确认与目标
172
2026-11-06T21:53:39.128+00:00
Habilitar llista de verificación
it.feio.android.omninotes.MainActivity
Native确认=True
it.feio.android.omninotes.MainActivity
保留目标GUI
已核实等价操作的先前结果(事后证据;不等于模型Witness)
先前等价操作 step172 target
先前step172 target · alignment=identity_verified
历史Witness执行后的截图(事后证据,未送模型)
Witness step166 target
Witness step166 target · alignment=identity_verified
Witness step172 target
Witness step172 target · alignment=identity_verified

三、Probe执行后发生什么

俄语 Enable checklist 后显示方框与 -228510902;同一清单转换功能。

omninotes JEV step339 Список дел before_screenshot
before_screenshot · identity_verified · 2026-11-06T21:57:42.323+00:00
omninotes JEV step339 Список дел after_screenshot
after_screenshot · identity_verified · 2026-11-06T21:57:43.608+00:00

Run内首次METHOD观察:完成后2秒=16,10秒=32,下一动作前B=13。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-1915",
      "step": 340,
      "version": 15,
      "elapsed_s": 540.768,
      "wall_time_ms": 1794002263676,
      "next_input_wall_ms": 1794002265689,
      "input_completed_wall_ms": 1794002264586,
      "input_confirmed": true,
      "action": "MODEL_CLICK Добавить",
      "action_type": "MODEL_CLICK",
      "text": "Добавить",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g15a648",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"it.feio.android.omninotes:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.RelativeLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"it.feio.android.omninotes:id/detail_root\"][@text=\"\"][@content-desc=\"\"][@index=6][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"it.feio.android.omninotes:id/detail_content_card\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"it.feio.android.omninotes:id/content_wrapper\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"it.feio.android.omninotes:id/detail_content\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.EditText\"][@resource-id=\"\"][@text=\"Добавить\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g15s68",
      "source_gui_id": 430,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#8919d946",
        "Прикрепить",
        "Категория",
        "Метки",
        "Поделиться",
        "Ещё",
        "Заголовок",
        "напоминание",
        "Добавить напоминание",
        "-228510902",
        "Добавить пункт"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/executor.log:28157",
      "observed_methods_until_next": 7,
      "category_counts": {
        "other_unknown": 6,
        "app_domain": 1
      },
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-1917.json"
    },
    {
      "input_id": "input-1921",
      "step": 341,
      "version": 15,
      "elapsed_s": 542.781,
      "wall_time_ms": 1794002265689,
      "next_input_wall_ms": 1794002268112,
      "input_completed_wall_ms": 1794002267152,
      "input_confirmed": true,
      "action": "MODEL_CLICK Communit",
      "action_type": "MODEL_CLICK",
      "text": "Communit",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g15a648",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"it.feio.android.omninotes:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.RelativeLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"it.feio.android.omninotes:id/detail_root\"][@text=\"\"][@content-desc=\"\"][@index=6][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"it.feio.android.omninotes:id/detail_content_card\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"it.feio.android.omninotes:id/content_wrapper\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"it.feio.android.omninotes:id/detail_content\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.EditText\"][@resource-id=\"\"][@text=\"Communit\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g15s68",
      "source_gui_id": 431,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#8919d946",
        "Прикрепить",
        "Категория",
        "Метки",
        "Поделиться",
        "Ещё",
        "Заголовок",
        "напоминание",
        "Добавить напоминание",
        "-228510902",
        "Communit",
        "Добавить пункт"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/executor.log:28240",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-1925.json"
    },
    {
      "input_id": "input-1931",
      "step": 342,
      "version": 15,
      "elapsed_s": 545.204,
      "wall_time_ms": 1794002268112,
      "next_input_wall_ms": 1794002270189,
      "input_completed_wall_ms": 1794002269238,
      "input_confirmed": true,
      "action": "MODEL_LONG_CLICK Добавить",
      "action_type": "MODEL_LONG_CLICK",
      "text": "Добавить",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g15a649",
      "concrete_identity": "MODEL_LONG_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"it.feio.android.omninotes:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.RelativeLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"it.feio.android.omninotes:id/detail_root\"][@text=\"\"][@content-desc=\"\"][@index=6][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"it.feio.android.omninotes:id/detail_content_card\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"it.feio.android.omninotes:id/content_wrapper\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"it.feio.android.omninotes:id/detail_content\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.EditText\"][@resource-id=\"\"][@text=\"Добавить\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g15s68",
      "source_gui_id": 432,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#8919d946",
        "Прикрепить",
        "Категория",
        "Метки",
        "Поделиться",
        "Ещё",
        "Заголовок",
        "напоминание",
        "Добавить напоминание",
        "-228510902",
        "8241154872912",
        "Добавить пункт"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/executor.log:28325",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-1933.json"
    },
    {
      "input_id": "input-1939",
      "step": 343,
      "version": 15,
      "elapsed_s": 547.281,
      "wall_time_ms": 1794002270189,
      "next_input_wall_ms": 1794002271096,
      "input_completed_wall_ms": 1794002270219,
      "input_confirmed": true,
      "action": "MODEL_CLICK Категория",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "Категория",
      "resource_id": "it.feio.android.omninotes:id/menu_category",
      "model_action_id": "g15a640",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"it.feio.android.omninotes:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.RelativeLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.Button\"][@resource-id=\"it.feio.android.omninotes:id/menu_category\"][@text=\"\"][@content-desc=\"Категория\"][@index=2][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g15s68",
      "source_gui_id": 433,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#8919d946",
        "Прикрепить",
        "Категория",
        "Метки",
        "Поделиться",
        "Ещё",
        "Заголовок",
        "напоминание",
        "Добавить напоминание",
        "-228510902",
        "8241154872912",
        "Добавить пункт"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/executor.log:28402",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-1940.json"
    },
    {
      "input_id": "input-1944",
      "step": 344,
      "version": 15,
      "elapsed_s": 548.188,
      "wall_time_ms": 1794002271096,
      "next_input_wall_ms": 1794002272201,
      "input_completed_wall_ms": 1794002271303,
      "input_confirmed": true,
      "action": "MODEL_BACK NA",
      "action_type": "MODEL_BACK",
      "text": null,
      "content_desc": null,
      "resource_id": null,
      "model_action_id": "g0a43",
      "concrete_identity": null,
      "state_id": "g0s5",
      "source_gui_id": 434,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "EARLY_STAGE: ABA/backward/other (NA finer branch)",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/executor.log:28477",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-1945.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 339,
      "monotonic_ns": 1891309832320131,
      "wall_time_ms": 1794002262241,
      "abstraction_version": 15,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-21-c1",
      "request_id": "semantic-21",
      "candidate_id": "c1",
      "confidence": 0.82,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "43337a29432277e548b888626438074adb737d62633268f1bb2d6980e0637517",
      "concrete_identity": "ed39f973f916ee49e3da6a2ccfe86bd1f7a2a8deeff4582acfb7225efd0c9606",
      "decision_scope": "2fa9f25529c958e1728151b7a2d4b221e2aed700e04e48fa47e0a3f8b74b3155",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-21",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 5,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 5,
      "selected_history": 3,
      "comparison_count": 3,
      "same_count": 0,
      "different_count": 3,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 3,
      "low_confidence_count": 0,
      "full_history_compared": false,
      "exploratory": true,
      "_line": 1141
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 339,
      "monotonic_ns": 1891309832983333,
      "wall_time_ms": 1794002262242,
      "abstraction_version": 15,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-21-c1",
      "request_id": "semantic-21",
      "candidate_id": "c1",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "43337a29432277e548b888626438074adb737d62633268f1bb2d6980e0637517",
      "input_fingerprint": "20fef18ab6ed66cc297a31e5c62703c87b018c65c5d5cbd73afe5c479ada399b",
      "concrete_identity": "ed39f973f916ee49e3da6a2ccfe86bd1f7a2a8deeff4582acfb7225efd0c9606",
      "decision_scope": "2fa9f25529c958e1728151b7a2d4b221e2aed700e04e48fa47e0a3f8b74b3155",
      "_line": 1143
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 339,
      "monotonic_ns": 1891309843534083,
      "wall_time_ms": 1794002262253,
      "abstraction_version": 15,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-21-c1",
      "request_id": "semantic-21",
      "candidate_id": "c1",
      "confidence": 0.82,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "43337a29432277e548b888626438074adb737d62633268f1bb2d6980e0637517",
      "decision_scope": "2fa9f25529c958e1728151b7a2d4b221e2aed700e04e48fa47e0a3f8b74b3155",
      "concrete_identity": "ed39f973f916ee49e3da6a2ccfe86bd1f7a2a8deeff4582acfb7225efd0c9606",
      "_line": 1145
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 339,
      "monotonic_ns": 1891309843631951,
      "wall_time_ms": 1794002262253,
      "abstraction_version": 15,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-21-c1",
      "request_id": "semantic-21",
      "candidate_id": "c1",
      "confidence": 0.82,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 1146
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 339,
      "monotonic_ns": 1891309916224350,
      "wall_time_ms": 1794002262325,
      "abstraction_version": 15,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-21-c1",
      "request_id": "semantic-21",
      "candidate_id": "c1",
      "event_count": 2,
      "_line": 1149
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 339,
      "monotonic_ns": 1891309944240691,
      "wall_time_ms": 1794002262353,
      "abstraction_version": 15,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-21-c1",
      "request_id": "semantic-21",
      "candidate_id": "c1",
      "_line": 1150
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 340,
      "monotonic_ns": 1891311207076520,
      "wall_time_ms": 1794002263616,
      "abstraction_version": 15,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-21-c1",
      "request_id": "semantic-21",
      "candidate_id": "c1",
      "confidence": 0.82,
      "choice": "PROMOTE",
      "transition_id": "g15e255:335",
      "target_state": "g15s68",
      "input_confirmed": true,
      "_line": 1152
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 339,
    "monotonic_ns": 1891309844389997,
    "wall_time_ms": 1794002262254,
    "abstraction_version": 15,
    "state_id": "g12s50",
    "model_action_id": "g12a427",
    "snapshot_reason": "selection",
    "state_visits": 6,
    "state_first_seen": 166,
    "state_last_seen": 339,
    "state_saturated": false,
    "state_saturation": 0.5,
    "native_state_saturated": false,
    "native_unsaturated_model_action_count": 1,
    "model_action_count": 2,
    "enabled_valid_action_count": 2,
    "unsaturated_model_action_count": 1,
    "unvisited_model_action_count": 1,
    "effective_unvisited_model_action_count": 1,
    "effective_state_saturated": false,
    "local_probe_action_count": 0,
    "navigation_action_count": 1,
    "enabled_valid_unvisited_action_count": 1,
    "unvisited_model_action_ids": "g12a428",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 5,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=it.feio.android.omninotes.MainActivity|class=android.widget.TextView|text=Список д|resource_id=it.feio.android.omninotes:id/title|bounds=597,129,1028,186",
    "selected_resolved_node_count": 4,
    "_line": 1148
  }
}

四、是否值得PROMOTE

完整已保存历史支持此前已尝试等价功能;不能自动归为模型错误。

疑似主要环节:PAIRWISE_SEMANTICS_SUSPECT;wire关系审查:SAME_OPERATION_SUPPORTED_BY_WIRE。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

omninotes JEV step648 Zakleni

run_ad46e2ac9d7e407da53250b006f6c382 · 第17.03分钟 · 请求step648 / 决策step648 / 执行step648 · UNKNOWN · 证据INSUFFICIENT_FOR_GLOBAL_NOVELTY · 结构化审查

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p1 对step166=0.880000;p2 对step172=0.890000;p3 对step195=0.920000),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g12s50 / g12a427;合法历史7条,比较3条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p1 / 166InformaciónDIFFERENT_OPERATION0.88000000True
p2 / 172Habilitar llista de verificaciónDIFFERENT_OPERATION0.89000000True
p3 / 195Vista amenorgadaDIFFERENT_OPERATION0.92000000True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p1",
    "history_id": "h1",
    "history_step": 166,
    "history_input_id": "input-924",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.88,
    "probabilities": {
      "SAME_OPERATION": 0.05,
      "DIFFERENT_OPERATION": 0.92,
      "INSUFFICIENT_EVIDENCE": 0.03
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c2` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.05,
        "DIFFERENT_OPERATION": 0.92,
        "INSUFFICIENT_EVIDENCE": 0.03
      },
      "confidence": 0.88
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "it.feio.android.omninotes:id/title",
      "text": "Información",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 3,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"it.feio.android.omninotes:id/title\"][@text=\"Informac\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g12a427",
      "source_state_id": "g12s50",
      "bounds": [
        480,
        507,
        1028,
        564
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "it.feio.android.omninotes:id/title",
          "text": "Información",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 238,
      "source_gui_timestamp": 166,
      "current_state": "g12s50",
      "current_model_action": "g12a427",
      "current_version": 15,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p2",
    "history_id": "h3",
    "history_step": 172,
    "history_input_id": "input-963",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.89,
    "probabilities": {
      "SAME_OPERATION": 0.01,
      "DIFFERENT_OPERATION": 0.93,
      "INSUFFICIENT_EVIDENCE": 0.06
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c2` the same application-function operation as executed action at `executed_actions.h3`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.01,
        "DIFFERENT_OPERATION": 0.93,
        "INSUFFICIENT_EVIDENCE": 0.06
      },
      "confidence": 0.89
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "it.feio.android.omninotes:id/title",
      "text": "Habilitar llista de verificación",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 0,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"it.feio.android.omninotes:id/title\"][@text=\"Habilita\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g12a427",
      "source_state_id": "g12s50",
      "bounds": [
        480,
        129,
        1028,
        186
      ],
      "source_page_id": "page4",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "it.feio.android.omninotes:id/title",
          "text": "Habilitar llista de verificación",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 247,
      "source_gui_timestamp": 172,
      "current_state": "g12s50",
      "current_model_action": "g12a427",
      "current_version": 15,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p3",
    "history_id": "h4",
    "history_step": 195,
    "history_input_id": "input-1089",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.92,
    "probabilities": {
      "SAME_OPERATION": 0.02,
      "DIFFERENT_OPERATION": 0.95,
      "INSUFFICIENT_EVIDENCE": 0.03
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c2` the same application-function operation as executed action at `executed_actions.h4`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.02,
        "DIFFERENT_OPERATION": 0.95,
        "INSUFFICIENT_EVIDENCE": 0.03
      },
      "confidence": 0.92
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "it.feio.android.omninotes:id/title",
      "text": "Vista amenorgada",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 0,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"it.feio.android.omninotes:id/title\"][@text=\"Vista am\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g12a427",
      "source_state_id": "g12s50",
      "bounds": [
        597,
        129,
        1028,
        186
      ],
      "source_page_id": "page5",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "it.feio.android.omninotes:id/title",
          "text": "Vista amenorgada",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 270,
      "source_gui_timestamp": 195,
      "current_state": "g12s50",
      "current_model_action": "g12a427",
      "current_version": 15,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

实际操作已保留在前后GUI和执行记录中。不同设置目标、清单启用/禁用、枚举值、排序及文本输入需按v2分别判断,不能因模板相同或文字不同直接判等价。未获得足够经过核实的同功能先前历史及其可见范围,保留UNKNOWN。

等价历史是否送入Provider wire:UNKNOWN;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

NA:没有足以可靠裁定全局首次或重复的已核实等价历史。不能把未检索到当成未执行。

三、Probe执行后发生什么

Lock 打开斯洛文尼亚语密码表单;未证明密码已保存。

omninotes JEV step648 Zakleni before_screenshot
before_screenshot · identity_verified · 2026-11-06T22:05:44.558+00:00
omninotes JEV step648 Zakleni after_screenshot
after_screenshot · identity_verified · 2026-11-06T22:05:45.823+00:00

Run内首次METHOD观察:完成后2秒=5,10秒=6,下一动作前B=5。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-3578",
      "step": 649,
      "version": 15,
      "elapsed_s": 1022.981,
      "wall_time_ms": 1794002745889,
      "next_input_wall_ms": 1794002748307,
      "input_completed_wall_ms": 1794002747219,
      "input_confirmed": true,
      "action": "MODEL_CLICK Vnseite ",
      "action_type": "MODEL_CLICK",
      "text": "Vnseite ",
      "content_desc": "",
      "resource_id": "it.feio.android.omninotes:id/password",
      "model_action_id": "g15a991",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"it.feio.android.omninotes:id/password_root\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.EditText\"][@resource-id=\"it.feio.android.omninotes:id/password\"][@text=\"Vnseite \"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g15s91",
      "source_gui_id": 748,
      "activity": "it.feio.android.omninotes.PasswordActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Geslo zagotavlja, da opombe ne bo treba ogledovanjem ali spreminjanjem drugih oseb. \n\n Ko nastavite novo geslo, bo zahtevala prejšnjega.",
        "Vnseite novo geslo",
        "Potrdite izbrano geslo",
        "Dodaj vprašanje in skrivni odgovor za obnovo gesla, če je to pozabljeno",
        "Vprašanje",
        "Odgovor",
        "Potrdite odgovor",
        "POZABLJENO GESLO",
        "ODSTRANITE GESLO",
        "V REDU"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/executor.log:53649",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-3580.json"
    },
    {
      "input_id": "input-3584",
      "step": 650,
      "version": 15,
      "elapsed_s": 1025.399,
      "wall_time_ms": 1794002748307,
      "next_input_wall_ms": 1794002750213,
      "input_completed_wall_ms": 1794002749337,
      "input_confirmed": true,
      "action": "MODEL_LONG_CLICK Vprašanj",
      "action_type": "MODEL_LONG_CLICK",
      "text": "Vprašanj",
      "content_desc": "",
      "resource_id": "it.feio.android.omninotes:id/question",
      "model_action_id": "g15a996",
      "concrete_identity": "MODEL_LONG_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"it.feio.android.omninotes:id/password_root\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.EditText\"][@resource-id=\"it.feio.android.omninotes:id/question\"][@text=\"Vprašanj\"][@content-desc=\"\"][@index=4][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g15s91",
      "source_gui_id": 749,
      "activity": "it.feio.android.omninotes.PasswordActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/executor.log:53728",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-3585.json"
    },
    {
      "input_id": "input-3589",
      "step": 651,
      "version": 15,
      "elapsed_s": 1027.305,
      "wall_time_ms": 1794002750213,
      "next_input_wall_ms": 1794002752130,
      "input_completed_wall_ms": 1794002751254,
      "input_confirmed": true,
      "action": "MODEL_LONG_CLICK Odgovor",
      "action_type": "MODEL_LONG_CLICK",
      "text": "Odgovor",
      "content_desc": "",
      "resource_id": "it.feio.android.omninotes:id/answer",
      "model_action_id": "g15a998",
      "concrete_identity": "MODEL_LONG_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"it.feio.android.omninotes:id/password_root\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.EditText\"][@resource-id=\"it.feio.android.omninotes:id/answer\"][@text=\"Odgovor\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g15s91",
      "source_gui_id": 750,
      "activity": "it.feio.android.omninotes.PasswordActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/executor.log:53811",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-3590.json"
    },
    {
      "input_id": "input-3594",
      "step": 652,
      "version": 15,
      "elapsed_s": 1029.222,
      "wall_time_ms": 1794002752130,
      "next_input_wall_ms": 1794002753026,
      "input_completed_wall_ms": 1794002752152,
      "input_confirmed": true,
      "action": "MODEL_CLICK POZABLJE",
      "action_type": "MODEL_CLICK",
      "text": "POZABLJE",
      "content_desc": "",
      "resource_id": "it.feio.android.omninotes:id/password_forgotten",
      "model_action_id": "g15a1001",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"it.feio.android.omninotes:id/password_root\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.Button\"][@resource-id=\"it.feio.android.omninotes:id/password_forgotten\"][@text=\"POZABLJE\"][@content-desc=\"\"][@index=7][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g15s91",
      "source_gui_id": 751,
      "activity": "it.feio.android.omninotes.PasswordActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/executor.log:53883",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-3595.json"
    },
    {
      "input_id": "input-3599",
      "step": 653,
      "version": 15,
      "elapsed_s": 1030.118,
      "wall_time_ms": 1794002753026,
      "next_input_wall_ms": 1794002754048,
      "input_completed_wall_ms": 1794002753053,
      "input_confirmed": true,
      "action": "MODEL_CLICK ODSTRANI",
      "action_type": "MODEL_CLICK",
      "text": "ODSTRANI",
      "content_desc": "",
      "resource_id": "it.feio.android.omninotes:id/password_remove",
      "model_action_id": "g15a1002",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"it.feio.android.omninotes:id/password_root\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.Button\"][@resource-id=\"it.feio.android.omninotes:id/password_remove\"][@text=\"ODSTRANI\"][@content-desc=\"\"][@index=8][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g15s91",
      "source_gui_id": 752,
      "activity": "it.feio.android.omninotes.PasswordActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/executor.log:53954",
      "observed_methods_until_next": 1,
      "category_counts": {
        "other_unknown": 1
      },
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-3600.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 648,
      "monotonic_ns": 1891792080604311,
      "wall_time_ms": 1794002744490,
      "abstraction_version": 15,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-40-c2",
      "request_id": "semantic-40",
      "candidate_id": "c2",
      "confidence": 0.92,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "aba1b0bbd47772189ed34b4c9fca8a6964c57b9842fddcc4cb60d70d7e677ced",
      "concrete_identity": "6d36f92228e8b1be430def51cfe51da9b98ae696ce318cdf8655427f0aab393c",
      "decision_scope": "15c0105be9d302c8056f0f758a1910352ff8ffa9812315907c57fec4fb0b9ba7",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-40",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 7,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 7,
      "selected_history": 3,
      "comparison_count": 3,
      "same_count": 0,
      "different_count": 3,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 3,
      "low_confidence_count": 0,
      "full_history_compared": false,
      "exploratory": true,
      "_line": 2282
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 648,
      "monotonic_ns": 1891792081223753,
      "wall_time_ms": 1794002744490,
      "abstraction_version": 15,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-40-c2",
      "request_id": "semantic-40",
      "candidate_id": "c2",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "aba1b0bbd47772189ed34b4c9fca8a6964c57b9842fddcc4cb60d70d7e677ced",
      "input_fingerprint": "82ef3d8c173ef9678d96ec180e881b1607042135d96b02f3a0c5803fba96b822",
      "concrete_identity": "6d36f92228e8b1be430def51cfe51da9b98ae696ce318cdf8655427f0aab393c",
      "decision_scope": "15c0105be9d302c8056f0f758a1910352ff8ffa9812315907c57fec4fb0b9ba7",
      "_line": 2284
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 648,
      "monotonic_ns": 1891792093473272,
      "wall_time_ms": 1794002744503,
      "abstraction_version": 15,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-40-c2",
      "request_id": "semantic-40",
      "candidate_id": "c2",
      "confidence": 0.92,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "aba1b0bbd47772189ed34b4c9fca8a6964c57b9842fddcc4cb60d70d7e677ced",
      "decision_scope": "15c0105be9d302c8056f0f758a1910352ff8ffa9812315907c57fec4fb0b9ba7",
      "concrete_identity": "6d36f92228e8b1be430def51cfe51da9b98ae696ce318cdf8655427f0aab393c",
      "_line": 2286
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 648,
      "monotonic_ns": 1891792093529429,
      "wall_time_ms": 1794002744503,
      "abstraction_version": 15,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-40-c2",
      "request_id": "semantic-40",
      "candidate_id": "c2",
      "confidence": 0.92,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 2287
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 648,
      "monotonic_ns": 1891792152049108,
      "wall_time_ms": 1794002744561,
      "abstraction_version": 15,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-40-c2",
      "request_id": "semantic-40",
      "candidate_id": "c2",
      "event_count": 2,
      "_line": 2290
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 648,
      "monotonic_ns": 1891792177518655,
      "wall_time_ms": 1794002744587,
      "abstraction_version": 15,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-40-c2",
      "request_id": "semantic-40",
      "candidate_id": "c2",
      "_line": 2291
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 649,
      "monotonic_ns": 1891793425924482,
      "wall_time_ms": 1794002745835,
      "abstraction_version": 15,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-40-c2",
      "request_id": "semantic-40",
      "candidate_id": "c2",
      "confidence": 0.92,
      "choice": "PROMOTE",
      "transition_id": "g15e457:635",
      "target_state": "g15s91",
      "input_confirmed": true,
      "_line": 2293
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 648,
    "monotonic_ns": 1891792093958517,
    "wall_time_ms": 1794002744503,
    "abstraction_version": 15,
    "state_id": "g12s50",
    "model_action_id": "g12a427",
    "snapshot_reason": "selection",
    "state_visits": 8,
    "state_first_seen": 166,
    "state_last_seen": 648,
    "state_saturated": false,
    "state_saturation": 0.5,
    "native_state_saturated": false,
    "native_unsaturated_model_action_count": 1,
    "model_action_count": 2,
    "enabled_valid_action_count": 2,
    "unsaturated_model_action_count": 1,
    "unvisited_model_action_count": 1,
    "effective_unvisited_model_action_count": 1,
    "effective_state_saturated": false,
    "local_probe_action_count": 0,
    "navigation_action_count": 1,
    "enabled_valid_unvisited_action_count": 1,
    "unvisited_model_action_ids": "g12a428",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 7,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=it.feio.android.omninotes.MainActivity|class=android.widget.TextView|text=Zakleni|resource_id=it.feio.android.omninotes:id/title|bounds=597,255,1028,312",
    "selected_resolved_node_count": 4,
    "_line": 2289
  }
}

四、是否值得PROMOTE

无法可靠裁定相对整个Run决策前历史的功能新颖性。

疑似主要环节:UNKNOWN;wire关系审查:UNKNOWN。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

omninotes JEV step666 Arhiviraj

run_ad46e2ac9d7e407da53250b006f6c382 · 第17.57分钟 · 请求step666 / 决策step666 / 执行step666 · UNKNOWN · 证据INSUFFICIENT_FOR_GLOBAL_NOVELTY · 结构化审查

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p2 对step172=0.910000;p3 对step195=0.880000),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g12s50 / g12a427;合法历史8条,比较3条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p1 / 166InformaciónDIFFERENT_OPERATION0.49000000False
p2 / 172Habilitar llista de verificaciónDIFFERENT_OPERATION0.91000000True
p3 / 195Vista amenorgadaDIFFERENT_OPERATION0.88000000True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p1",
    "history_id": "h1",
    "history_step": 166,
    "history_input_id": "input-924",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.49,
    "probabilities": {
      "SAME_OPERATION": 0.23,
      "DIFFERENT_OPERATION": 0.66,
      "INSUFFICIENT_EVIDENCE": 0.11
    },
    "trusted": false,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c4` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.23,
        "DIFFERENT_OPERATION": 0.66,
        "INSUFFICIENT_EVIDENCE": 0.11
      },
      "confidence": 0.49
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "it.feio.android.omninotes:id/title",
      "text": "Información",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 3,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"it.feio.android.omninotes:id/title\"][@text=\"Informac\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g12a427",
      "source_state_id": "g12s50",
      "bounds": [
        480,
        507,
        1028,
        564
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "it.feio.android.omninotes:id/title",
          "text": "Información",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 238,
      "source_gui_timestamp": 166,
      "current_state": "g12s50",
      "current_model_action": "g12a427",
      "current_version": 15,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p2",
    "history_id": "h3",
    "history_step": 172,
    "history_input_id": "input-963",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.91,
    "probabilities": {
      "SAME_OPERATION": 0.02,
      "DIFFERENT_OPERATION": 0.94,
      "INSUFFICIENT_EVIDENCE": 0.04
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c4` the same application-function operation as executed action at `executed_actions.h3`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.02,
        "DIFFERENT_OPERATION": 0.94,
        "INSUFFICIENT_EVIDENCE": 0.04
      },
      "confidence": 0.91
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "it.feio.android.omninotes:id/title",
      "text": "Habilitar llista de verificación",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 0,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"it.feio.android.omninotes:id/title\"][@text=\"Habilita\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g12a427",
      "source_state_id": "g12s50",
      "bounds": [
        480,
        129,
        1028,
        186
      ],
      "source_page_id": "page4",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "it.feio.android.omninotes:id/title",
          "text": "Habilitar llista de verificación",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 247,
      "source_gui_timestamp": 172,
      "current_state": "g12s50",
      "current_model_action": "g12a427",
      "current_version": 15,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p3",
    "history_id": "h4",
    "history_step": 195,
    "history_input_id": "input-1089",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.88,
    "probabilities": {
      "SAME_OPERATION": 0.02,
      "DIFFERENT_OPERATION": 0.92,
      "INSUFFICIENT_EVIDENCE": 0.06
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c4` the same application-function operation as executed action at `executed_actions.h4`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.02,
        "DIFFERENT_OPERATION": 0.92,
        "INSUFFICIENT_EVIDENCE": 0.06
      },
      "confidence": 0.88
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "it.feio.android.omninotes:id/title",
      "text": "Vista amenorgada",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 0,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"it.feio.android.omninotes:id/title\"][@text=\"Vista am\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g12a427",
      "source_state_id": "g12s50",
      "bounds": [
        597,
        129,
        1028,
        186
      ],
      "source_page_id": "page5",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "it.feio.android.omninotes:id/title",
          "text": "Vista amenorgada",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 270,
      "source_gui_timestamp": 195,
      "current_state": "g12s50",
      "current_model_action": "g12a427",
      "current_version": 15,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

实际操作已保留在前后GUI和执行记录中。不同设置目标、清单启用/禁用、枚举值、排序及文本输入需按v2分别判断,不能因模板相同或文字不同直接判等价。未获得足够经过核实的同功能先前历史及其可见范围,保留UNKNOWN。

等价历史是否送入Provider wire:UNKNOWN;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

NA:没有足以可靠裁定全局首次或重复的已核实等价历史。不能把未检索到当成未执行。

三、Probe执行后发生什么

Archive 后出现笔记已归档提示并回到列表。

omninotes JEV step666 Arhiviraj before_screenshot
before_screenshot · identity_verified · 2026-11-06T22:06:16.809+00:00
omninotes JEV step666 Arhiviraj after_screenshot
after_screenshot · identity_verified · 2026-11-06T22:06:18.118+00:00

Run内首次METHOD观察:完成后2秒=2,10秒=2,下一动作前B=2。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-3679",
      "step": 667,
      "version": 15,
      "elapsed_s": 1056.039,
      "wall_time_ms": 1794002778947,
      "next_input_wall_ms": 1794002779960,
      "input_completed_wall_ms": 1794002778969,
      "input_confirmed": true,
      "action": "MODEL_CLICK Več možnosti",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "Več možnosti",
      "resource_id": "",
      "model_action_id": "g15a553",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"it.feio.android.omninotes:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.RelativeLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"Več možnosti\"][@index=5][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g15s59",
      "source_gui_id": 766,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "BELAŽKA ARHIVIRANA",
        "#30380000",
        "Beležke",
        "Iskanje",
        "Razvrsti",
        "Več možnosti",
        "#d5080791",
        "0902736840",
        "Nastavljan ni noben opomnik"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/executor.log:55056",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-3680.json"
    },
    {
      "input_id": "input-3688",
      "step": 668,
      "version": 15,
      "elapsed_s": 1057.052,
      "wall_time_ms": 1794002779960,
      "next_input_wall_ms": 1794002781192,
      "input_completed_wall_ms": 1794002779985,
      "input_confirmed": true,
      "action": "MODEL_CLICK Razširje",
      "action_type": "MODEL_CLICK",
      "text": "Razširje",
      "content_desc": "",
      "resource_id": "it.feio.android.omninotes:id/title",
      "model_action_id": "g12a427",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"it.feio.android.omninotes:id/title\"][@text=\"Razširje\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g12s50",
      "source_gui_id": 767,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Razširjen izgled"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/executor.log:55128",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-3689.json"
    },
    {
      "input_id": "input-3693",
      "step": 669,
      "version": 15,
      "elapsed_s": 1058.284,
      "wall_time_ms": 1794002781192,
      "next_input_wall_ms": 1794002782319,
      "input_completed_wall_ms": 1794002781220,
      "input_confirmed": true,
      "action": "MODEL_CLICK Iskanje",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "Iskanje",
      "resource_id": "it.feio.android.omninotes:id/menu_search",
      "model_action_id": "g15a550",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"it.feio.android.omninotes:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.RelativeLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.Button\"][@resource-id=\"it.feio.android.omninotes:id/menu_search\"][@text=\"\"][@content-desc=\"Iskanje\"][@index=2][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g15s59",
      "source_gui_id": 768,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "USE_BUFFER",
      "context": "exploration",
      "native_branch": "USE_BUFFER",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/executor.log:55191",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-3694.json"
    },
    {
      "input_id": "input-3698",
      "step": 670,
      "version": 15,
      "elapsed_s": 1059.411,
      "wall_time_ms": 1794002782319,
      "next_input_wall_ms": 1794002784250,
      "input_completed_wall_ms": 1794002783353,
      "input_confirmed": true,
      "action": "MODEL_LONG_CLICK Seznam",
      "action_type": "MODEL_LONG_CLICK",
      "text": "",
      "content_desc": "Seznam",
      "resource_id": "it.feio.android.omninotes:id/menu_uncomplete_checklists",
      "model_action_id": "g15a953",
      "concrete_identity": "MODEL_LONG_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"it.feio.android.omninotes:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.RelativeLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.Button\"][@resource-id=\"it.feio.android.omninotes:id/menu_uncomplete_checklists\"][@text=\"\"][@content-desc=\"Seznam\"][@index=2][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g15s88",
      "source_gui_id": 769,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/executor.log:55267",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-3699.json"
    },
    {
      "input_id": "input-3703",
      "step": 671,
      "version": 15,
      "elapsed_s": 1061.342,
      "wall_time_ms": 1794002784250,
      "next_input_wall_ms": 1794002785205,
      "input_completed_wall_ms": 1794002784287,
      "input_confirmed": true,
      "action": "MODEL_CLICK Značke",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "Značke",
      "resource_id": "it.feio.android.omninotes:id/menu_tags",
      "model_action_id": "g15a954",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"it.feio.android.omninotes:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.RelativeLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.Button\"][@resource-id=\"it.feio.android.omninotes:id/menu_tags\"][@text=\"\"][@content-desc=\"Značke\"][@index=3][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g15s88",
      "source_gui_id": 770,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/executor.log:55335",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-3704.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 666,
      "monotonic_ns": 1891824330767008,
      "wall_time_ms": 1794002776740,
      "abstraction_version": 15,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-41-c4",
      "request_id": "semantic-41",
      "candidate_id": "c4",
      "confidence": 0.91,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "f1a00480fb14b1cce3f90c63546fbe160c586879e336d722eaf5f5ed7bc79c0d",
      "concrete_identity": "5ae1a1ca5745fc9a1fff155d29410a9ecce475fff30e714c7ca2595ae5f51167",
      "decision_scope": "f083e7419ddd35458fbdbf1e2fc91278fe6bbcb6ff566b4d32e72a2892d80160",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-41",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 8,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 8,
      "selected_history": 3,
      "comparison_count": 3,
      "same_count": 0,
      "different_count": 3,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 2,
      "low_confidence_count": 1,
      "full_history_compared": false,
      "exploratory": true,
      "_line": 2348
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 666,
      "monotonic_ns": 1891824331386161,
      "wall_time_ms": 1794002776741,
      "abstraction_version": 15,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-41-c4",
      "request_id": "semantic-41",
      "candidate_id": "c4",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "f1a00480fb14b1cce3f90c63546fbe160c586879e336d722eaf5f5ed7bc79c0d",
      "input_fingerprint": "f0b63d346f94018523048c4bd47eed2c1031979df0e1a54a609f0cc1658e7351",
      "concrete_identity": "5ae1a1ca5745fc9a1fff155d29410a9ecce475fff30e714c7ca2595ae5f51167",
      "decision_scope": "f083e7419ddd35458fbdbf1e2fc91278fe6bbcb6ff566b4d32e72a2892d80160",
      "_line": 2350
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 666,
      "monotonic_ns": 1891824343252926,
      "wall_time_ms": 1794002776752,
      "abstraction_version": 15,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-41-c4",
      "request_id": "semantic-41",
      "candidate_id": "c4",
      "confidence": 0.91,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "f1a00480fb14b1cce3f90c63546fbe160c586879e336d722eaf5f5ed7bc79c0d",
      "decision_scope": "f083e7419ddd35458fbdbf1e2fc91278fe6bbcb6ff566b4d32e72a2892d80160",
      "concrete_identity": "5ae1a1ca5745fc9a1fff155d29410a9ecce475fff30e714c7ca2595ae5f51167",
      "_line": 2352
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 666,
      "monotonic_ns": 1891824343300958,
      "wall_time_ms": 1794002776752,
      "abstraction_version": 15,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-41-c4",
      "request_id": "semantic-41",
      "candidate_id": "c4",
      "confidence": 0.91,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 2353
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 666,
      "monotonic_ns": 1891824402309411,
      "wall_time_ms": 1794002776811,
      "abstraction_version": 15,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-41-c4",
      "request_id": "semantic-41",
      "candidate_id": "c4",
      "event_count": 2,
      "_line": 2356
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 666,
      "monotonic_ns": 1891824426666068,
      "wall_time_ms": 1794002776836,
      "abstraction_version": 15,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-41-c4",
      "request_id": "semantic-41",
      "candidate_id": "c4",
      "_line": 2357
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 667,
      "monotonic_ns": 1891825713942976,
      "wall_time_ms": 1794002778123,
      "abstraction_version": 15,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-41-c4",
      "request_id": "semantic-41",
      "candidate_id": "c4",
      "confidence": 0.91,
      "choice": "PROMOTE",
      "transition_id": "g15e159:653",
      "target_state": "g15s59",
      "input_confirmed": true,
      "_line": 2359
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 666,
    "monotonic_ns": 1891824343753170,
    "wall_time_ms": 1794002776753,
    "abstraction_version": 15,
    "state_id": "g12s50",
    "model_action_id": "g12a427",
    "snapshot_reason": "selection",
    "state_visits": 9,
    "state_first_seen": 166,
    "state_last_seen": 666,
    "state_saturated": false,
    "state_saturation": 0.5,
    "native_state_saturated": false,
    "native_unsaturated_model_action_count": 1,
    "model_action_count": 2,
    "enabled_valid_action_count": 2,
    "unsaturated_model_action_count": 1,
    "unvisited_model_action_count": 1,
    "effective_unvisited_model_action_count": 1,
    "effective_state_saturated": false,
    "local_probe_action_count": 0,
    "navigation_action_count": 1,
    "enabled_valid_unvisited_action_count": 1,
    "unvisited_model_action_ids": "g12a428",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 8,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=it.feio.android.omninotes.MainActivity|class=android.widget.TextView|text=Arhivira|resource_id=it.feio.android.omninotes:id/title|bounds=597,633,1028,690",
    "selected_resolved_node_count": 8,
    "_line": 2355
  }
}

四、是否值得PROMOTE

无法可靠裁定相对整个Run决策前历史的功能新颖性。

疑似主要环节:UNKNOWN;wire关系审查:UNKNOWN。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

omninotes JEV step755 Zavrzi spremembe

run_ad46e2ac9d7e407da53250b006f6c382 · 第19.77分钟 · 请求step648 / 决策step648 / 执行step755 · UNKNOWN · 证据INSUFFICIENT_FOR_GLOBAL_NOVELTY · 结构化审查

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p4 对step166=0.910000;p5 对step172=0.980000;p6 对step195=0.960000),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g12s50 / g12a427;合法历史7条,比较3条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p4 / 166InformaciónDIFFERENT_OPERATION0.91000000True
p5 / 172Habilitar llista de verificaciónDIFFERENT_OPERATION0.98000000True
p6 / 195Vista amenorgadaDIFFERENT_OPERATION0.96000000True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p4",
    "history_id": "h1",
    "history_step": 166,
    "history_input_id": "input-924",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.91,
    "probabilities": {
      "SAME_OPERATION": 0.03,
      "DIFFERENT_OPERATION": 0.94,
      "INSUFFICIENT_EVIDENCE": 0.03
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c3` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.03,
        "DIFFERENT_OPERATION": 0.94,
        "INSUFFICIENT_EVIDENCE": 0.03
      },
      "confidence": 0.91
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "it.feio.android.omninotes:id/title",
      "text": "Información",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 3,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"it.feio.android.omninotes:id/title\"][@text=\"Informac\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g12a427",
      "source_state_id": "g12s50",
      "bounds": [
        480,
        507,
        1028,
        564
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "it.feio.android.omninotes:id/title",
          "text": "Información",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 238,
      "source_gui_timestamp": 166,
      "current_state": "g12s50",
      "current_model_action": "g12a427",
      "current_version": 15,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p5",
    "history_id": "h3",
    "history_step": 172,
    "history_input_id": "input-963",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.98,
    "probabilities": {
      "SAME_OPERATION": 0,
      "DIFFERENT_OPERATION": 0.99,
      "INSUFFICIENT_EVIDENCE": 0.01
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c3` the same application-function operation as executed action at `executed_actions.h3`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0,
        "DIFFERENT_OPERATION": 0.99,
        "INSUFFICIENT_EVIDENCE": 0.01
      },
      "confidence": 0.98
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "it.feio.android.omninotes:id/title",
      "text": "Habilitar llista de verificación",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 0,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"it.feio.android.omninotes:id/title\"][@text=\"Habilita\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g12a427",
      "source_state_id": "g12s50",
      "bounds": [
        480,
        129,
        1028,
        186
      ],
      "source_page_id": "page4",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "it.feio.android.omninotes:id/title",
          "text": "Habilitar llista de verificación",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 247,
      "source_gui_timestamp": 172,
      "current_state": "g12s50",
      "current_model_action": "g12a427",
      "current_version": 15,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p6",
    "history_id": "h4",
    "history_step": 195,
    "history_input_id": "input-1089",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.96,
    "probabilities": {
      "SAME_OPERATION": 0.01,
      "DIFFERENT_OPERATION": 0.97,
      "INSUFFICIENT_EVIDENCE": 0.02
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c3` the same application-function operation as executed action at `executed_actions.h4`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.01,
        "DIFFERENT_OPERATION": 0.97,
        "INSUFFICIENT_EVIDENCE": 0.02
      },
      "confidence": 0.96
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "it.feio.android.omninotes:id/title",
      "text": "Vista amenorgada",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 0,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"it.feio.android.omninotes:id/title\"][@text=\"Vista am\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g12a427",
      "source_state_id": "g12s50",
      "bounds": [
        597,
        129,
        1028,
        186
      ],
      "source_page_id": "page5",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "it.feio.android.omninotes:id/title",
          "text": "Vista amenorgada",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 270,
      "source_gui_timestamp": 195,
      "current_state": "g12s50",
      "current_model_action": "g12a427",
      "current_version": 15,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

实际操作已保留在前后GUI和执行记录中。不同设置目标、清单启用/禁用、枚举值、排序及文本输入需按v2分别判断,不能因模板相同或文字不同直接判等价。未获得足够经过核实的同功能先前历史及其可见范围,保留UNKNOWN。

等价历史是否送入Provider wire:UNKNOWN;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

NA:没有足以可靠裁定全局首次或重复的已核实等价历史。不能把未检索到当成未执行。

三、Probe执行后发生什么

Discard changes 打开撤销确认框;需后续动作确认。

omninotes JEV step755 Zavrzi spremembe before_screenshot
before_screenshot · identity_verified · 2026-11-06T22:08:29.211+00:00
omninotes JEV step755 Zavrzi spremembe after_screenshot
after_screenshot · identity_verified · 2026-11-06T22:08:30.468+00:00

Run内首次METHOD观察:完成后2秒=5,10秒=15,下一动作前B=2。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-4156",
      "step": 756,
      "version": 15,
      "elapsed_s": 1187.822,
      "wall_time_ms": 1794002910730,
      "next_input_wall_ms": 1794002911646,
      "input_completed_wall_ms": 1794002910752,
      "input_confirmed": true,
      "action": "MODEL_CLICK V REDU",
      "action_type": "MODEL_CLICK",
      "text": "V REDU",
      "content_desc": "",
      "resource_id": "it.feio.android.omninotes:id/md_buttonDefaultPositive",
      "model_action_id": "g0a39",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"it.feio.android.omninotes:id/md_buttonDefaultPositive\"][@text=\"V REDU\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g0s4",
      "source_gui_id": 855,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "V REDU",
        "Potrdi preklic sprememb?"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/executor.log:61823",
      "observed_methods_until_next": 3,
      "category_counts": {
        "app_domain": 3
      },
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-4157.json"
    },
    {
      "input_id": "input-4161",
      "step": 757,
      "version": 15,
      "elapsed_s": 1188.738,
      "wall_time_ms": 1794002911646,
      "next_input_wall_ms": 1794002912555,
      "input_completed_wall_ms": 1794002911668,
      "input_confirmed": true,
      "action": "MODEL_CLICK #d8decfbf",
      "action_type": "MODEL_CLICK",
      "text": "#d8decfbf",
      "content_desc": "poteznik odprt",
      "resource_id": "",
      "model_action_id": "g15a549",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"it.feio.android.omninotes:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.RelativeLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageButton\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"poteznik odprt\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g15s59",
      "source_gui_id": 856,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "USE_BUFFER",
      "context": "exploration",
      "native_branch": "USE_BUFFER",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/executor.log:61887",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-4162.json"
    },
    {
      "input_id": "input-4166",
      "step": 758,
      "version": 15,
      "elapsed_s": 1189.647,
      "wall_time_ms": 1794002912555,
      "next_input_wall_ms": 1794002914797,
      "input_completed_wall_ms": 1794002912586,
      "input_confirmed": true,
      "action": "MODEL_CLICK Arhiv",
      "action_type": "MODEL_CLICK",
      "text": "Arhiv",
      "content_desc": "",
      "resource_id": "it.feio.android.omninotes:id/title",
      "model_action_id": "g11a309",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"it.feio.android.omninotes:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"it.feio.android.omninotes:id/navigation_drawer\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"it.feio.android.omninotes:id/drawer_nav_list\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"it.feio.android.omninotes:id/title\"][@text=\"Arhiv\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g11s39",
      "source_gui_id": 857,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/executor.log:61971",
      "observed_methods_until_next": 10,
      "category_counts": {
        "app_domain": 10
      },
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-4167.json"
    },
    {
      "input_id": "input-4171",
      "step": 759,
      "version": 15,
      "elapsed_s": 1191.889,
      "wall_time_ms": 1794002914797,
      "next_input_wall_ms": 1794002915698,
      "input_completed_wall_ms": 1794002914818,
      "input_confirmed": true,
      "action": "MODEL_CLICK #d8decfbf",
      "action_type": "MODEL_CLICK",
      "text": "#d8decfbf",
      "content_desc": "poteznik odprt",
      "resource_id": "",
      "model_action_id": "g15a1129",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"it.feio.android.omninotes:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.RelativeLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageButton\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"poteznik odprt\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g15s103",
      "source_gui_id": 862,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/executor.log:62038",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-4172.json"
    },
    {
      "input_id": "input-4176",
      "step": 760,
      "version": 15,
      "elapsed_s": 1192.79,
      "wall_time_ms": 1794002915698,
      "next_input_wall_ms": 1794002916468,
      "input_completed_wall_ms": 1794002915736,
      "input_confirmed": true,
      "action": "MODEL_CLICK Arhiv",
      "action_type": "MODEL_CLICK",
      "text": "Arhiv",
      "content_desc": "",
      "resource_id": "it.feio.android.omninotes:id/title",
      "model_action_id": "g11a309",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"it.feio.android.omninotes:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"it.feio.android.omninotes:id/navigation_drawer\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"it.feio.android.omninotes:id/drawer_nav_list\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"it.feio.android.omninotes:id/title\"][@text=\"Arhiv\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g11s39",
      "source_gui_id": 863,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "EARLY_STAGE: ABA/backward/other (NA finer branch)",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/executor.log:62140",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-4177.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 648,
      "monotonic_ns": 1891792080625440,
      "wall_time_ms": 1794002744490,
      "abstraction_version": 15,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-40-c3",
      "request_id": "semantic-40",
      "candidate_id": "c3",
      "confidence": 0.98,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "aba1b0bbd47772189ed34b4c9fca8a6964c57b9842fddcc4cb60d70d7e677ced",
      "concrete_identity": "6d5b11ef3b6b6c0d59ed89c983a20a39754ef255aed419cbc51ec978897a60cf",
      "decision_scope": "15c0105be9d302c8056f0f758a1910352ff8ffa9812315907c57fec4fb0b9ba7",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-40",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 7,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 7,
      "selected_history": 3,
      "comparison_count": 3,
      "same_count": 0,
      "different_count": 3,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 3,
      "low_confidence_count": 0,
      "full_history_compared": false,
      "exploratory": true,
      "_line": 2283
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 648,
      "monotonic_ns": 1891792081624187,
      "wall_time_ms": 1794002744491,
      "abstraction_version": 15,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-40-c3",
      "request_id": "semantic-40",
      "candidate_id": "c3",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "aba1b0bbd47772189ed34b4c9fca8a6964c57b9842fddcc4cb60d70d7e677ced",
      "input_fingerprint": "82ef3d8c173ef9678d96ec180e881b1607042135d96b02f3a0c5803fba96b822",
      "concrete_identity": "6d5b11ef3b6b6c0d59ed89c983a20a39754ef255aed419cbc51ec978897a60cf",
      "decision_scope": "15c0105be9d302c8056f0f758a1910352ff8ffa9812315907c57fec4fb0b9ba7",
      "_line": 2285
    },
    "PROBE_NAVIGATION_ELIGIBILITY": {
      "event": "PROBE_NAVIGATION_ELIGIBILITY",
      "step": 750,
      "monotonic_ns": 1891951092051991,
      "wall_time_ms": 1794002903501,
      "abstraction_version": 15,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-40-c3",
      "request_id": "semantic-40",
      "candidate_id": "c3",
      "concrete_identity": "6d5b11ef3b6b6c0d59ed89c983a20a39754ef255aed419cbc51ec978897a60cf",
      "confidence": 0.98,
      "reason": "already_navigated_to_source",
      "navigation": false,
      "confidence_pass": true,
      "source_valid": true,
      "same_state_confirmed": false,
      "related_execution_suppressed": false,
      "navigation_arrived": true,
      "_line": 2754
    },
    "PROBE_NAVIGATION_SELECTED": {
      "event": "PROBE_NAVIGATION_SELECTED",
      "step": 667,
      "monotonic_ns": 1891826537028524,
      "wall_time_ms": 1794002778946,
      "abstraction_version": 15,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-40-c3",
      "request_id": "semantic-40",
      "candidate_id": "c3",
      "concrete_identity": "6d5b11ef3b6b6c0d59ed89c983a20a39754ef255aed419cbc51ec978897a60cf",
      "confidence": 0.98,
      "path_id": "p169",
      "source": "native_remote_path",
      "_line": 2371
    },
    "PROBE_NAVIGATION_ENDED": {
      "event": "PROBE_NAVIGATION_ENDED",
      "step": 665,
      "monotonic_ns": 1891822098732450,
      "wall_time_ms": 1794002774508,
      "abstraction_version": 15,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-40-c3",
      "request_id": "semantic-40",
      "candidate_id": "c3",
      "concrete_identity": "6d5b11ef3b6b6c0d59ed89c983a20a39754ef255aed419cbc51ec978897a60cf",
      "confidence": 0.98,
      "path_id": "p168",
      "arrived": false,
      "reason": "buffer_cleared",
      "last_availability": "not_arrived",
      "binding_reason": "not_arrived",
      "source_match_count": -1,
      "target_match_count": -1,
      "audit_path": "jev-audit/navigation/event-3663.json",
      "_line": 2339
    },
    "PROBE_NAVIGATION_ARRIVED": {
      "event": "PROBE_NAVIGATION_ARRIVED",
      "step": 668,
      "monotonic_ns": 1891827495768184,
      "wall_time_ms": 1794002779905,
      "abstraction_version": 15,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-40-c3",
      "request_id": "semantic-40",
      "candidate_id": "c3",
      "concrete_identity": "6d5b11ef3b6b6c0d59ed89c983a20a39754ef255aed419cbc51ec978897a60cf",
      "confidence": 0.98,
      "path_id": "p169",
      "arrived": true,
      "reason": "arrived",
      "last_availability": "node_absent_or_ambiguous",
      "binding_reason": "target_node_absent",
      "source_match_count": 1,
      "target_match_count": 0,
      "audit_path": "jev-audit/navigation/event-3687.json",
      "_line": 2376
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 755,
      "monotonic_ns": 1891956747967747,
      "wall_time_ms": 1794002909157,
      "abstraction_version": 15,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-40-c3",
      "request_id": "semantic-40",
      "candidate_id": "c3",
      "confidence": 0.98,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "aba1b0bbd47772189ed34b4c9fca8a6964c57b9842fddcc4cb60d70d7e677ced",
      "decision_scope": "15c0105be9d302c8056f0f758a1910352ff8ffa9812315907c57fec4fb0b9ba7",
      "concrete_identity": "6d5b11ef3b6b6c0d59ed89c983a20a39754ef255aed419cbc51ec978897a60cf",
      "_line": 2770
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 755,
      "monotonic_ns": 1891956747998274,
      "wall_time_ms": 1794002909157,
      "abstraction_version": 15,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-40-c3",
      "request_id": "semantic-40",
      "candidate_id": "c3",
      "confidence": 0.98,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 2771
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 755,
      "monotonic_ns": 1891956805784231,
      "wall_time_ms": 1794002909215,
      "abstraction_version": 15,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-40-c3",
      "request_id": "semantic-40",
      "candidate_id": "c3",
      "event_count": 2,
      "_line": 2774
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 755,
      "monotonic_ns": 1891956826805929,
      "wall_time_ms": 1794002909236,
      "abstraction_version": 15,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-40-c3",
      "request_id": "semantic-40",
      "candidate_id": "c3",
      "_line": 2775
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 756,
      "monotonic_ns": 1891958060994482,
      "wall_time_ms": 1794002910470,
      "abstraction_version": 15,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-40-c3",
      "request_id": "semantic-40",
      "candidate_id": "c3",
      "confidence": 0.98,
      "choice": "PROMOTE",
      "transition_id": "g15e531:740",
      "target_state": "g0s4",
      "input_confirmed": true,
      "_line": 2777
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 755,
    "monotonic_ns": 1891956748234569,
    "wall_time_ms": 1794002909157,
    "abstraction_version": 15,
    "state_id": "g12s50",
    "model_action_id": "g12a427",
    "snapshot_reason": "selection",
    "state_visits": 11,
    "state_first_seen": 166,
    "state_last_seen": 755,
    "state_saturated": false,
    "state_saturation": 0.5,
    "native_state_saturated": false,
    "native_unsaturated_model_action_count": 1,
    "model_action_count": 2,
    "enabled_valid_action_count": 2,
    "unsaturated_model_action_count": 1,
    "unvisited_model_action_count": 1,
    "effective_unvisited_model_action_count": 1,
    "effective_state_saturated": false,
    "local_probe_action_count": 0,
    "navigation_action_count": 1,
    "enabled_valid_unvisited_action_count": 1,
    "unvisited_model_action_ids": "g12a428",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 10,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=it.feio.android.omninotes.MainActivity|class=android.widget.TextView|text=Zavrzi s|resource_id=it.feio.android.omninotes:id/title|bounds=1917,381,2348,438",
    "selected_resolved_node_count": 4,
    "_line": 2773
  }
}

四、是否值得PROMOTE

无法可靠裁定相对整个Run决策前历史的功能新颖性。

疑似主要环节:UNKNOWN;wire关系审查:UNKNOWN。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

omninotes JEV step767 Strip only

run_ad46e2ac9d7e407da53250b006f6c382 · 第20.02分钟 · 请求step767 / 决策step767 / 执行step767 · REPEATED_SUPPORTED · 证据HIGH · 结构化审查

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p2 对step208=0.580000;p3 对step228=0.580000),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g1s16 / g1a121;合法历史10条,比较3条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p1 / 51Keep positionDIFFERENT_OPERATION0.35000000False
p2 / 208DeshabilitáuDIFFERENT_OPERATION0.58000000True
p3 / 228Dir al final de la llistaDIFFERENT_OPERATION0.58000000True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p1",
    "history_id": "h1",
    "history_step": 51,
    "history_input_id": "input-275",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.35,
    "probabilities": {
      "SAME_OPERATION": 0.39,
      "DIFFERENT_OPERATION": 0.57,
      "INSUFFICIENT_EVIDENCE": 0.04
    },
    "trusted": false,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c2` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.39,
        "DIFFERENT_OPERATION": 0.57,
        "INSUFFICIENT_EVIDENCE": 0.04
      },
      "confidence": 0.35
    },
    "model_visible_history": {
      "class": "android.widget.CheckedTextView",
      "resource_id": "android:id/text1",
      "text": "Keep position",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": true,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 0,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"it.feio.android.omninotes:id/select_dialog_listview\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckedTextView\"][@resource-id=\"android:id/text1\"][@text=\"Keep pos\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g1a121",
      "source_state_id": "g1s16",
      "bounds": [
        70,
        1002,
        1010,
        1128
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.CheckedTextView",
          "resource_id": "android:id/text1",
          "text": "Keep position",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": true,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.ListView",
        "resource_id": "it.feio.android.omninotes:id/select_dialog_listview",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.ListView",
          "resource_id": "it.feio.android.omninotes:id/select_dialog_listview"
        },
        "labels": [],
        "truncated": true
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 86,
      "source_gui_timestamp": 51,
      "current_state": "g1s16",
      "current_model_action": "g1a121",
      "current_version": 15,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p2",
    "history_id": "h2",
    "history_step": 208,
    "history_input_id": "input-1158",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.58,
    "probabilities": {
      "SAME_OPERATION": 0.21,
      "DIFFERENT_OPERATION": 0.72,
      "INSUFFICIENT_EVIDENCE": 0.07
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c2` the same application-function operation as executed action at `executed_actions.h2`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.21,
        "DIFFERENT_OPERATION": 0.72,
        "INSUFFICIENT_EVIDENCE": 0.07
      },
      "confidence": 0.58
    },
    "model_visible_history": {
      "class": "android.widget.CheckedTextView",
      "resource_id": "android:id/text1",
      "text": "Deshabilitáu",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 0,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"it.feio.android.omninotes:id/select_dialog_listview\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckedTextView\"][@resource-id=\"android:id/text1\"][@text=\"Deshabil\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g1a121",
      "source_state_id": "g1s16",
      "bounds": [
        70,
        943,
        1010,
        1069
      ],
      "source_page_id": "page3",
      "target_subtree": [
        {
          "class": "android.widget.CheckedTextView",
          "resource_id": "android:id/text1",
          "text": "Deshabilitáu",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.ListView",
        "resource_id": "it.feio.android.omninotes:id/select_dialog_listview",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.ListView",
          "resource_id": "it.feio.android.omninotes:id/select_dialog_listview"
        },
        "labels": [],
        "truncated": true
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 286,
      "source_gui_timestamp": 208,
      "current_state": "g1s16",
      "current_model_action": "g1a121",
      "current_version": 15,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p3",
    "history_id": "h3",
    "history_step": 228,
    "history_input_id": "input-1269",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.58,
    "probabilities": {
      "SAME_OPERATION": 0.24,
      "DIFFERENT_OPERATION": 0.72,
      "INSUFFICIENT_EVIDENCE": 0.04
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c2` the same application-function operation as executed action at `executed_actions.h3`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.24,
        "DIFFERENT_OPERATION": 0.72,
        "INSUFFICIENT_EVIDENCE": 0.04
      },
      "confidence": 0.58
    },
    "model_visible_history": {
      "class": "android.widget.CheckedTextView",
      "resource_id": "android:id/text1",
      "text": "Dir al final de la llista",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 1,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"it.feio.android.omninotes:id/select_dialog_listview\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckedTextView\"][@resource-id=\"android:id/text1\"][@text=\"Dir al f\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g1a121",
      "source_state_id": "g1s16",
      "bounds": [
        70,
        1156,
        1010,
        1282
      ],
      "source_page_id": "page4",
      "target_subtree": [
        {
          "class": "android.widget.CheckedTextView",
          "resource_id": "android:id/text1",
          "text": "Dir al final de la llista",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.ListView",
        "resource_id": "it.feio.android.omninotes:id/select_dialog_listview",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.ListView",
          "resource_id": "it.feio.android.omninotes:id/select_dialog_listview"
        },
        "labels": [],
        "truncated": true
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 306,
      "source_gui_timestamp": 228,
      "current_state": "g1s16",
      "current_model_action": "g1a121",
      "current_version": 15,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

243已经选择Strip only配色方案;767再次选择同一个设置的同一个选项。这里只裁定重复相同选项,不推广到所有枚举值之间均等价。

等价历史是否送入Provider wire:NO;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

此前step / UTC页面与控件确认与目标
243
2026-11-06T21:55:28.291+00:00
Namái la tira
it.feio.android.omninotes.SettingsActivity
Native确认=True
it.feio.android.omninotes.SettingsActivity
保留目标GUI

三、Probe执行后发生什么

再次选择 Strip only;已访问的外观设置,没有新窗口内方法。

omninotes JEV step767 Strip only before_screenshot
before_screenshot · identity_verified · 2026-11-06T22:08:44.164+00:00
omninotes JEV step767 Strip only after_screenshot
after_screenshot · identity_verified · 2026-11-06T22:08:44.934+00:00

Run内首次METHOD观察:完成后2秒=0,10秒=14,下一动作前B=0。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-4221",
      "step": 768,
      "version": 15,
      "elapsed_s": 1202.033,
      "wall_time_ms": 1794002924941,
      "next_input_wall_ms": 1794002925725,
      "input_completed_wall_ms": 1794002924968,
      "input_confirmed": true,
      "action": "MODEL_CLICK android:id/switch_widget",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "android:id/switch_widget",
      "model_action_id": "g9a262",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"it.feio.android.omninotes:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.Switch\"][@resource-id=\"android:id/switch_widget\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g9s32",
      "source_gui_id": 871,
      "activity": "it.feio.android.omninotes.SettingsActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#47b2d09b",
        "Interface",
        "Language",
        "Angleščina (Združene države Amerike)",
        "Application color scheme",
        "Strip only",
        "Floating action button",
        "Short touch performs action",
        "Attachments on bottom",
        "Shows attachments below note content"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/executor.log:62763",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-4222.json"
    },
    {
      "input_id": "input-4226",
      "step": 769,
      "version": 15,
      "elapsed_s": 1202.817,
      "wall_time_ms": 1794002925725,
      "next_input_wall_ms": 1794002926650,
      "input_completed_wall_ms": 1794002925753,
      "input_confirmed": true,
      "action": "MODEL_CLICK #47b2d09b",
      "action_type": "MODEL_CLICK",
      "text": "#47b2d09b",
      "content_desc": "Navigate up",
      "resource_id": "",
      "model_action_id": "g9a261",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageButton\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"Navigate up\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g9s32",
      "source_gui_id": 872,
      "activity": "it.feio.android.omninotes.SettingsActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#47b2d09b",
        "Interface",
        "Language",
        "Angleščina (Združene države Amerike)",
        "Application color scheme",
        "Strip only",
        "Floating action button",
        "Short touch toggles options",
        "Attachments on bottom",
        "Shows attachments below note content"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/executor.log:62842",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-4227.json"
    },
    {
      "input_id": "input-4231",
      "step": 770,
      "version": 15,
      "elapsed_s": 1203.742,
      "wall_time_ms": 1794002926650,
      "next_input_wall_ms": 1794002927574,
      "input_completed_wall_ms": 1794002926686,
      "input_confirmed": true,
      "action": "MODEL_CLICK android.widget.LinearLayout",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g7a230",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"it.feio.android.omninotes:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g7s28",
      "source_gui_id": 873,
      "activity": "it.feio.android.omninotes.SettingsActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/executor.log:62921",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-4232.json"
    },
    {
      "input_id": "input-4236",
      "step": 771,
      "version": 15,
      "elapsed_s": 1204.666,
      "wall_time_ms": 1794002927574,
      "next_input_wall_ms": 1794002928507,
      "input_completed_wall_ms": 1794002927620,
      "input_confirmed": true,
      "action": "MODEL_BACK NA",
      "action_type": "MODEL_BACK",
      "text": null,
      "content_desc": null,
      "resource_id": null,
      "model_action_id": "g8a252",
      "concrete_identity": null,
      "state_id": "g8s30",
      "source_gui_id": 874,
      "activity": "it.feio.android.omninotes.SettingsActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/executor.log:63020",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-4237.json"
    },
    {
      "input_id": "input-4241",
      "step": 772,
      "version": 15,
      "elapsed_s": 1205.599,
      "wall_time_ms": 1794002928507,
      "next_input_wall_ms": 1794002929474,
      "input_completed_wall_ms": 1794002928535,
      "input_confirmed": true,
      "action": "MODEL_CLICK Behavior",
      "action_type": "MODEL_CLICK",
      "text": "Behavior",
      "content_desc": "",
      "resource_id": "android:id/title",
      "model_action_id": "g7a238",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"it.feio.android.omninotes:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=4][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"android:id/title\"][@text=\"Behavior\"][@content-desc=\"\"][@index=4][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g7s28",
      "source_gui_id": 875,
      "activity": "it.feio.android.omninotes.SettingsActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/executor.log:63098",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-4242.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 767,
      "monotonic_ns": 1891971680399203,
      "wall_time_ms": 1794002924090,
      "abstraction_version": 15,
      "state_id": "g1s16",
      "model_action_id": "g1a121",
      "entry_id": "semantic-46-c2",
      "request_id": "semantic-46",
      "candidate_id": "c2",
      "confidence": 0.58,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "b7994fc2cb021c5d7a714e4f3e8fb4cbd482682bceeaf4cd19b2090fd9e9a4f9",
      "concrete_identity": "5f37eb23adc365f6146f7fc61af33d2ec4cd503e425345c19204d25ee15ccd05",
      "decision_scope": "a3fa4741fa8b9c1c8d3c99d5174a6b867b6b7b9cc5f6908527465569b517c6b7",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-46",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 10,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 10,
      "selected_history": 3,
      "comparison_count": 3,
      "same_count": 0,
      "different_count": 3,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 2,
      "low_confidence_count": 1,
      "full_history_compared": false,
      "exploratory": true,
      "_line": 2820
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 767,
      "monotonic_ns": 1891971681053656,
      "wall_time_ms": 1794002924090,
      "abstraction_version": 15,
      "state_id": "g1s16",
      "model_action_id": "g1a121",
      "entry_id": "semantic-46-c2",
      "request_id": "semantic-46",
      "candidate_id": "c2",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "b7994fc2cb021c5d7a714e4f3e8fb4cbd482682bceeaf4cd19b2090fd9e9a4f9",
      "input_fingerprint": "a854f8077d778efc8cf154bcc18a262ca1f75f418474cf174f1400d1bbc5433d",
      "concrete_identity": "5f37eb23adc365f6146f7fc61af33d2ec4cd503e425345c19204d25ee15ccd05",
      "decision_scope": "a3fa4741fa8b9c1c8d3c99d5174a6b867b6b7b9cc5f6908527465569b517c6b7",
      "_line": 2822
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 767,
      "monotonic_ns": 1891971694008820,
      "wall_time_ms": 1794002924103,
      "abstraction_version": 15,
      "state_id": "g1s16",
      "model_action_id": "g1a121",
      "entry_id": "semantic-46-c2",
      "request_id": "semantic-46",
      "candidate_id": "c2",
      "confidence": 0.58,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "b7994fc2cb021c5d7a714e4f3e8fb4cbd482682bceeaf4cd19b2090fd9e9a4f9",
      "decision_scope": "a3fa4741fa8b9c1c8d3c99d5174a6b867b6b7b9cc5f6908527465569b517c6b7",
      "concrete_identity": "5f37eb23adc365f6146f7fc61af33d2ec4cd503e425345c19204d25ee15ccd05",
      "_line": 2824
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 767,
      "monotonic_ns": 1891971694057390,
      "wall_time_ms": 1794002924103,
      "abstraction_version": 15,
      "state_id": "g1s16",
      "model_action_id": "g1a121",
      "entry_id": "semantic-46-c2",
      "request_id": "semantic-46",
      "candidate_id": "c2",
      "confidence": 0.58,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 2825
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 767,
      "monotonic_ns": 1891971757205498,
      "wall_time_ms": 1794002924166,
      "abstraction_version": 15,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-46-c2",
      "request_id": "semantic-46",
      "candidate_id": "c2",
      "event_count": 2,
      "_line": 2828
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 767,
      "monotonic_ns": 1891971794440301,
      "wall_time_ms": 1794002924204,
      "abstraction_version": 15,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-46-c2",
      "request_id": "semantic-46",
      "candidate_id": "c2",
      "_line": 2829
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 768,
      "monotonic_ns": 1891972527740785,
      "wall_time_ms": 1794002924937,
      "abstraction_version": 15,
      "state_id": "g1s16",
      "model_action_id": "g1a121",
      "entry_id": "semantic-46-c2",
      "request_id": "semantic-46",
      "candidate_id": "c2",
      "confidence": 0.58,
      "choice": "PROMOTE",
      "transition_id": "g15e540:752",
      "target_state": "g9s32",
      "input_confirmed": true,
      "_line": 2831
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 767,
    "monotonic_ns": 1891971694433224,
    "wall_time_ms": 1794002924104,
    "abstraction_version": 15,
    "state_id": "g1s16",
    "model_action_id": "g1a121",
    "snapshot_reason": "selection",
    "state_visits": 13,
    "state_first_seen": 44,
    "state_last_seen": 767,
    "state_saturated": false,
    "state_saturation": 0.6666667,
    "native_state_saturated": false,
    "native_unsaturated_model_action_count": 1,
    "model_action_count": 3,
    "enabled_valid_action_count": 3,
    "unsaturated_model_action_count": 1,
    "unvisited_model_action_count": 1,
    "effective_unvisited_model_action_count": 1,
    "effective_state_saturated": false,
    "local_probe_action_count": 0,
    "navigation_action_count": 1,
    "enabled_valid_unvisited_action_count": 1,
    "unvisited_model_action_ids": "g1a123",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 10,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=it.feio.android.omninotes.SettingsActivity|class=android.widget.CheckedTextView|text=Strip on|resource_id=android:id/text1|bounds=462,409,1937,535",
    "selected_resolved_node_count": 4,
    "_line": 2827
  }
}

四、是否值得PROMOTE

完整已保存历史支持此前已尝试等价功能;不能自动归为模型错误。

疑似主要环节:WITNESS_SELECTION;wire关系审查:UNKNOWN。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

omninotes JEV step778 Instant search (android:id/switch_widget)

run_ad46e2ac9d7e407da53250b006f6c382 · 第20.22分钟 · 请求step778 / 决策step778 / 执行step778 · UNKNOWN · 证据INSUFFICIENT_FOR_GLOBAL_NOVELTY · 结构化审查

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p1 对step765=0.960000;p2 对step768=0.970000),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g9s32 / g9a262;合法历史2条,比较2条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p1 / 765匿名 android.widget.Switch android:id/switch_widget; 邻近标签 Floating action button / Short touch toggles optionsDIFFERENT_OPERATION0.96000000True
p2 / 768匿名 android.widget.Switch android:id/switch_widget; 邻近标签 Floating action button / Short touch performs actionDIFFERENT_OPERATION0.97000000True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p1",
    "history_id": "h1",
    "history_step": 765,
    "history_input_id": "input-4201",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.96,
    "probabilities": {
      "SAME_OPERATION": 0.02,
      "DIFFERENT_OPERATION": 0.97,
      "INSUFFICIENT_EVIDENCE": 0.01
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.02,
        "DIFFERENT_OPERATION": 0.97,
        "INSUFFICIENT_EVIDENCE": 0.01
      },
      "confidence": 0.96
    },
    "model_visible_history": {
      "class": "android.widget.Switch",
      "resource_id": "android:id/switch_widget",
      "text": "",
      "content_desc": "",
      "enabled": true,
      "clickable": false,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 2,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"it.feio.android.omninotes:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.Switch\"][@resource-id=\"android:id/switch_widget\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g9a262",
      "source_state_id": "g9s32",
      "bounds": [
        2236,
        654,
        2358,
        725
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.Switch",
          "resource_id": "android:id/switch_widget",
          "text": "",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": true,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [
          {
            "path": [
              0
            ],
            "text": "Floating action button",
            "content_desc": ""
          },
          {
            "path": [
              1
            ],
            "text": "Short touch toggles options",
            "content_desc": ""
          }
        ],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 868,
      "source_gui_timestamp": 765,
      "current_state": "g9s32",
      "current_model_action": "g9a262",
      "current_version": 15,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p2",
    "history_id": "h2",
    "history_step": 768,
    "history_input_id": "input-4221",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.97,
    "probabilities": {
      "SAME_OPERATION": 0.01,
      "DIFFERENT_OPERATION": 0.98,
      "INSUFFICIENT_EVIDENCE": 0.01
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h2`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.01,
        "DIFFERENT_OPERATION": 0.98,
        "INSUFFICIENT_EVIDENCE": 0.01
      },
      "confidence": 0.97
    },
    "model_visible_history": {
      "class": "android.widget.Switch",
      "resource_id": "android:id/switch_widget",
      "text": "",
      "content_desc": "",
      "enabled": true,
      "clickable": false,
      "long_clickable": false,
      "scrollable": false,
      "checked": true,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 2,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"it.feio.android.omninotes:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.Switch\"][@resource-id=\"android:id/switch_widget\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g9a262",
      "source_state_id": "g9s32",
      "bounds": [
        2236,
        654,
        2358,
        725
      ],
      "source_page_id": "page3",
      "target_subtree": [
        {
          "class": "android.widget.Switch",
          "resource_id": "android:id/switch_widget",
          "text": "",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": true,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": true,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [
          {
            "path": [
              0
            ],
            "text": "Floating action button",
            "content_desc": ""
          },
          {
            "path": [
              1
            ],
            "text": "Short touch performs action",
            "content_desc": ""
          }
        ],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 871,
      "source_gui_timestamp": 768,
      "current_state": "g9s32",
      "current_model_action": "g9a262",
      "current_version": 15,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

实际操作已保留在前后GUI和执行记录中。不同设置目标、清单启用/禁用、枚举值、排序及文本输入需按v2分别判断,不能因模板相同或文字不同直接判等价。未获得足够经过核实的同功能先前历史及其可见范围,保留UNKNOWN。

等价历史是否送入Provider wire:UNKNOWN;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

NA:没有足以可靠裁定全局首次或重复的已核实等价历史。不能把未检索到当成未执行。

三、Probe执行后发生什么

关闭 Instant search;仍在行为设置。

omninotes JEV step778 Instant search (android:id/switch_widget) before_screenshot
before_screenshot · identity_verified · 2026-11-06T22:08:55.996+00:00
omninotes JEV step778 Instant search (android:id/switch_widget) after_screenshot
after_screenshot · identity_verified · 2026-11-06T22:08:56.772+00:00

Run内首次METHOD观察:完成后2秒=0,10秒=0,下一动作前B=0。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-4292",
      "step": 779,
      "version": 15,
      "elapsed_s": 1213.949,
      "wall_time_ms": 1794002936857,
      "next_input_wall_ms": 1794002937710,
      "input_completed_wall_ms": 1794002936890,
      "input_confirmed": true,
      "action": "MODEL_CLICK android:id/switch_widget",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "android:id/switch_widget",
      "model_action_id": "g9a262",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"it.feio.android.omninotes:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.Switch\"][@resource-id=\"android:id/switch_widget\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g9s32",
      "source_gui_id": 882,
      "activity": "it.feio.android.omninotes.SettingsActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#47b2d09b",
        "Behaviors",
        "Checklists",
        "Keep position",
        "Instant search",
        "Swipe notes",
        "Swipe on notes to perform actions",
        "Swipe to trash",
        "Swiping notes with finger will archive them",
        "Automatic location"
      ],
      "probe": true,
      "strategy": "PROBE",
      "context": "exploration",
      "native_branch": "Probe",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/executor.log:63672",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-4293.json"
    },
    {
      "input_id": "input-4300",
      "step": 780,
      "version": 15,
      "elapsed_s": 1214.802,
      "wall_time_ms": 1794002937710,
      "next_input_wall_ms": 1794002938584,
      "input_completed_wall_ms": 1794002937737,
      "input_confirmed": true,
      "action": "MODEL_CLICK android:id/switch_widget",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "android:id/switch_widget",
      "model_action_id": "g9a262",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"it.feio.android.omninotes:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=4][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.Switch\"][@resource-id=\"android:id/switch_widget\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g9s32",
      "source_gui_id": 883,
      "activity": "it.feio.android.omninotes.SettingsActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#47b2d09b",
        "Behaviors",
        "Checklists",
        "Keep position",
        "Instant search",
        "Swipe notes",
        "Swipe on notes to perform actions",
        "Swipe to trash",
        "Swiping notes with finger will trash them",
        "Automatic location"
      ],
      "probe": true,
      "strategy": "PROBE",
      "context": "exploration",
      "native_branch": "Probe",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/executor.log:63749",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-4301.json"
    },
    {
      "input_id": "input-4307",
      "step": 781,
      "version": 15,
      "elapsed_s": 1215.676,
      "wall_time_ms": 1794002938584,
      "next_input_wall_ms": 1794002942019,
      "input_completed_wall_ms": 1794002938621,
      "input_confirmed": true,
      "action": "MODEL_CLICK android.widget.LinearLayout",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g9a263",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"it.feio.android.omninotes:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g9s32",
      "source_gui_id": 884,
      "activity": "it.feio.android.omninotes.SettingsActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#47b2d09b",
        "Behaviors",
        "Checklists",
        "Keep position",
        "Instant search",
        "Swipe notes",
        "Swipe on notes to perform actions",
        "Swipe to trash",
        "Swiping notes with finger will trash them",
        "Automatic location"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/executor.log:63826",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-4308.json"
    },
    {
      "input_id": "input-4315",
      "step": 782,
      "version": 15,
      "elapsed_s": 1219.111,
      "wall_time_ms": 1794002942019,
      "next_input_wall_ms": 1794002943078,
      "input_completed_wall_ms": 1794002942052,
      "input_confirmed": true,
      "action": "MODEL_CLICK Move to ",
      "action_type": "MODEL_CLICK",
      "text": "Move to ",
      "content_desc": "",
      "resource_id": "android:id/text1",
      "model_action_id": "g1a121",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"it.feio.android.omninotes:id/select_dialog_listview\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckedTextView\"][@resource-id=\"android:id/text1\"][@text=\"Move to \"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g1s16",
      "source_gui_id": 885,
      "activity": "it.feio.android.omninotes.SettingsActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "What to do when an item is checked?",
        "Keep position",
        "Move to the end of the list",
        "Move to the end of unchecked items",
        "CANCEL"
      ],
      "probe": true,
      "strategy": "PROBE",
      "context": "exploration",
      "native_branch": "Probe",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/executor.log:63906",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-4316.json"
    },
    {
      "input_id": "input-4322",
      "step": 783,
      "version": 15,
      "elapsed_s": 1220.17,
      "wall_time_ms": 1794002943078,
      "next_input_wall_ms": 1794002944283,
      "input_completed_wall_ms": 1794002943101,
      "input_confirmed": true,
      "action": "MODEL_CLICK android.widget.LinearLayout",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g9a264",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"it.feio.android.omninotes:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g9s32",
      "source_gui_id": 886,
      "activity": "it.feio.android.omninotes.SettingsActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#47b2d09b",
        "Behaviors",
        "Checklists",
        "Move to the end of unchecked items",
        "Instant search",
        "Swipe notes",
        "Swipe on notes to perform actions",
        "Swipe to trash",
        "Swiping notes with finger will trash them",
        "Automatic location"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/executor.log:63997",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-4323.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 778,
      "monotonic_ns": 1891983513579372,
      "wall_time_ms": 1794002935923,
      "abstraction_version": 15,
      "state_id": "g9s32",
      "model_action_id": "g9a262",
      "entry_id": "semantic-48-c1",
      "request_id": "semantic-48",
      "candidate_id": "c1",
      "confidence": 0.97,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "bb9c07950c652a359b83e21084e728cb923ba68ecca7170cd7b480d0f18a117d",
      "concrete_identity": "56dfe0be88642484f1b6f014f50156855230b82688fff6bdba01c49754e54637",
      "decision_scope": "770b3efd188cc1f588fe01d12b3d3bbd304921e8b78b8c451fc7cdc76af4c7e0",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-48",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 2,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 2,
      "selected_history": 2,
      "comparison_count": 2,
      "same_count": 0,
      "different_count": 2,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 2,
      "low_confidence_count": 0,
      "full_history_compared": true,
      "exploratory": false,
      "_line": 2871
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 778,
      "monotonic_ns": 1891983514543198,
      "wall_time_ms": 1794002935924,
      "abstraction_version": 15,
      "state_id": "g9s32",
      "model_action_id": "g9a262",
      "entry_id": "semantic-48-c1",
      "request_id": "semantic-48",
      "candidate_id": "c1",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "bb9c07950c652a359b83e21084e728cb923ba68ecca7170cd7b480d0f18a117d",
      "input_fingerprint": "3805330a170c6abc1550c929d897b2e4019a8192b391096ad78d9c53fbb3b4c6",
      "concrete_identity": "56dfe0be88642484f1b6f014f50156855230b82688fff6bdba01c49754e54637",
      "decision_scope": "770b3efd188cc1f588fe01d12b3d3bbd304921e8b78b8c451fc7cdc76af4c7e0",
      "_line": 2874
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 778,
      "monotonic_ns": 1891983527867617,
      "wall_time_ms": 1794002935937,
      "abstraction_version": 15,
      "state_id": "g9s32",
      "model_action_id": "g9a262",
      "entry_id": "semantic-48-c1",
      "request_id": "semantic-48",
      "candidate_id": "c1",
      "confidence": 0.97,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "bb9c07950c652a359b83e21084e728cb923ba68ecca7170cd7b480d0f18a117d",
      "decision_scope": "770b3efd188cc1f588fe01d12b3d3bbd304921e8b78b8c451fc7cdc76af4c7e0",
      "concrete_identity": "56dfe0be88642484f1b6f014f50156855230b82688fff6bdba01c49754e54637",
      "_line": 2877
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 778,
      "monotonic_ns": 1891983527917118,
      "wall_time_ms": 1794002935937,
      "abstraction_version": 15,
      "state_id": "g9s32",
      "model_action_id": "g9a262",
      "entry_id": "semantic-48-c1",
      "request_id": "semantic-48",
      "candidate_id": "c1",
      "confidence": 0.97,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 2878
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 778,
      "monotonic_ns": 1891983589231589,
      "wall_time_ms": 1794002935998,
      "abstraction_version": 15,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-48-c1",
      "request_id": "semantic-48",
      "candidate_id": "c1",
      "event_count": 2,
      "_line": 2881
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 778,
      "monotonic_ns": 1891983626861728,
      "wall_time_ms": 1794002936036,
      "abstraction_version": 15,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-48-c1",
      "request_id": "semantic-48",
      "candidate_id": "c1",
      "_line": 2882
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 779,
      "monotonic_ns": 1891984368743729,
      "wall_time_ms": 1794002936778,
      "abstraction_version": 15,
      "state_id": "g9s32",
      "model_action_id": "g9a262",
      "entry_id": "semantic-48-c1",
      "request_id": "semantic-48",
      "candidate_id": "c1",
      "confidence": 0.97,
      "choice": "PROMOTE",
      "transition_id": "g15e538:763",
      "target_state": "g9s32",
      "input_confirmed": true,
      "_line": 2884
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 778,
    "monotonic_ns": 1891983528279724,
    "wall_time_ms": 1794002935937,
    "abstraction_version": 15,
    "state_id": "g9s32",
    "model_action_id": "g9a262",
    "snapshot_reason": "selection",
    "state_visits": 14,
    "state_first_seen": 75,
    "state_last_seen": 778,
    "state_saturated": false,
    "state_saturation": 0.9166667,
    "native_state_saturated": false,
    "native_unsaturated_model_action_count": 1,
    "model_action_count": 12,
    "enabled_valid_action_count": 12,
    "unsaturated_model_action_count": 1,
    "unvisited_model_action_count": 1,
    "effective_unvisited_model_action_count": 1,
    "effective_state_saturated": false,
    "local_probe_action_count": 0,
    "navigation_action_count": 1,
    "enabled_valid_unvisited_action_count": 1,
    "unvisited_model_action_ids": "g9a272",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 2,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=it.feio.android.omninotes.SettingsActivity|class=android.widget.Switch|text=|resource_id=android:id/switch_widget|bounds=2236,437,2358,508",
    "selected_resolved_node_count": 4,
    "_line": 2880
  }
}

四、是否值得PROMOTE

无法可靠裁定相对整个Run决策前历史的功能新颖性。

疑似主要环节:UNKNOWN;wire关系审查:DISTINCT_TARGET_OR_BRANCH_PLAUSIBLE。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

omninotes JEV step779 Swipe to trash (android:id/switch_widget)

run_ad46e2ac9d7e407da53250b006f6c382 · 第20.23分钟 · 请求step778 / 决策step778 / 执行step779 · UNKNOWN · 证据INSUFFICIENT_FOR_GLOBAL_NOVELTY · 结构化审查

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p3 对step765=0.970000;p4 对step768=0.980000),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g9s32 / g9a262;合法历史2条,比较2条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p3 / 765匿名 android.widget.Switch android:id/switch_widget; 邻近标签 Floating action button / Short touch toggles optionsDIFFERENT_OPERATION0.97000000True
p4 / 768匿名 android.widget.Switch android:id/switch_widget; 邻近标签 Floating action button / Short touch performs actionDIFFERENT_OPERATION0.98000000True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p3",
    "history_id": "h1",
    "history_step": 765,
    "history_input_id": "input-4201",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.97,
    "probabilities": {
      "SAME_OPERATION": 0.01,
      "DIFFERENT_OPERATION": 0.98,
      "INSUFFICIENT_EVIDENCE": 0.01
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c2` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.01,
        "DIFFERENT_OPERATION": 0.98,
        "INSUFFICIENT_EVIDENCE": 0.01
      },
      "confidence": 0.97
    },
    "model_visible_history": {
      "class": "android.widget.Switch",
      "resource_id": "android:id/switch_widget",
      "text": "",
      "content_desc": "",
      "enabled": true,
      "clickable": false,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 2,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"it.feio.android.omninotes:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.Switch\"][@resource-id=\"android:id/switch_widget\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g9a262",
      "source_state_id": "g9s32",
      "bounds": [
        2236,
        654,
        2358,
        725
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.Switch",
          "resource_id": "android:id/switch_widget",
          "text": "",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": true,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [
          {
            "path": [
              0
            ],
            "text": "Floating action button",
            "content_desc": ""
          },
          {
            "path": [
              1
            ],
            "text": "Short touch toggles options",
            "content_desc": ""
          }
        ],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 868,
      "source_gui_timestamp": 765,
      "current_state": "g9s32",
      "current_model_action": "g9a262",
      "current_version": 15,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p4",
    "history_id": "h2",
    "history_step": 768,
    "history_input_id": "input-4221",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.98,
    "probabilities": {
      "SAME_OPERATION": 0.01,
      "DIFFERENT_OPERATION": 0.99,
      "INSUFFICIENT_EVIDENCE": 0
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c2` the same application-function operation as executed action at `executed_actions.h2`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.01,
        "DIFFERENT_OPERATION": 0.99,
        "INSUFFICIENT_EVIDENCE": 0
      },
      "confidence": 0.98
    },
    "model_visible_history": {
      "class": "android.widget.Switch",
      "resource_id": "android:id/switch_widget",
      "text": "",
      "content_desc": "",
      "enabled": true,
      "clickable": false,
      "long_clickable": false,
      "scrollable": false,
      "checked": true,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 2,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"it.feio.android.omninotes:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.Switch\"][@resource-id=\"android:id/switch_widget\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g9a262",
      "source_state_id": "g9s32",
      "bounds": [
        2236,
        654,
        2358,
        725
      ],
      "source_page_id": "page3",
      "target_subtree": [
        {
          "class": "android.widget.Switch",
          "resource_id": "android:id/switch_widget",
          "text": "",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": true,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": true,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [
          {
            "path": [
              0
            ],
            "text": "Floating action button",
            "content_desc": ""
          },
          {
            "path": [
              1
            ],
            "text": "Short touch performs action",
            "content_desc": ""
          }
        ],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 871,
      "source_gui_timestamp": 768,
      "current_state": "g9s32",
      "current_model_action": "g9a262",
      "current_version": 15,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

实际操作已保留在前后GUI和执行记录中。不同设置目标、清单启用/禁用、枚举值、排序及文本输入需按v2分别判断,不能因模板相同或文字不同直接判等价。未获得足够经过核实的同功能先前历史及其可见范围,保留UNKNOWN。

等价历史是否送入Provider wire:UNKNOWN;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

NA:没有足以可靠裁定全局首次或重复的已核实等价历史。不能把未检索到当成未执行。

三、Probe执行后发生什么

开启 Swipe to trash,说明由 archive 改为 trash;只改变设置。

omninotes JEV step779 Swipe to trash (android:id/switch_widget) before_screenshot
before_screenshot · identity_verified · 2026-11-06T22:08:56.856+00:00
omninotes JEV step779 Swipe to trash (android:id/switch_widget) after_screenshot
after_screenshot · identity_verified · 2026-11-06T22:08:57.630+00:00

Run内首次METHOD观察:完成后2秒=0,10秒=0,下一动作前B=0。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-4300",
      "step": 780,
      "version": 15,
      "elapsed_s": 1214.802,
      "wall_time_ms": 1794002937710,
      "next_input_wall_ms": 1794002938584,
      "input_completed_wall_ms": 1794002937737,
      "input_confirmed": true,
      "action": "MODEL_CLICK android:id/switch_widget",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "android:id/switch_widget",
      "model_action_id": "g9a262",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"it.feio.android.omninotes:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=4][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.Switch\"][@resource-id=\"android:id/switch_widget\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g9s32",
      "source_gui_id": 883,
      "activity": "it.feio.android.omninotes.SettingsActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#47b2d09b",
        "Behaviors",
        "Checklists",
        "Keep position",
        "Instant search",
        "Swipe notes",
        "Swipe on notes to perform actions",
        "Swipe to trash",
        "Swiping notes with finger will trash them",
        "Automatic location"
      ],
      "probe": true,
      "strategy": "PROBE",
      "context": "exploration",
      "native_branch": "Probe",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/executor.log:63749",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-4301.json"
    },
    {
      "input_id": "input-4307",
      "step": 781,
      "version": 15,
      "elapsed_s": 1215.676,
      "wall_time_ms": 1794002938584,
      "next_input_wall_ms": 1794002942019,
      "input_completed_wall_ms": 1794002938621,
      "input_confirmed": true,
      "action": "MODEL_CLICK android.widget.LinearLayout",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g9a263",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"it.feio.android.omninotes:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g9s32",
      "source_gui_id": 884,
      "activity": "it.feio.android.omninotes.SettingsActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#47b2d09b",
        "Behaviors",
        "Checklists",
        "Keep position",
        "Instant search",
        "Swipe notes",
        "Swipe on notes to perform actions",
        "Swipe to trash",
        "Swiping notes with finger will trash them",
        "Automatic location"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/executor.log:63826",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-4308.json"
    },
    {
      "input_id": "input-4315",
      "step": 782,
      "version": 15,
      "elapsed_s": 1219.111,
      "wall_time_ms": 1794002942019,
      "next_input_wall_ms": 1794002943078,
      "input_completed_wall_ms": 1794002942052,
      "input_confirmed": true,
      "action": "MODEL_CLICK Move to ",
      "action_type": "MODEL_CLICK",
      "text": "Move to ",
      "content_desc": "",
      "resource_id": "android:id/text1",
      "model_action_id": "g1a121",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"it.feio.android.omninotes:id/select_dialog_listview\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckedTextView\"][@resource-id=\"android:id/text1\"][@text=\"Move to \"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g1s16",
      "source_gui_id": 885,
      "activity": "it.feio.android.omninotes.SettingsActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "What to do when an item is checked?",
        "Keep position",
        "Move to the end of the list",
        "Move to the end of unchecked items",
        "CANCEL"
      ],
      "probe": true,
      "strategy": "PROBE",
      "context": "exploration",
      "native_branch": "Probe",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/executor.log:63906",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-4316.json"
    },
    {
      "input_id": "input-4322",
      "step": 783,
      "version": 15,
      "elapsed_s": 1220.17,
      "wall_time_ms": 1794002943078,
      "next_input_wall_ms": 1794002944283,
      "input_completed_wall_ms": 1794002943101,
      "input_confirmed": true,
      "action": "MODEL_CLICK android.widget.LinearLayout",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g9a264",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"it.feio.android.omninotes:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g9s32",
      "source_gui_id": 886,
      "activity": "it.feio.android.omninotes.SettingsActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#47b2d09b",
        "Behaviors",
        "Checklists",
        "Move to the end of unchecked items",
        "Instant search",
        "Swipe notes",
        "Swipe on notes to perform actions",
        "Swipe to trash",
        "Swiping notes with finger will trash them",
        "Automatic location"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/executor.log:63997",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-4323.json"
    },
    {
      "input_id": "input-4328",
      "step": 784,
      "version": 15,
      "elapsed_s": 1221.375,
      "wall_time_ms": 1794002944283,
      "next_input_wall_ms": 1794002947999,
      "input_completed_wall_ms": 1794002944319,
      "input_confirmed": true,
      "action": "MODEL_CLICK android.widget.LinearLayout",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g9a263",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"it.feio.android.omninotes:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g9s32",
      "source_gui_id": 887,
      "activity": "it.feio.android.omninotes.SettingsActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/executor.log:64077",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-4329.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 778,
      "monotonic_ns": 1891983513625443,
      "wall_time_ms": 1794002935923,
      "abstraction_version": 15,
      "state_id": "g9s32",
      "model_action_id": "g9a262",
      "entry_id": "semantic-48-c2",
      "request_id": "semantic-48",
      "candidate_id": "c2",
      "confidence": 0.98,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "bb9c07950c652a359b83e21084e728cb923ba68ecca7170cd7b480d0f18a117d",
      "concrete_identity": "ab16bcf6415ced59fa739ba38c8ed0b896d7fec8d9dedcd4299cbcebba81ae90",
      "decision_scope": "770b3efd188cc1f588fe01d12b3d3bbd304921e8b78b8c451fc7cdc76af4c7e0",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-48",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 2,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 2,
      "selected_history": 2,
      "comparison_count": 2,
      "same_count": 0,
      "different_count": 2,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 2,
      "low_confidence_count": 0,
      "full_history_compared": true,
      "exploratory": false,
      "_line": 2872
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 778,
      "monotonic_ns": 1891983515191415,
      "wall_time_ms": 1794002935924,
      "abstraction_version": 15,
      "state_id": "g9s32",
      "model_action_id": "g9a262",
      "entry_id": "semantic-48-c2",
      "request_id": "semantic-48",
      "candidate_id": "c2",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "bb9c07950c652a359b83e21084e728cb923ba68ecca7170cd7b480d0f18a117d",
      "input_fingerprint": "3805330a170c6abc1550c929d897b2e4019a8192b391096ad78d9c53fbb3b4c6",
      "concrete_identity": "ab16bcf6415ced59fa739ba38c8ed0b896d7fec8d9dedcd4299cbcebba81ae90",
      "decision_scope": "770b3efd188cc1f588fe01d12b3d3bbd304921e8b78b8c451fc7cdc76af4c7e0",
      "_line": 2875
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 779,
      "monotonic_ns": 1891984410367258,
      "wall_time_ms": 1794002936819,
      "abstraction_version": 15,
      "state_id": "g9s32",
      "model_action_id": "g9a262",
      "entry_id": "semantic-48-c2",
      "request_id": "semantic-48",
      "candidate_id": "c2",
      "confidence": 0.98,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "bb9c07950c652a359b83e21084e728cb923ba68ecca7170cd7b480d0f18a117d",
      "decision_scope": "770b3efd188cc1f588fe01d12b3d3bbd304921e8b78b8c451fc7cdc76af4c7e0",
      "concrete_identity": "ab16bcf6415ced59fa739ba38c8ed0b896d7fec8d9dedcd4299cbcebba81ae90",
      "_line": 2887
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 779,
      "monotonic_ns": 1891984410424984,
      "wall_time_ms": 1794002936820,
      "abstraction_version": 15,
      "state_id": "g9s32",
      "model_action_id": "g9a262",
      "entry_id": "semantic-48-c2",
      "request_id": "semantic-48",
      "candidate_id": "c2",
      "confidence": 0.98,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 2888
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 779,
      "monotonic_ns": 1891984448291337,
      "wall_time_ms": 1794002936857,
      "abstraction_version": 15,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-48-c2",
      "request_id": "semantic-48",
      "candidate_id": "c2",
      "event_count": 2,
      "_line": 2891
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 779,
      "monotonic_ns": 1891984481791546,
      "wall_time_ms": 1794002936891,
      "abstraction_version": 15,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-48-c2",
      "request_id": "semantic-48",
      "candidate_id": "c2",
      "_line": 2892
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 780,
      "monotonic_ns": 1891985227345061,
      "wall_time_ms": 1794002937636,
      "abstraction_version": 15,
      "state_id": "g9s32",
      "model_action_id": "g9a262",
      "entry_id": "semantic-48-c2",
      "request_id": "semantic-48",
      "candidate_id": "c2",
      "confidence": 0.98,
      "choice": "PROMOTE",
      "transition_id": "g15e538:764",
      "target_state": "g9s32",
      "input_confirmed": true,
      "_line": 2894
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 779,
    "monotonic_ns": 1891984410787437,
    "wall_time_ms": 1794002936820,
    "abstraction_version": 15,
    "state_id": "g9s32",
    "model_action_id": "g9a262",
    "snapshot_reason": "selection",
    "state_visits": 15,
    "state_first_seen": 75,
    "state_last_seen": 779,
    "state_saturated": false,
    "state_saturation": 0.9166667,
    "native_state_saturated": false,
    "native_unsaturated_model_action_count": 1,
    "model_action_count": 12,
    "enabled_valid_action_count": 12,
    "unsaturated_model_action_count": 1,
    "unvisited_model_action_count": 1,
    "effective_unvisited_model_action_count": 1,
    "effective_state_saturated": false,
    "local_probe_action_count": 0,
    "navigation_action_count": 1,
    "enabled_valid_unvisited_action_count": 1,
    "unvisited_model_action_ids": "g9a272",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 3,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=it.feio.android.omninotes.SettingsActivity|class=android.widget.Switch|text=|resource_id=android:id/switch_widget|bounds=2236,795,2358,866",
    "selected_resolved_node_count": 4,
    "_line": 2890
  }
}

四、是否值得PROMOTE

无法可靠裁定相对整个Run决策前历史的功能新颖性。

疑似主要环节:UNKNOWN;wire关系审查:DISTINCT_TARGET_OR_BRANCH_PLAUSIBLE。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

omninotes JEV step780 Automatic location (android:id/switch_widget)

run_ad46e2ac9d7e407da53250b006f6c382 · 第20.25分钟 · 请求step778 / 决策step778 / 执行step780 · UNKNOWN · 证据INSUFFICIENT_FOR_GLOBAL_NOVELTY · 结构化审查

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p5 对step765=0.960000;p6 对step768=0.980000),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g9s32 / g9a262;合法历史2条,比较2条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p5 / 765匿名 android.widget.Switch android:id/switch_widget; 邻近标签 Floating action button / Short touch toggles optionsDIFFERENT_OPERATION0.96000000True
p6 / 768匿名 android.widget.Switch android:id/switch_widget; 邻近标签 Floating action button / Short touch performs actionDIFFERENT_OPERATION0.98000000True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p5",
    "history_id": "h1",
    "history_step": 765,
    "history_input_id": "input-4201",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.96,
    "probabilities": {
      "SAME_OPERATION": 0.02,
      "DIFFERENT_OPERATION": 0.97,
      "INSUFFICIENT_EVIDENCE": 0.01
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c3` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.02,
        "DIFFERENT_OPERATION": 0.97,
        "INSUFFICIENT_EVIDENCE": 0.01
      },
      "confidence": 0.96
    },
    "model_visible_history": {
      "class": "android.widget.Switch",
      "resource_id": "android:id/switch_widget",
      "text": "",
      "content_desc": "",
      "enabled": true,
      "clickable": false,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 2,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"it.feio.android.omninotes:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.Switch\"][@resource-id=\"android:id/switch_widget\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g9a262",
      "source_state_id": "g9s32",
      "bounds": [
        2236,
        654,
        2358,
        725
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.Switch",
          "resource_id": "android:id/switch_widget",
          "text": "",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": true,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [
          {
            "path": [
              0
            ],
            "text": "Floating action button",
            "content_desc": ""
          },
          {
            "path": [
              1
            ],
            "text": "Short touch toggles options",
            "content_desc": ""
          }
        ],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 868,
      "source_gui_timestamp": 765,
      "current_state": "g9s32",
      "current_model_action": "g9a262",
      "current_version": 15,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p6",
    "history_id": "h2",
    "history_step": 768,
    "history_input_id": "input-4221",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.98,
    "probabilities": {
      "SAME_OPERATION": 0.01,
      "DIFFERENT_OPERATION": 0.99,
      "INSUFFICIENT_EVIDENCE": 0
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c3` the same application-function operation as executed action at `executed_actions.h2`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.01,
        "DIFFERENT_OPERATION": 0.99,
        "INSUFFICIENT_EVIDENCE": 0
      },
      "confidence": 0.98
    },
    "model_visible_history": {
      "class": "android.widget.Switch",
      "resource_id": "android:id/switch_widget",
      "text": "",
      "content_desc": "",
      "enabled": true,
      "clickable": false,
      "long_clickable": false,
      "scrollable": false,
      "checked": true,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 2,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"it.feio.android.omninotes:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.Switch\"][@resource-id=\"android:id/switch_widget\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g9a262",
      "source_state_id": "g9s32",
      "bounds": [
        2236,
        654,
        2358,
        725
      ],
      "source_page_id": "page3",
      "target_subtree": [
        {
          "class": "android.widget.Switch",
          "resource_id": "android:id/switch_widget",
          "text": "",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": true,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": true,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [
          {
            "path": [
              0
            ],
            "text": "Floating action button",
            "content_desc": ""
          },
          {
            "path": [
              1
            ],
            "text": "Short touch performs action",
            "content_desc": ""
          }
        ],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 871,
      "source_gui_timestamp": 768,
      "current_state": "g9s32",
      "current_model_action": "g9a262",
      "current_version": 15,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

实际操作已保留在前后GUI和执行记录中。不同设置目标、清单启用/禁用、枚举值、排序及文本输入需按v2分别判断,不能因模板相同或文字不同直接判等价。未获得足够经过核实的同功能先前历史及其可见范围,保留UNKNOWN。

等价历史是否送入Provider wire:UNKNOWN;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

NA:没有足以可靠裁定全局首次或重复的已核实等价历史。不能把未检索到当成未执行。

三、Probe执行后发生什么

关闭 Automatic location;仍在行为设置。

omninotes JEV step780 Automatic location (android:id/switch_widget) before_screenshot
before_screenshot · identity_verified · 2026-11-06T22:08:57.709+00:00
omninotes JEV step780 Automatic location (android:id/switch_widget) after_screenshot
after_screenshot · identity_verified · 2026-11-06T22:08:58.485+00:00

Run内首次METHOD观察:完成后2秒=0,10秒=0,下一动作前B=0。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-4307",
      "step": 781,
      "version": 15,
      "elapsed_s": 1215.676,
      "wall_time_ms": 1794002938584,
      "next_input_wall_ms": 1794002942019,
      "input_completed_wall_ms": 1794002938621,
      "input_confirmed": true,
      "action": "MODEL_CLICK android.widget.LinearLayout",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g9a263",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"it.feio.android.omninotes:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g9s32",
      "source_gui_id": 884,
      "activity": "it.feio.android.omninotes.SettingsActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#47b2d09b",
        "Behaviors",
        "Checklists",
        "Keep position",
        "Instant search",
        "Swipe notes",
        "Swipe on notes to perform actions",
        "Swipe to trash",
        "Swiping notes with finger will trash them",
        "Automatic location"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/executor.log:63826",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-4308.json"
    },
    {
      "input_id": "input-4315",
      "step": 782,
      "version": 15,
      "elapsed_s": 1219.111,
      "wall_time_ms": 1794002942019,
      "next_input_wall_ms": 1794002943078,
      "input_completed_wall_ms": 1794002942052,
      "input_confirmed": true,
      "action": "MODEL_CLICK Move to ",
      "action_type": "MODEL_CLICK",
      "text": "Move to ",
      "content_desc": "",
      "resource_id": "android:id/text1",
      "model_action_id": "g1a121",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"it.feio.android.omninotes:id/select_dialog_listview\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckedTextView\"][@resource-id=\"android:id/text1\"][@text=\"Move to \"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g1s16",
      "source_gui_id": 885,
      "activity": "it.feio.android.omninotes.SettingsActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "What to do when an item is checked?",
        "Keep position",
        "Move to the end of the list",
        "Move to the end of unchecked items",
        "CANCEL"
      ],
      "probe": true,
      "strategy": "PROBE",
      "context": "exploration",
      "native_branch": "Probe",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/executor.log:63906",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-4316.json"
    },
    {
      "input_id": "input-4322",
      "step": 783,
      "version": 15,
      "elapsed_s": 1220.17,
      "wall_time_ms": 1794002943078,
      "next_input_wall_ms": 1794002944283,
      "input_completed_wall_ms": 1794002943101,
      "input_confirmed": true,
      "action": "MODEL_CLICK android.widget.LinearLayout",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g9a264",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"it.feio.android.omninotes:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g9s32",
      "source_gui_id": 886,
      "activity": "it.feio.android.omninotes.SettingsActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#47b2d09b",
        "Behaviors",
        "Checklists",
        "Move to the end of unchecked items",
        "Instant search",
        "Swipe notes",
        "Swipe on notes to perform actions",
        "Swipe to trash",
        "Swiping notes with finger will trash them",
        "Automatic location"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/executor.log:63997",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-4323.json"
    },
    {
      "input_id": "input-4328",
      "step": 784,
      "version": 15,
      "elapsed_s": 1221.375,
      "wall_time_ms": 1794002944283,
      "next_input_wall_ms": 1794002947999,
      "input_completed_wall_ms": 1794002944319,
      "input_confirmed": true,
      "action": "MODEL_CLICK android.widget.LinearLayout",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g9a263",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"it.feio.android.omninotes:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g9s32",
      "source_gui_id": 887,
      "activity": "it.feio.android.omninotes.SettingsActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/executor.log:64077",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-4329.json"
    },
    {
      "input_id": "input-4337",
      "step": 785,
      "version": 15,
      "elapsed_s": 1225.091,
      "wall_time_ms": 1794002947999,
      "next_input_wall_ms": 1794002948823,
      "input_completed_wall_ms": 1794002948085,
      "input_confirmed": true,
      "action": "MODEL_CLICK Move to ",
      "action_type": "MODEL_CLICK",
      "text": "Move to ",
      "content_desc": "",
      "resource_id": "android:id/text1",
      "model_action_id": "g1a121",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"it.feio.android.omninotes:id/select_dialog_listview\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckedTextView\"][@resource-id=\"android:id/text1\"][@text=\"Move to \"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g1s16",
      "source_gui_id": 888,
      "activity": "it.feio.android.omninotes.SettingsActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "What to do when an item is checked?",
        "Keep position",
        "Move to the end of the list",
        "Move to the end of unchecked items",
        "CANCEL"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/executor.log:64194",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-4339.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 778,
      "monotonic_ns": 1891983513641928,
      "wall_time_ms": 1794002935923,
      "abstraction_version": 15,
      "state_id": "g9s32",
      "model_action_id": "g9a262",
      "entry_id": "semantic-48-c3",
      "request_id": "semantic-48",
      "candidate_id": "c3",
      "confidence": 0.98,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "bb9c07950c652a359b83e21084e728cb923ba68ecca7170cd7b480d0f18a117d",
      "concrete_identity": "deaa6602d1a89073e966f174b7c1685fae811dbf43fe2b2db1815ff0581ce5b6",
      "decision_scope": "770b3efd188cc1f588fe01d12b3d3bbd304921e8b78b8c451fc7cdc76af4c7e0",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-48",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 2,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 2,
      "selected_history": 2,
      "comparison_count": 2,
      "same_count": 0,
      "different_count": 2,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 2,
      "low_confidence_count": 0,
      "full_history_compared": true,
      "exploratory": false,
      "_line": 2873
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 778,
      "monotonic_ns": 1891983515839972,
      "wall_time_ms": 1794002935925,
      "abstraction_version": 15,
      "state_id": "g9s32",
      "model_action_id": "g9a262",
      "entry_id": "semantic-48-c3",
      "request_id": "semantic-48",
      "candidate_id": "c3",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "bb9c07950c652a359b83e21084e728cb923ba68ecca7170cd7b480d0f18a117d",
      "input_fingerprint": "3805330a170c6abc1550c929d897b2e4019a8192b391096ad78d9c53fbb3b4c6",
      "concrete_identity": "deaa6602d1a89073e966f174b7c1685fae811dbf43fe2b2db1815ff0581ce5b6",
      "decision_scope": "770b3efd188cc1f588fe01d12b3d3bbd304921e8b78b8c451fc7cdc76af4c7e0",
      "_line": 2876
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 780,
      "monotonic_ns": 1891985257452989,
      "wall_time_ms": 1794002937667,
      "abstraction_version": 15,
      "state_id": "g9s32",
      "model_action_id": "g9a262",
      "entry_id": "semantic-48-c3",
      "request_id": "semantic-48",
      "candidate_id": "c3",
      "confidence": 0.98,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "bb9c07950c652a359b83e21084e728cb923ba68ecca7170cd7b480d0f18a117d",
      "decision_scope": "770b3efd188cc1f588fe01d12b3d3bbd304921e8b78b8c451fc7cdc76af4c7e0",
      "concrete_identity": "deaa6602d1a89073e966f174b7c1685fae811dbf43fe2b2db1815ff0581ce5b6",
      "_line": 2897
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 780,
      "monotonic_ns": 1891985257489156,
      "wall_time_ms": 1794002937667,
      "abstraction_version": 15,
      "state_id": "g9s32",
      "model_action_id": "g9a262",
      "entry_id": "semantic-48-c3",
      "request_id": "semantic-48",
      "candidate_id": "c3",
      "confidence": 0.98,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 2898
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 780,
      "monotonic_ns": 1891985301753691,
      "wall_time_ms": 1794002937711,
      "abstraction_version": 15,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-48-c3",
      "request_id": "semantic-48",
      "candidate_id": "c3",
      "event_count": 2,
      "_line": 2901
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 780,
      "monotonic_ns": 1891985336551432,
      "wall_time_ms": 1794002937746,
      "abstraction_version": 15,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-48-c3",
      "request_id": "semantic-48",
      "candidate_id": "c3",
      "_line": 2902
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 781,
      "monotonic_ns": 1891986080945208,
      "wall_time_ms": 1794002938490,
      "abstraction_version": 15,
      "state_id": "g9s32",
      "model_action_id": "g9a262",
      "entry_id": "semantic-48-c3",
      "request_id": "semantic-48",
      "candidate_id": "c3",
      "confidence": 0.98,
      "choice": "PROMOTE",
      "transition_id": "g15e538:765",
      "target_state": "g9s32",
      "input_confirmed": true,
      "_line": 2904
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 780,
    "monotonic_ns": 1891985257711130,
    "wall_time_ms": 1794002937667,
    "abstraction_version": 15,
    "state_id": "g9s32",
    "model_action_id": "g9a262",
    "snapshot_reason": "selection",
    "state_visits": 16,
    "state_first_seen": 75,
    "state_last_seen": 780,
    "state_saturated": false,
    "state_saturation": 0.9166667,
    "native_state_saturated": false,
    "native_unsaturated_model_action_count": 1,
    "model_action_count": 12,
    "enabled_valid_action_count": 12,
    "unsaturated_model_action_count": 1,
    "unvisited_model_action_count": 1,
    "effective_unvisited_model_action_count": 1,
    "effective_state_saturated": false,
    "local_probe_action_count": 0,
    "navigation_action_count": 1,
    "enabled_valid_unvisited_action_count": 1,
    "unvisited_model_action_ids": "g9a272",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 4,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=it.feio.android.omninotes.SettingsActivity|class=android.widget.Switch|text=|resource_id=android:id/switch_widget|bounds=2236,987,2358,1017",
    "selected_resolved_node_count": 4,
    "_line": 2900
  }
}

四、是否值得PROMOTE

无法可靠裁定相对整个Run决策前历史的功能新颖性。

疑似主要环节:UNKNOWN;wire关系审查:DISTINCT_TARGET_OR_BRANCH_PLAUSIBLE。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

omninotes JEV step782 Move to the end of unchecked items

run_ad46e2ac9d7e407da53250b006f6c382 · 第20.32分钟 · 请求step782 / 决策step782 / 执行step782 · UNKNOWN · 证据INSUFFICIENT_FOR_GLOBAL_NOVELTY · 结构化审查

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p4 对step51=0.800000;p5 对step208=0.960000),因此PROMOTE。另有1条低置信SAME,不具有否决作用。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g1s16 / g1a121;合法历史11条,比较3条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p4 / 51Keep positionDIFFERENT_OPERATION0.80000000True
p5 / 208DeshabilitáuDIFFERENT_OPERATION0.96000000True
p6 / 228Dir al final de la llistaSAME_OPERATION0.37000000False

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p4",
    "history_id": "h1",
    "history_step": 51,
    "history_input_id": "input-275",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.8,
    "probabilities": {
      "SAME_OPERATION": 0.12,
      "DIFFERENT_OPERATION": 0.87,
      "INSUFFICIENT_EVIDENCE": 0.01
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c2` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.12,
        "DIFFERENT_OPERATION": 0.87,
        "INSUFFICIENT_EVIDENCE": 0.01
      },
      "confidence": 0.8
    },
    "model_visible_history": {
      "class": "android.widget.CheckedTextView",
      "resource_id": "android:id/text1",
      "text": "Keep position",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": true,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 0,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"it.feio.android.omninotes:id/select_dialog_listview\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckedTextView\"][@resource-id=\"android:id/text1\"][@text=\"Keep pos\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g1a121",
      "source_state_id": "g1s16",
      "bounds": [
        70,
        1002,
        1010,
        1128
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.CheckedTextView",
          "resource_id": "android:id/text1",
          "text": "Keep position",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": true,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.ListView",
        "resource_id": "it.feio.android.omninotes:id/select_dialog_listview",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.ListView",
          "resource_id": "it.feio.android.omninotes:id/select_dialog_listview"
        },
        "labels": [],
        "truncated": true
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 86,
      "source_gui_timestamp": 51,
      "current_state": "g1s16",
      "current_model_action": "g1a121",
      "current_version": 15,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p5",
    "history_id": "h2",
    "history_step": 208,
    "history_input_id": "input-1158",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.96,
    "probabilities": {
      "SAME_OPERATION": 0.02,
      "DIFFERENT_OPERATION": 0.97,
      "INSUFFICIENT_EVIDENCE": 0.01
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c2` the same application-function operation as executed action at `executed_actions.h2`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.02,
        "DIFFERENT_OPERATION": 0.97,
        "INSUFFICIENT_EVIDENCE": 0.01
      },
      "confidence": 0.96
    },
    "model_visible_history": {
      "class": "android.widget.CheckedTextView",
      "resource_id": "android:id/text1",
      "text": "Deshabilitáu",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 0,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"it.feio.android.omninotes:id/select_dialog_listview\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckedTextView\"][@resource-id=\"android:id/text1\"][@text=\"Deshabil\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g1a121",
      "source_state_id": "g1s16",
      "bounds": [
        70,
        943,
        1010,
        1069
      ],
      "source_page_id": "page3",
      "target_subtree": [
        {
          "class": "android.widget.CheckedTextView",
          "resource_id": "android:id/text1",
          "text": "Deshabilitáu",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.ListView",
        "resource_id": "it.feio.android.omninotes:id/select_dialog_listview",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.ListView",
          "resource_id": "it.feio.android.omninotes:id/select_dialog_listview"
        },
        "labels": [],
        "truncated": true
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 286,
      "source_gui_timestamp": 208,
      "current_state": "g1s16",
      "current_model_action": "g1a121",
      "current_version": 15,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p6",
    "history_id": "h3",
    "history_step": 228,
    "history_input_id": "input-1269",
    "choice": "SAME_OPERATION",
    "confidence": 0.37,
    "probabilities": {
      "SAME_OPERATION": 0.58,
      "DIFFERENT_OPERATION": 0.41,
      "INSUFFICIENT_EVIDENCE": 0.01
    },
    "trusted": false,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c2` the same application-function operation as executed action at `executed_actions.h3`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "SAME_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.58,
        "DIFFERENT_OPERATION": 0.41,
        "INSUFFICIENT_EVIDENCE": 0.01
      },
      "confidence": 0.37
    },
    "model_visible_history": {
      "class": "android.widget.CheckedTextView",
      "resource_id": "android:id/text1",
      "text": "Dir al final de la llista",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 1,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"it.feio.android.omninotes:id/select_dialog_listview\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckedTextView\"][@resource-id=\"android:id/text1\"][@text=\"Dir al f\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g1a121",
      "source_state_id": "g1s16",
      "bounds": [
        70,
        1156,
        1010,
        1282
      ],
      "source_page_id": "page4",
      "target_subtree": [
        {
          "class": "android.widget.CheckedTextView",
          "resource_id": "android:id/text1",
          "text": "Dir al final de la llista",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.ListView",
        "resource_id": "it.feio.android.omninotes:id/select_dialog_listview",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.ListView",
          "resource_id": "it.feio.android.omninotes:id/select_dialog_listview"
        },
        "labels": [],
        "truncated": true
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 306,
      "source_gui_timestamp": 228,
      "current_state": "g1s16",
      "current_model_action": "g1a121",
      "current_version": 15,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

实际操作已保留在前后GUI和执行记录中。不同设置目标、清单启用/禁用、枚举值、排序及文本输入需按v2分别判断,不能因模板相同或文字不同直接判等价。未获得足够经过核实的同功能先前历史及其可见范围,保留UNKNOWN。

等价历史是否送入Provider wire:UNKNOWN;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

NA:没有足以可靠裁定全局首次或重复的已核实等价历史。不能把未检索到当成未执行。

三、Probe执行后发生什么

选择 Move to the end of unchecked items;清单行为设置变化。

omninotes JEV step782 Move to the end of unchecked items before_screenshot
before_screenshot · identity_verified · 2026-11-06T22:09:02.018+00:00
omninotes JEV step782 Move to the end of unchecked items after_screenshot
after_screenshot · identity_verified · 2026-11-06T22:09:02.790+00:00

Run内首次METHOD观察:完成后2秒=0,10秒=0,下一动作前B=0。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-4322",
      "step": 783,
      "version": 15,
      "elapsed_s": 1220.17,
      "wall_time_ms": 1794002943078,
      "next_input_wall_ms": 1794002944283,
      "input_completed_wall_ms": 1794002943101,
      "input_confirmed": true,
      "action": "MODEL_CLICK android.widget.LinearLayout",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g9a264",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"it.feio.android.omninotes:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g9s32",
      "source_gui_id": 886,
      "activity": "it.feio.android.omninotes.SettingsActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#47b2d09b",
        "Behaviors",
        "Checklists",
        "Move to the end of unchecked items",
        "Instant search",
        "Swipe notes",
        "Swipe on notes to perform actions",
        "Swipe to trash",
        "Swiping notes with finger will trash them",
        "Automatic location"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/executor.log:63997",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-4323.json"
    },
    {
      "input_id": "input-4328",
      "step": 784,
      "version": 15,
      "elapsed_s": 1221.375,
      "wall_time_ms": 1794002944283,
      "next_input_wall_ms": 1794002947999,
      "input_completed_wall_ms": 1794002944319,
      "input_confirmed": true,
      "action": "MODEL_CLICK android.widget.LinearLayout",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g9a263",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"it.feio.android.omninotes:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g9s32",
      "source_gui_id": 887,
      "activity": "it.feio.android.omninotes.SettingsActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/executor.log:64077",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-4329.json"
    },
    {
      "input_id": "input-4337",
      "step": 785,
      "version": 15,
      "elapsed_s": 1225.091,
      "wall_time_ms": 1794002947999,
      "next_input_wall_ms": 1794002948823,
      "input_completed_wall_ms": 1794002948085,
      "input_confirmed": true,
      "action": "MODEL_CLICK Move to ",
      "action_type": "MODEL_CLICK",
      "text": "Move to ",
      "content_desc": "",
      "resource_id": "android:id/text1",
      "model_action_id": "g1a121",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"it.feio.android.omninotes:id/select_dialog_listview\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckedTextView\"][@resource-id=\"android:id/text1\"][@text=\"Move to \"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g1s16",
      "source_gui_id": 888,
      "activity": "it.feio.android.omninotes.SettingsActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "What to do when an item is checked?",
        "Keep position",
        "Move to the end of the list",
        "Move to the end of unchecked items",
        "CANCEL"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/executor.log:64194",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-4339.json"
    },
    {
      "input_id": "input-4345",
      "step": 786,
      "version": 15,
      "elapsed_s": 1225.915,
      "wall_time_ms": 1794002948823,
      "next_input_wall_ms": 1794002949739,
      "input_completed_wall_ms": 1794002948852,
      "input_confirmed": true,
      "action": "MODEL_CLICK #47b2d09b",
      "action_type": "MODEL_CLICK",
      "text": "#47b2d09b",
      "content_desc": "Navigate up",
      "resource_id": "",
      "model_action_id": "g9a261",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageButton\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"Navigate up\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g9s32",
      "source_gui_id": 889,
      "activity": "it.feio.android.omninotes.SettingsActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#47b2d09b",
        "Behaviors",
        "Checklists",
        "Move to the end of the list",
        "Instant search",
        "Swipe notes",
        "Swipe on notes to perform actions",
        "Swipe to trash",
        "Swiping notes with finger will trash them",
        "Automatic location"
      ],
      "probe": false,
      "strategy": "USE_BUFFER",
      "context": "navigation",
      "native_branch": "USE_BUFFER",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/executor.log:64257",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-4346.json"
    },
    {
      "input_id": "input-4350",
      "step": 787,
      "version": 15,
      "elapsed_s": 1226.831,
      "wall_time_ms": 1794002949739,
      "next_input_wall_ms": 1794002950747,
      "input_completed_wall_ms": 1794002949769,
      "input_confirmed": true,
      "action": "MODEL_CLICK Behavior",
      "action_type": "MODEL_CLICK",
      "text": "Behavior",
      "content_desc": "",
      "resource_id": "android:id/title",
      "model_action_id": "g7a238",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"it.feio.android.omninotes:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=4][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"android:id/title\"][@text=\"Behavior\"][@content-desc=\"\"][@index=4][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g7s28",
      "source_gui_id": 890,
      "activity": "it.feio.android.omninotes.SettingsActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "USE_BUFFER",
      "context": "navigation",
      "native_branch": "USE_BUFFER",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/executor.log:64332",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-4351.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 782,
      "monotonic_ns": 1891989534667722,
      "wall_time_ms": 1794002941944,
      "abstraction_version": 15,
      "state_id": "g1s16",
      "model_action_id": "g1a121",
      "entry_id": "semantic-50-c2",
      "request_id": "semantic-50",
      "candidate_id": "c2",
      "confidence": 0.96,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "dd00750adeed3505fcffd505b24e2269080ccb4fabdc2df514088a0c5f323a61",
      "concrete_identity": "28d6f5077f10e4edd8336454eda38af487a0fcd6bc5554487da64c053fbda97a",
      "decision_scope": "be5348ab5f6ed818401b97b6591c499ef0c97b31f59ef1c29697fd43e95e4ad0",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-50",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 11,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 11,
      "selected_history": 3,
      "comparison_count": 3,
      "same_count": 1,
      "different_count": 2,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 2,
      "low_confidence_count": 1,
      "full_history_compared": false,
      "exploratory": true,
      "_line": 2921
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 782,
      "monotonic_ns": 1891989535682490,
      "wall_time_ms": 1794002941945,
      "abstraction_version": 15,
      "state_id": "g1s16",
      "model_action_id": "g1a121",
      "entry_id": "semantic-50-c2",
      "request_id": "semantic-50",
      "candidate_id": "c2",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "dd00750adeed3505fcffd505b24e2269080ccb4fabdc2df514088a0c5f323a61",
      "input_fingerprint": "089580cc2462da07c544d30d3f3fadf6120aaf56fb8e85495ef6a0a9c73ee179",
      "concrete_identity": "28d6f5077f10e4edd8336454eda38af487a0fcd6bc5554487da64c053fbda97a",
      "decision_scope": "be5348ab5f6ed818401b97b6591c499ef0c97b31f59ef1c29697fd43e95e4ad0",
      "_line": 2923
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 782,
      "monotonic_ns": 1891989549953660,
      "wall_time_ms": 1794002941959,
      "abstraction_version": 15,
      "state_id": "g1s16",
      "model_action_id": "g1a121",
      "entry_id": "semantic-50-c2",
      "request_id": "semantic-50",
      "candidate_id": "c2",
      "confidence": 0.96,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "dd00750adeed3505fcffd505b24e2269080ccb4fabdc2df514088a0c5f323a61",
      "decision_scope": "be5348ab5f6ed818401b97b6591c499ef0c97b31f59ef1c29697fd43e95e4ad0",
      "concrete_identity": "28d6f5077f10e4edd8336454eda38af487a0fcd6bc5554487da64c053fbda97a",
      "_line": 2924
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 782,
      "monotonic_ns": 1891989550001747,
      "wall_time_ms": 1794002941959,
      "abstraction_version": 15,
      "state_id": "g1s16",
      "model_action_id": "g1a121",
      "entry_id": "semantic-50-c2",
      "request_id": "semantic-50",
      "candidate_id": "c2",
      "confidence": 0.96,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 2925
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 782,
      "monotonic_ns": 1891989610287834,
      "wall_time_ms": 1794002942019,
      "abstraction_version": 15,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-50-c2",
      "request_id": "semantic-50",
      "candidate_id": "c2",
      "event_count": 2,
      "_line": 2928
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 782,
      "monotonic_ns": 1891989643993827,
      "wall_time_ms": 1794002942053,
      "abstraction_version": 15,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-50-c2",
      "request_id": "semantic-50",
      "candidate_id": "c2",
      "_line": 2929
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 783,
      "monotonic_ns": 1891990385420759,
      "wall_time_ms": 1794002942795,
      "abstraction_version": 15,
      "state_id": "g1s16",
      "model_action_id": "g1a121",
      "entry_id": "semantic-50-c2",
      "request_id": "semantic-50",
      "candidate_id": "c2",
      "confidence": 0.96,
      "choice": "PROMOTE",
      "transition_id": "g15e540:767",
      "target_state": "g9s32",
      "input_confirmed": true,
      "_line": 2931
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 782,
    "monotonic_ns": 1891989550344061,
    "wall_time_ms": 1794002941959,
    "abstraction_version": 15,
    "state_id": "g1s16",
    "model_action_id": "g1a121",
    "snapshot_reason": "selection",
    "state_visits": 14,
    "state_first_seen": 44,
    "state_last_seen": 782,
    "state_saturated": false,
    "state_saturation": 0.6666667,
    "native_state_saturated": false,
    "native_unsaturated_model_action_count": 1,
    "model_action_count": 3,
    "enabled_valid_action_count": 3,
    "unsaturated_model_action_count": 1,
    "unvisited_model_action_count": 1,
    "effective_unvisited_model_action_count": 1,
    "effective_state_saturated": false,
    "local_probe_action_count": 0,
    "navigation_action_count": 1,
    "enabled_valid_unvisited_action_count": 1,
    "unvisited_model_action_ids": "g1a123",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 11,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=it.feio.android.omninotes.SettingsActivity|class=android.widget.CheckedTextView|text=Move to |resource_id=android:id/text1|bounds=462,594,1937,720",
    "selected_resolved_node_count": 3,
    "_line": 2927
  }
}

四、是否值得PROMOTE

无法可靠裁定相对整个Run决策前历史的功能新颖性。

疑似主要环节:UNKNOWN;wire关系审查:UNKNOWN。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

omninotes JEV step892 Smeti

run_ad46e2ac9d7e407da53250b006f6c382 · 第23.43分钟 · 请求step666 / 决策step666 / 执行step892 · UNKNOWN · 证据INSUFFICIENT_FOR_GLOBAL_NOVELTY · 结构化审查

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p5 对step172=0.550000;p6 对step195=0.730000),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g12s50 / g12a427;合法历史8条,比较3条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p4 / 166InformaciónDIFFERENT_OPERATION0.19000000False
p5 / 172Habilitar llista de verificaciónDIFFERENT_OPERATION0.55000000True
p6 / 195Vista amenorgadaDIFFERENT_OPERATION0.73000000True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p4",
    "history_id": "h1",
    "history_step": 166,
    "history_input_id": "input-924",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.19,
    "probabilities": {
      "SAME_OPERATION": 0.35,
      "DIFFERENT_OPERATION": 0.46,
      "INSUFFICIENT_EVIDENCE": 0.19
    },
    "trusted": false,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c5` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.35,
        "DIFFERENT_OPERATION": 0.46,
        "INSUFFICIENT_EVIDENCE": 0.19
      },
      "confidence": 0.19
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "it.feio.android.omninotes:id/title",
      "text": "Información",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 3,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"it.feio.android.omninotes:id/title\"][@text=\"Informac\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g12a427",
      "source_state_id": "g12s50",
      "bounds": [
        480,
        507,
        1028,
        564
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "it.feio.android.omninotes:id/title",
          "text": "Información",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 238,
      "source_gui_timestamp": 166,
      "current_state": "g12s50",
      "current_model_action": "g12a427",
      "current_version": 15,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p5",
    "history_id": "h3",
    "history_step": 172,
    "history_input_id": "input-963",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.55,
    "probabilities": {
      "SAME_OPERATION": 0.08,
      "DIFFERENT_OPERATION": 0.7,
      "INSUFFICIENT_EVIDENCE": 0.22
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c5` the same application-function operation as executed action at `executed_actions.h3`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.08,
        "DIFFERENT_OPERATION": 0.7,
        "INSUFFICIENT_EVIDENCE": 0.22
      },
      "confidence": 0.55
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "it.feio.android.omninotes:id/title",
      "text": "Habilitar llista de verificación",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 0,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"it.feio.android.omninotes:id/title\"][@text=\"Habilita\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g12a427",
      "source_state_id": "g12s50",
      "bounds": [
        480,
        129,
        1028,
        186
      ],
      "source_page_id": "page4",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "it.feio.android.omninotes:id/title",
          "text": "Habilitar llista de verificación",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 247,
      "source_gui_timestamp": 172,
      "current_state": "g12s50",
      "current_model_action": "g12a427",
      "current_version": 15,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p6",
    "history_id": "h4",
    "history_step": 195,
    "history_input_id": "input-1089",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.73,
    "probabilities": {
      "SAME_OPERATION": 0.06,
      "DIFFERENT_OPERATION": 0.82,
      "INSUFFICIENT_EVIDENCE": 0.12
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c5` the same application-function operation as executed action at `executed_actions.h4`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.06,
        "DIFFERENT_OPERATION": 0.82,
        "INSUFFICIENT_EVIDENCE": 0.12
      },
      "confidence": 0.73
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "it.feio.android.omninotes:id/title",
      "text": "Vista amenorgada",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 0,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"it.feio.android.omninotes:id/title\"][@text=\"Vista am\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g12a427",
      "source_state_id": "g12s50",
      "bounds": [
        597,
        129,
        1028,
        186
      ],
      "source_page_id": "page5",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "it.feio.android.omninotes:id/title",
          "text": "Vista amenorgada",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 270,
      "source_gui_timestamp": 195,
      "current_state": "g12s50",
      "current_model_action": "g12a427",
      "current_version": 15,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

实际操作已保留在前后GUI和执行记录中。不同设置目标、清单启用/禁用、枚举值、排序及文本输入需按v2分别判断,不能因模板相同或文字不同直接判等价。未获得足够经过核实的同功能先前历史及其可见范围,保留UNKNOWN。

等价历史是否送入Provider wire:UNKNOWN;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

NA:没有足以可靠裁定全局首次或重复的已核实等价历史。不能把未检索到当成未执行。

三、Probe执行后发生什么

对归档笔记 Trash,列表显示空;没有进入附件流程。

omninotes JEV step892 Smeti before_screenshot
before_screenshot · identity_verified · 2026-11-06T22:12:08.851+00:00
omninotes JEV step892 Smeti after_screenshot
after_screenshot · identity_verified · 2026-11-06T22:12:10.570+00:00

Run内首次METHOD观察:完成后2秒=11,10秒=11,下一动作前B=11。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-4920",
      "step": 893,
      "version": 15,
      "elapsed_s": 1407.696,
      "wall_time_ms": 1794003130604,
      "next_input_wall_ms": 1794003131527,
      "input_completed_wall_ms": 1794003130636,
      "input_confirmed": true,
      "action": "MODEL_CLICK Tu ni ni",
      "action_type": "MODEL_CLICK",
      "text": "Tu ni ni",
      "content_desc": "",
      "resource_id": "it.feio.android.omninotes:id/empty_list",
      "model_action_id": "g15a1279",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"it.feio.android.omninotes:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.RelativeLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"it.feio.android.omninotes:id/empty_list\"][@text=\"Tu ni ni\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g15s114",
      "source_gui_id": 1001,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#1877aadf",
        "Arhiv",
        "Iskanje",
        "Razvrsti",
        "Več možnosti",
        "Tu ni nič!"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/executor.log:72786",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-4921.json"
    },
    {
      "input_id": "input-4925",
      "step": 894,
      "version": 15,
      "elapsed_s": 1408.619,
      "wall_time_ms": 1794003131527,
      "next_input_wall_ms": 1794003132485,
      "input_completed_wall_ms": 1794003131552,
      "input_confirmed": true,
      "action": "MODEL_CLICK Iskanje",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "Iskanje",
      "resource_id": "it.feio.android.omninotes:id/menu_search",
      "model_action_id": "g15a1274",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"it.feio.android.omninotes:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.RelativeLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.Button\"][@resource-id=\"it.feio.android.omninotes:id/menu_search\"][@text=\"\"][@content-desc=\"Iskanje\"][@index=2][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g15s114",
      "source_gui_id": 1002,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/executor.log:72873",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-4926.json"
    },
    {
      "input_id": "input-4930",
      "step": 895,
      "version": 15,
      "elapsed_s": 1409.577,
      "wall_time_ms": 1794003132485,
      "next_input_wall_ms": 1794003133410,
      "input_completed_wall_ms": 1794003132519,
      "input_confirmed": true,
      "action": "MODEL_CLICK Seznam",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "Seznam",
      "resource_id": "it.feio.android.omninotes:id/menu_uncomplete_checklists",
      "model_action_id": "g15a1283",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"it.feio.android.omninotes:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.RelativeLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.Button\"][@resource-id=\"it.feio.android.omninotes:id/menu_uncomplete_checklists\"][@text=\"\"][@content-desc=\"Seznam\"][@index=2][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g15s115",
      "source_gui_id": 1003,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/executor.log:72938",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-4931.json"
    },
    {
      "input_id": "input-4935",
      "step": 896,
      "version": 15,
      "elapsed_s": 1410.502,
      "wall_time_ms": 1794003133410,
      "next_input_wall_ms": 1794003134325,
      "input_completed_wall_ms": 1794003133436,
      "input_confirmed": true,
      "action": "MODEL_CLICK Značke",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "Značke",
      "resource_id": "it.feio.android.omninotes:id/menu_tags",
      "model_action_id": "g15a1285",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"it.feio.android.omninotes:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.RelativeLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.Button\"][@resource-id=\"it.feio.android.omninotes:id/menu_tags\"][@text=\"\"][@content-desc=\"Značke\"][@index=3][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g15s115",
      "source_gui_id": 1004,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/executor.log:73002",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-4936.json"
    },
    {
      "input_id": "input-4940",
      "step": 897,
      "version": 15,
      "elapsed_s": 1411.417,
      "wall_time_ms": 1794003134325,
      "next_input_wall_ms": 1794003135231,
      "input_completed_wall_ms": 1794003134353,
      "input_confirmed": true,
      "action": "MODEL_CLICK Tu ni ni",
      "action_type": "MODEL_CLICK",
      "text": "Tu ni ni",
      "content_desc": "",
      "resource_id": "it.feio.android.omninotes:id/empty_list",
      "model_action_id": "g15a1282",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"it.feio.android.omninotes:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.RelativeLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"it.feio.android.omninotes:id/empty_list\"][@text=\"Tu ni ni\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g15s115",
      "source_gui_id": 1005,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/executor.log:73066",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-4941.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 666,
      "monotonic_ns": 1891824330795427,
      "wall_time_ms": 1794002776740,
      "abstraction_version": 15,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-41-c5",
      "request_id": "semantic-41",
      "candidate_id": "c5",
      "confidence": 0.73,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "f1a00480fb14b1cce3f90c63546fbe160c586879e336d722eaf5f5ed7bc79c0d",
      "concrete_identity": "0ac6ed30bfe799ed570bdd716c55d72c7e3924277ed965754c1ef541f6529e79",
      "decision_scope": "f083e7419ddd35458fbdbf1e2fc91278fe6bbcb6ff566b4d32e72a2892d80160",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-41",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 8,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 8,
      "selected_history": 3,
      "comparison_count": 3,
      "same_count": 0,
      "different_count": 3,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 2,
      "low_confidence_count": 1,
      "full_history_compared": false,
      "exploratory": true,
      "_line": 2349
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 666,
      "monotonic_ns": 1891824331810351,
      "wall_time_ms": 1794002776741,
      "abstraction_version": 15,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-41-c5",
      "request_id": "semantic-41",
      "candidate_id": "c5",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "f1a00480fb14b1cce3f90c63546fbe160c586879e336d722eaf5f5ed7bc79c0d",
      "input_fingerprint": "f0b63d346f94018523048c4bd47eed2c1031979df0e1a54a609f0cc1658e7351",
      "concrete_identity": "0ac6ed30bfe799ed570bdd716c55d72c7e3924277ed965754c1ef541f6529e79",
      "decision_scope": "f083e7419ddd35458fbdbf1e2fc91278fe6bbcb6ff566b4d32e72a2892d80160",
      "_line": 2351
    },
    "PROBE_NAVIGATION_ELIGIBILITY": {
      "event": "PROBE_NAVIGATION_ELIGIBILITY",
      "step": 888,
      "monotonic_ns": 1892172569172751,
      "wall_time_ms": 1794003124978,
      "abstraction_version": 15,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-41-c5",
      "request_id": "semantic-41",
      "candidate_id": "c5",
      "concrete_identity": "0ac6ed30bfe799ed570bdd716c55d72c7e3924277ed965754c1ef541f6529e79",
      "confidence": 0.73,
      "reason": "already_navigated_to_source",
      "navigation": false,
      "confidence_pass": true,
      "source_valid": true,
      "same_state_confirmed": false,
      "related_execution_suppressed": false,
      "navigation_arrived": true,
      "_line": 3427
    },
    "PROBE_NAVIGATION_SELECTED": {
      "event": "PROBE_NAVIGATION_SELECTED",
      "step": 667,
      "monotonic_ns": 1891826536880870,
      "wall_time_ms": 1794002778946,
      "abstraction_version": 15,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-41-c5",
      "request_id": "semantic-41",
      "candidate_id": "c5",
      "concrete_identity": "0ac6ed30bfe799ed570bdd716c55d72c7e3924277ed965754c1ef541f6529e79",
      "confidence": 0.73,
      "path_id": "p169",
      "source": "native_remote_path",
      "_line": 2370
    },
    "PROBE_NAVIGATION_ARRIVED": {
      "event": "PROBE_NAVIGATION_ARRIVED",
      "step": 668,
      "monotonic_ns": 1891827492168655,
      "wall_time_ms": 1794002779901,
      "abstraction_version": 15,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-41-c5",
      "request_id": "semantic-41",
      "candidate_id": "c5",
      "concrete_identity": "0ac6ed30bfe799ed570bdd716c55d72c7e3924277ed965754c1ef541f6529e79",
      "confidence": 0.73,
      "path_id": "p169",
      "arrived": true,
      "reason": "arrived",
      "last_availability": "node_absent_or_ambiguous",
      "binding_reason": "target_node_absent",
      "source_match_count": 1,
      "target_match_count": 0,
      "audit_path": "jev-audit/navigation/event-3686.json",
      "_line": 2375
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 892,
      "monotonic_ns": 1892176385918995,
      "wall_time_ms": 1794003128795,
      "abstraction_version": 15,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-41-c5",
      "request_id": "semantic-41",
      "candidate_id": "c5",
      "confidence": 0.73,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "f1a00480fb14b1cce3f90c63546fbe160c586879e336d722eaf5f5ed7bc79c0d",
      "decision_scope": "f083e7419ddd35458fbdbf1e2fc91278fe6bbcb6ff566b4d32e72a2892d80160",
      "concrete_identity": "0ac6ed30bfe799ed570bdd716c55d72c7e3924277ed965754c1ef541f6529e79",
      "_line": 3444
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 892,
      "monotonic_ns": 1892176385953670,
      "wall_time_ms": 1794003128795,
      "abstraction_version": 15,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-41-c5",
      "request_id": "semantic-41",
      "candidate_id": "c5",
      "confidence": 0.73,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 3445
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 892,
      "monotonic_ns": 1892176445332905,
      "wall_time_ms": 1794003128854,
      "abstraction_version": 15,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-41-c5",
      "request_id": "semantic-41",
      "candidate_id": "c5",
      "event_count": 2,
      "_line": 3448
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 892,
      "monotonic_ns": 1892176478040962,
      "wall_time_ms": 1794003128887,
      "abstraction_version": 15,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-41-c5",
      "request_id": "semantic-41",
      "candidate_id": "c5",
      "_line": 3449
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 893,
      "monotonic_ns": 1892178162534861,
      "wall_time_ms": 1794003130572,
      "abstraction_version": 15,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-41-c5",
      "request_id": "semantic-41",
      "candidate_id": "c5",
      "confidence": 0.73,
      "choice": "PROMOTE",
      "transition_id": "g15e627:877",
      "target_state": "g15s114",
      "input_confirmed": true,
      "_line": 3451
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 892,
    "monotonic_ns": 1892176386227341,
    "wall_time_ms": 1794003128795,
    "abstraction_version": 15,
    "state_id": "g12s50",
    "model_action_id": "g12a427",
    "snapshot_reason": "selection",
    "state_visits": 13,
    "state_first_seen": 166,
    "state_last_seen": 892,
    "state_saturated": false,
    "state_saturation": 0.5,
    "native_state_saturated": false,
    "native_unsaturated_model_action_count": 1,
    "model_action_count": 2,
    "enabled_valid_action_count": 2,
    "unsaturated_model_action_count": 1,
    "unvisited_model_action_count": 1,
    "effective_unvisited_model_action_count": 1,
    "effective_state_saturated": false,
    "local_probe_action_count": 0,
    "navigation_action_count": 1,
    "enabled_valid_unvisited_action_count": 1,
    "unvisited_model_action_ids": "g12a428",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 12,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=it.feio.android.omninotes.MainActivity|class=android.widget.TextView|text=Smeti|resource_id=it.feio.android.omninotes:id/title|bounds=597,759,1028,816",
    "selected_resolved_node_count": 8,
    "_line": 3447
  }
}

四、是否值得PROMOTE

无法可靠裁定相对整个Run决策前历史的功能新颖性。

疑似主要环节:UNKNOWN;wire关系审查:UNKNOWN。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

omninotes JEV step1588 Discard changes

run_ad46e2ac9d7e407da53250b006f6c382 · 第43.31分钟 · 请求step1588 / 决策step1588 / 执行step1588 · REPEATED_SUPPORTED · 证据HIGH · 结构化审查

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p1 对step166=0.960000;p2 对step172=0.980000;p3 对step195=0.980000),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g12s50 / g12a427;合法历史18条,比较3条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p1 / 166InformaciónDIFFERENT_OPERATION0.96000000True
p2 / 172Habilitar llista de verificaciónDIFFERENT_OPERATION0.98000000True
p3 / 195Vista amenorgadaDIFFERENT_OPERATION0.98000000True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p1",
    "history_id": "h1",
    "history_step": 166,
    "history_input_id": "input-924",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.96,
    "probabilities": {
      "SAME_OPERATION": 0.02,
      "DIFFERENT_OPERATION": 0.97,
      "INSUFFICIENT_EVIDENCE": 0.01
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c3` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.02,
        "DIFFERENT_OPERATION": 0.97,
        "INSUFFICIENT_EVIDENCE": 0.01
      },
      "confidence": 0.96
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "it.feio.android.omninotes:id/title",
      "text": "Información",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 3,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"it.feio.android.omninotes:id/title\"][@text=\"Informac\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g12a427",
      "source_state_id": "g12s50",
      "bounds": [
        480,
        507,
        1028,
        564
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "it.feio.android.omninotes:id/title",
          "text": "Información",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 238,
      "source_gui_timestamp": 166,
      "current_state": "g12s50",
      "current_model_action": "g12a427",
      "current_version": 18,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p2",
    "history_id": "h3",
    "history_step": 172,
    "history_input_id": "input-963",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.98,
    "probabilities": {
      "SAME_OPERATION": 0,
      "DIFFERENT_OPERATION": 0.99,
      "INSUFFICIENT_EVIDENCE": 0.01
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c3` the same application-function operation as executed action at `executed_actions.h3`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0,
        "DIFFERENT_OPERATION": 0.99,
        "INSUFFICIENT_EVIDENCE": 0.01
      },
      "confidence": 0.98
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "it.feio.android.omninotes:id/title",
      "text": "Habilitar llista de verificación",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 0,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"it.feio.android.omninotes:id/title\"][@text=\"Habilita\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g12a427",
      "source_state_id": "g12s50",
      "bounds": [
        480,
        129,
        1028,
        186
      ],
      "source_page_id": "page4",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "it.feio.android.omninotes:id/title",
          "text": "Habilitar llista de verificación",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 247,
      "source_gui_timestamp": 172,
      "current_state": "g12s50",
      "current_model_action": "g12a427",
      "current_version": 18,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p3",
    "history_id": "h4",
    "history_step": 195,
    "history_input_id": "input-1089",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.98,
    "probabilities": {
      "SAME_OPERATION": 0,
      "DIFFERENT_OPERATION": 0.99,
      "INSUFFICIENT_EVIDENCE": 0.01
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c3` the same application-function operation as executed action at `executed_actions.h4`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0,
        "DIFFERENT_OPERATION": 0.99,
        "INSUFFICIENT_EVIDENCE": 0.01
      },
      "confidence": 0.98
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "it.feio.android.omninotes:id/title",
      "text": "Vista amenorgada",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 0,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"it.feio.android.omninotes:id/title\"][@text=\"Vista am\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g12a427",
      "source_state_id": "g12s50",
      "bounds": [
        597,
        129,
        1028,
        186
      ],
      "source_page_id": "page5",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "it.feio.android.omninotes:id/title",
          "text": "Vista amenorgada",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 270,
      "source_gui_timestamp": 195,
      "current_state": "g12s50",
      "current_model_action": "g12a427",
      "current_version": 18,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

755已打开Discard changes撤销确认框;1588再次打开同一确认。系统音量面板不是应用新功能。

等价历史是否送入Provider wire:NO;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

此前step / UTC页面与控件确认与目标
755
2026-11-06T22:08:29.213+00:00
Zavrzi spremembe
it.feio.android.omninotes.MainActivity
Native确认=True
it.feio.android.omninotes.MainActivity
保留目标GUI

三、Probe执行后发生什么

Discard changes 再次打开撤销确认框;原图还可见系统音量面板,不将其认定应用新功能。

omninotes JEV step1588 Discard changes before_screenshot
before_screenshot · identity_verified · 2026-11-06T22:32:01.711+00:00
omninotes JEV step1588 Discard changes after_screenshot
after_screenshot · identity_verified · 2026-11-06T22:32:02.984+00:00

Run内首次METHOD观察:完成后2秒=0,10秒=0,下一动作前B=0。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-8689",
      "step": 1589,
      "version": 18,
      "elapsed_s": 2600.09,
      "wall_time_ms": 1794004322998,
      "next_input_wall_ms": 1794004324516,
      "input_completed_wall_ms": 1794004323220,
      "input_confirmed": true,
      "action": "MODEL_BACK NA",
      "action_type": "MODEL_BACK",
      "text": null,
      "content_desc": null,
      "resource_id": null,
      "model_action_id": "g0a40",
      "concrete_identity": null,
      "state_id": "g0s4",
      "source_gui_id": 1709,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "OK",
        "Confirm undoing changes?"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "EARLY_STAGE: ABA/backward/other (NA finer branch)",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/executor.log:123606",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-8690.json"
    },
    {
      "input_id": "input-8694",
      "step": 1590,
      "version": 18,
      "elapsed_s": 2601.608,
      "wall_time_ms": 1794004324516,
      "next_input_wall_ms": 1794004325464,
      "input_completed_wall_ms": 1794004324555,
      "input_confirmed": true,
      "action": "MODEL_CLICK #8919d946",
      "action_type": "MODEL_CLICK",
      "text": "#8919d946",
      "content_desc": "drawer open",
      "resource_id": "",
      "model_action_id": "g12a430",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"it.feio.android.omninotes:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.RelativeLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageButton\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"drawer open\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g12s52",
      "source_gui_id": 1710,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/executor.log:123664",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-8695.json"
    },
    {
      "input_id": "input-8699",
      "step": 1591,
      "version": 18,
      "elapsed_s": 2602.556,
      "wall_time_ms": 1794004325464,
      "next_input_wall_ms": 1794004327978,
      "input_completed_wall_ms": 1794004325485,
      "input_confirmed": true,
      "action": "MODEL_CLICK Sort",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "Sort",
      "resource_id": "it.feio.android.omninotes:id/menu_sort",
      "model_action_id": "g15a551",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"it.feio.android.omninotes:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.RelativeLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.Button\"][@resource-id=\"it.feio.android.omninotes:id/menu_sort\"][@text=\"\"][@content-desc=\"Sort\"][@index=3][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g15s59",
      "source_gui_id": 1711,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "USE_BUFFER",
      "context": "exploration",
      "native_branch": "USE_BUFFER",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/executor.log:123743",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-8700.json"
    },
    {
      "input_id": "input-8706",
      "step": 1592,
      "version": 18,
      "elapsed_s": 2605.07,
      "wall_time_ms": 1794004327978,
      "next_input_wall_ms": 1794004333908,
      "input_completed_wall_ms": 1794004328003,
      "input_confirmed": true,
      "action": "MODEL_CLICK android.widget.LinearLayout",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g12a424",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g12s49",
      "source_gui_id": 1712,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Title",
        "Creation date",
        "Last modification date",
        "Reminder date"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/executor.log:123856",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-8707.json"
    },
    {
      "input_id": "input-8717",
      "step": 1593,
      "version": 18,
      "elapsed_s": 2611.0,
      "wall_time_ms": 1794004333908,
      "next_input_wall_ms": 1794004336213,
      "input_completed_wall_ms": 1794004334936,
      "input_confirmed": true,
      "action": "MODEL_LONG_CLICK #d5080791",
      "action_type": "MODEL_LONG_CLICK",
      "text": "#d5080791",
      "content_desc": "",
      "resource_id": "it.feio.android.omninotes:id/fab_expand_menu_button",
      "model_action_id": "g15a556",
      "concrete_identity": "MODEL_LONG_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"it.feio.android.omninotes:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.RelativeLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"it.feio.android.omninotes:id/fab\"][@text=\"\"][@content-desc=\"\"][@index=7][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageButton\"][@resource-id=\"it.feio.android.omninotes:id/fab_expand_menu_button\"][@text=\"\"][@content-desc=\"\"][@index=6][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g15s59",
      "source_gui_id": 1713,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#d8decfbf",
        "Notes",
        "Search",
        "Sort",
        "More options",
        "#d5080791",
        "Updated: moments ago",
        "note reminder symbol",
        "11/7/26 6:30 AM"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/executor.log:123919",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-8718.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 1588,
      "monotonic_ns": 1893369224077757,
      "wall_time_ms": 1794004321633,
      "abstraction_version": 18,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-70-c3",
      "request_id": "semantic-70",
      "candidate_id": "c3",
      "confidence": 0.98,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "061080f95e2a2e767d269ffc6bcc1420056ccf70feb42050962e9ca3088819ea",
      "concrete_identity": "40ee41de727d2f855d6780a19f63db0979d588cb9254085113dc01a232b6bfc0",
      "decision_scope": "ff4544e19a6fdc8c02243e123725ac9fad68b39bd66b8ca4b0c4b16772bdc29f",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-70",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 18,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 18,
      "selected_history": 3,
      "comparison_count": 3,
      "same_count": 0,
      "different_count": 3,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 3,
      "low_confidence_count": 0,
      "full_history_compared": false,
      "exploratory": true,
      "_line": 8591
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 1588,
      "monotonic_ns": 1893369224806357,
      "wall_time_ms": 1794004321634,
      "abstraction_version": 18,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-70-c3",
      "request_id": "semantic-70",
      "candidate_id": "c3",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "061080f95e2a2e767d269ffc6bcc1420056ccf70feb42050962e9ca3088819ea",
      "input_fingerprint": "ae62f6981e85af8a98ce82c2d37aeaf6c4e282a87b17389961041ec4617b903a",
      "concrete_identity": "40ee41de727d2f855d6780a19f63db0979d588cb9254085113dc01a232b6bfc0",
      "decision_scope": "ff4544e19a6fdc8c02243e123725ac9fad68b39bd66b8ca4b0c4b16772bdc29f",
      "_line": 8593
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 1588,
      "monotonic_ns": 1893369240322330,
      "wall_time_ms": 1794004321649,
      "abstraction_version": 18,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-70-c3",
      "request_id": "semantic-70",
      "candidate_id": "c3",
      "confidence": 0.98,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "061080f95e2a2e767d269ffc6bcc1420056ccf70feb42050962e9ca3088819ea",
      "decision_scope": "ff4544e19a6fdc8c02243e123725ac9fad68b39bd66b8ca4b0c4b16772bdc29f",
      "concrete_identity": "40ee41de727d2f855d6780a19f63db0979d588cb9254085113dc01a232b6bfc0",
      "_line": 8595
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 1588,
      "monotonic_ns": 1893369240376771,
      "wall_time_ms": 1794004321649,
      "abstraction_version": 18,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-70-c3",
      "request_id": "semantic-70",
      "candidate_id": "c3",
      "confidence": 0.98,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 8596
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 1588,
      "monotonic_ns": 1893369304092738,
      "wall_time_ms": 1794004321713,
      "abstraction_version": 18,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-70-c3",
      "request_id": "semantic-70",
      "candidate_id": "c3",
      "event_count": 2,
      "_line": 8599
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 1588,
      "monotonic_ns": 1893369328921089,
      "wall_time_ms": 1794004321738,
      "abstraction_version": 18,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-70-c3",
      "request_id": "semantic-70",
      "candidate_id": "c3",
      "_line": 8600
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 1589,
      "monotonic_ns": 1893370578649954,
      "wall_time_ms": 1794004322988,
      "abstraction_version": 18,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-70-c3",
      "request_id": "semantic-70",
      "candidate_id": "c3",
      "confidence": 0.98,
      "choice": "PROMOTE",
      "transition_id": "g15e531:1526",
      "target_state": "g0s4",
      "input_confirmed": true,
      "_line": 8602
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 1588,
    "monotonic_ns": 1893369240740843,
    "wall_time_ms": 1794004321650,
    "abstraction_version": 18,
    "state_id": "g12s50",
    "model_action_id": "g12a427",
    "snapshot_reason": "selection",
    "state_visits": 52,
    "state_first_seen": 166,
    "state_last_seen": 1588,
    "state_saturated": true,
    "state_saturation": 1,
    "native_state_saturated": true,
    "native_unsaturated_model_action_count": 0,
    "model_action_count": 2,
    "enabled_valid_action_count": 2,
    "unsaturated_model_action_count": 0,
    "unvisited_model_action_count": 0,
    "effective_unvisited_model_action_count": 0,
    "effective_state_saturated": true,
    "local_probe_action_count": 0,
    "navigation_action_count": 0,
    "enabled_valid_unvisited_action_count": 0,
    "unvisited_model_action_ids": "",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 18,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=it.feio.android.omninotes.MainActivity|class=android.widget.TextView|text=Discard |resource_id=it.feio.android.omninotes:id/title|bounds=597,381,1028,438",
    "selected_resolved_node_count": 4,
    "_line": 8598
  }
}

四、是否值得PROMOTE

完整已保存历史支持此前已尝试等价功能;不能自动归为模型错误。

疑似主要环节:WITNESS_SELECTION;wire关系审查:UNKNOWN。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

omninotes JEV step1829 Add reminder

run_ad46e2ac9d7e407da53250b006f6c382 · 第51.37分钟 · 请求step1829 / 决策step1829 / 执行step1829 · UNKNOWN · 证据INSUFFICIENT_FOR_GLOBAL_NOVELTY · 结构化审查

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p1 对step166=0.890000;p2 对step172=0.920000;p3 对step195=0.960000),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g12s50 / g12a427;合法历史19条,比较3条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p1 / 166InformaciónDIFFERENT_OPERATION0.89000000True
p2 / 172Habilitar llista de verificaciónDIFFERENT_OPERATION0.92000000True
p3 / 195Vista amenorgadaDIFFERENT_OPERATION0.96000000True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p1",
    "history_id": "h1",
    "history_step": 166,
    "history_input_id": "input-924",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.89,
    "probabilities": {
      "SAME_OPERATION": 0.01,
      "DIFFERENT_OPERATION": 0.93,
      "INSUFFICIENT_EVIDENCE": 0.06
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.01,
        "DIFFERENT_OPERATION": 0.93,
        "INSUFFICIENT_EVIDENCE": 0.06
      },
      "confidence": 0.89
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "it.feio.android.omninotes:id/title",
      "text": "Información",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 3,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"it.feio.android.omninotes:id/title\"][@text=\"Informac\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g12a427",
      "source_state_id": "g12s50",
      "bounds": [
        480,
        507,
        1028,
        564
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "it.feio.android.omninotes:id/title",
          "text": "Información",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 238,
      "source_gui_timestamp": 166,
      "current_state": "g12s50",
      "current_model_action": "g12a427",
      "current_version": 18,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p2",
    "history_id": "h3",
    "history_step": 172,
    "history_input_id": "input-963",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.92,
    "probabilities": {
      "SAME_OPERATION": 0.02,
      "DIFFERENT_OPERATION": 0.95,
      "INSUFFICIENT_EVIDENCE": 0.03
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h3`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.02,
        "DIFFERENT_OPERATION": 0.95,
        "INSUFFICIENT_EVIDENCE": 0.03
      },
      "confidence": 0.92
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "it.feio.android.omninotes:id/title",
      "text": "Habilitar llista de verificación",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 0,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"it.feio.android.omninotes:id/title\"][@text=\"Habilita\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g12a427",
      "source_state_id": "g12s50",
      "bounds": [
        480,
        129,
        1028,
        186
      ],
      "source_page_id": "page4",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "it.feio.android.omninotes:id/title",
          "text": "Habilitar llista de verificación",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 247,
      "source_gui_timestamp": 172,
      "current_state": "g12s50",
      "current_model_action": "g12a427",
      "current_version": 18,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p3",
    "history_id": "h4",
    "history_step": 195,
    "history_input_id": "input-1089",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.96,
    "probabilities": {
      "SAME_OPERATION": 0.01,
      "DIFFERENT_OPERATION": 0.97,
      "INSUFFICIENT_EVIDENCE": 0.02
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h4`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.01,
        "DIFFERENT_OPERATION": 0.97,
        "INSUFFICIENT_EVIDENCE": 0.02
      },
      "confidence": 0.96
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "it.feio.android.omninotes:id/title",
      "text": "Vista amenorgada",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 0,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"it.feio.android.omninotes:id/title\"][@text=\"Vista am\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g12a427",
      "source_state_id": "g12s50",
      "bounds": [
        597,
        129,
        1028,
        186
      ],
      "source_page_id": "page5",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "it.feio.android.omninotes:id/title",
          "text": "Vista amenorgada",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 270,
      "source_gui_timestamp": 195,
      "current_state": "g12s50",
      "current_model_action": "g12a427",
      "current_version": 18,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

实际操作已保留在前后GUI和执行记录中。不同设置目标、清单启用/禁用、枚举值、排序及文本输入需按v2分别判断,不能因模板相同或文字不同直接判等价。未获得足够经过核实的同功能先前历史及其可见范围,保留UNKNOWN。

等价历史是否送入Provider wire:UNKNOWN;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

NA:没有足以可靠裁定全局首次或重复的已核实等价历史。不能把未检索到当成未执行。

三、Probe执行后发生什么

Add reminder 打开时钟日期选择器;未证明保存提醒。

omninotes JEV step1829 Add reminder before_screenshot
before_screenshot · identity_verified · 2026-11-06T22:40:05.351+00:00
omninotes JEV step1829 Add reminder after_screenshot
after_screenshot · identity_verified · 2026-11-06T22:40:06.618+00:00

Run内首次METHOD观察:完成后2秒=6,10秒=6,下一动作前B=6。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-10135",
      "step": 1830,
      "version": 18,
      "elapsed_s": 3083.764,
      "wall_time_ms": 1794004806672,
      "next_input_wall_ms": 1794004807641,
      "input_completed_wall_ms": 1794004806705,
      "input_confirmed": true,
      "action": "MODEL_CLICK it.feio.android.omninotes:id/ivRecurrenceOptionsTP",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "it.feio.android.omninotes:id/ivRecurrenceOptionsTP",
      "model_action_id": "g18a1625",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.RelativeLayout\"][@resource-id=\"it.feio.android.omninotes:id/time_header\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageView\"][@resource-id=\"it.feio.android.omninotes:id/ivRecurrenceOptionsTP\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g18s153",
      "source_gui_id": 1950,
      "activity": "it.feio.android.omninotes.SnoozeActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "2026 M11 7",
        "CANCEL",
        "OK",
        "06",
        "41",
        "0",
        "1",
        "2",
        "3",
        "4",
        "5",
        "6",
        "7",
        "8",
        "9",
        "10",
        "11",
        "12",
        "13",
        "14",
        "15",
        "16",
        "17",
        "18",
        "19",
        "20",
        "21",
        "22",
        "23"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/executor.log:141389",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-10136.json"
    },
    {
      "input_id": "input-10140",
      "step": 1831,
      "version": 18,
      "elapsed_s": 3084.733,
      "wall_time_ms": 1794004807641,
      "next_input_wall_ms": 1794004808550,
      "input_completed_wall_ms": 1794004807669,
      "input_confirmed": true,
      "action": "MODEL_CLICK EVERY MO",
      "action_type": "MODEL_CLICK",
      "text": "EVERY MO",
      "content_desc": "",
      "resource_id": "it.feio.android.omninotes:id/tvMonthly",
      "model_action_id": "g18a1630",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"it.feio.android.omninotes:id/svRecurrenceOptionsMenu\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"it.feio.android.omninotes:id/tvMonthly\"][@text=\"EVERY MO\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g18s154",
      "source_gui_id": 1951,
      "activity": "it.feio.android.omninotes.SnoozeActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/executor.log:141455",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-10141.json"
    },
    {
      "input_id": "input-10145",
      "step": 1832,
      "version": 18,
      "elapsed_s": 3085.642,
      "wall_time_ms": 1794004808550,
      "next_input_wall_ms": 1794004809472,
      "input_completed_wall_ms": 1794004808586,
      "input_confirmed": true,
      "action": "MODEL_CLICK it.feio.android.omninotes:id/ivRecurrenceOptionsTP",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "it.feio.android.omninotes:id/ivRecurrenceOptionsTP",
      "model_action_id": "g18a1625",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.RelativeLayout\"][@resource-id=\"it.feio.android.omninotes:id/time_header\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageView\"][@resource-id=\"it.feio.android.omninotes:id/ivRecurrenceOptionsTP\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g18s153",
      "source_gui_id": 1952,
      "activity": "it.feio.android.omninotes.SnoozeActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "EARLY_STAGE: ABA/backward/other (NA finer branch)",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/executor.log:141519",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-10146.json"
    },
    {
      "input_id": "input-10150",
      "step": 1833,
      "version": 18,
      "elapsed_s": 3086.564,
      "wall_time_ms": 1794004809472,
      "next_input_wall_ms": 1794004810433,
      "input_completed_wall_ms": 1794004809503,
      "input_confirmed": true,
      "action": "MODEL_CLICK CUSTOM…",
      "action_type": "MODEL_CLICK",
      "text": "CUSTOM…",
      "content_desc": "",
      "resource_id": "it.feio.android.omninotes:id/tvCustom",
      "model_action_id": "g18a1632",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"it.feio.android.omninotes:id/svRecurrenceOptionsMenu\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"it.feio.android.omninotes:id/tvCustom\"][@text=\"CUSTOM…\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g18s154",
      "source_gui_id": 1953,
      "activity": "it.feio.android.omninotes.SnoozeActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/executor.log:141587",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-10151.json"
    },
    {
      "input_id": "input-10155",
      "step": 1834,
      "version": 18,
      "elapsed_s": 3087.525,
      "wall_time_ms": 1794004810433,
      "next_input_wall_ms": 1794004811356,
      "input_completed_wall_ms": 1794004810469,
      "input_confirmed": true,
      "action": "MODEL_CLICK MON",
      "action_type": "MODEL_CLICK",
      "text": "MON",
      "content_desc": "",
      "resource_id": "it.feio.android.omninotes:id/week_day_2",
      "model_action_id": "g18a1645",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ToggleButton\"][@resource-id=\"it.feio.android.omninotes:id/week_day_2\"][@text=\"MON\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g18s155",
      "source_gui_id": 1954,
      "activity": "it.feio.android.omninotes.SnoozeActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/executor.log:141651",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-10156.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 1829,
      "monotonic_ns": 1893852849377866,
      "wall_time_ms": 1794004805258,
      "abstraction_version": 18,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-149-c1",
      "request_id": "semantic-149",
      "candidate_id": "c1",
      "confidence": 0.96,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "cf3221a65d58680351ef9b09c75ffdf7872beda39fe3781baa558ee69d9ec44c",
      "concrete_identity": "f0695fa27ecc386cfe54d59abacf40f813f9360f32c484ed3f63e91479859c24",
      "decision_scope": "2f40df64816bea1d30c0caa159e0e0fbcc4a6465ad61a43448faf8438a2c2579",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-149",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 19,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 19,
      "selected_history": 3,
      "comparison_count": 3,
      "same_count": 0,
      "different_count": 3,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 3,
      "low_confidence_count": 0,
      "full_history_compared": false,
      "exploratory": true,
      "_line": 10823
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 1829,
      "monotonic_ns": 1893852850126743,
      "wall_time_ms": 1794004805259,
      "abstraction_version": 18,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-149-c1",
      "request_id": "semantic-149",
      "candidate_id": "c1",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "cf3221a65d58680351ef9b09c75ffdf7872beda39fe3781baa558ee69d9ec44c",
      "input_fingerprint": "40c48449caf597cccf52c1b55d16075f8c6aaeb785c31ee3ebb99327309e3197",
      "concrete_identity": "f0695fa27ecc386cfe54d59abacf40f813f9360f32c484ed3f63e91479859c24",
      "decision_scope": "2f40df64816bea1d30c0caa159e0e0fbcc4a6465ad61a43448faf8438a2c2579",
      "_line": 10825
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 1829,
      "monotonic_ns": 1893852872208815,
      "wall_time_ms": 1794004805281,
      "abstraction_version": 18,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-149-c1",
      "request_id": "semantic-149",
      "candidate_id": "c1",
      "confidence": 0.96,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "cf3221a65d58680351ef9b09c75ffdf7872beda39fe3781baa558ee69d9ec44c",
      "decision_scope": "2f40df64816bea1d30c0caa159e0e0fbcc4a6465ad61a43448faf8438a2c2579",
      "concrete_identity": "f0695fa27ecc386cfe54d59abacf40f813f9360f32c484ed3f63e91479859c24",
      "_line": 10827
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 1829,
      "monotonic_ns": 1893852872254634,
      "wall_time_ms": 1794004805281,
      "abstraction_version": 18,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-149-c1",
      "request_id": "semantic-149",
      "candidate_id": "c1",
      "confidence": 0.96,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 10828
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 1829,
      "monotonic_ns": 1893852946763563,
      "wall_time_ms": 1794004805356,
      "abstraction_version": 18,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-149-c1",
      "request_id": "semantic-149",
      "candidate_id": "c1",
      "event_count": 2,
      "_line": 10831
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 1829,
      "monotonic_ns": 1893852978828891,
      "wall_time_ms": 1794004805388,
      "abstraction_version": 18,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-149-c1",
      "request_id": "semantic-149",
      "candidate_id": "c1",
      "_line": 10832
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 1830,
      "monotonic_ns": 1893854213030918,
      "wall_time_ms": 1794004806622,
      "abstraction_version": 18,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-149-c1",
      "request_id": "semantic-149",
      "candidate_id": "c1",
      "confidence": 0.96,
      "choice": "PROMOTE",
      "transition_id": "g18e790:1756",
      "target_state": "g18s153",
      "input_confirmed": true,
      "_line": 10834
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 1829,
    "monotonic_ns": 1893852872606857,
    "wall_time_ms": 1794004805282,
    "abstraction_version": 18,
    "state_id": "g12s50",
    "model_action_id": "g12a427",
    "snapshot_reason": "selection",
    "state_visits": 64,
    "state_first_seen": 166,
    "state_last_seen": 1829,
    "state_saturated": true,
    "state_saturation": 1,
    "native_state_saturated": true,
    "native_unsaturated_model_action_count": 0,
    "model_action_count": 2,
    "enabled_valid_action_count": 2,
    "unsaturated_model_action_count": 0,
    "unvisited_model_action_count": 0,
    "effective_unvisited_model_action_count": 0,
    "effective_state_saturated": true,
    "local_probe_action_count": 0,
    "navigation_action_count": 0,
    "enabled_valid_unvisited_action_count": 0,
    "unvisited_model_action_ids": "",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 19,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=it.feio.android.omninotes.MainActivity|class=android.widget.TextView|text=Add remi|resource_id=it.feio.android.omninotes:id/title|bounds=597,129,1028,186",
    "selected_resolved_node_count": 5,
    "_line": 10830
  }
}

四、是否值得PROMOTE

无法可靠裁定相对整个Run决策前历史的功能新颖性。

疑似主要环节:UNKNOWN;wire关系审查:UNKNOWN。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

omninotes JEV step2076 Disable checklist

run_ad46e2ac9d7e407da53250b006f6c382 · 第58.33分钟 · 请求step2076 / 决策step2076 / 执行step2076 · UNKNOWN · 证据INSUFFICIENT_FOR_GLOBAL_NOVELTY · 结构化审查

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p1 对step166=0.960000;p3 对step195=0.980000),因此PROMOTE。另有1条低置信SAME,不具有否决作用。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g12s50 / g12a427;合法历史24条,比较3条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p1 / 166InformaciónDIFFERENT_OPERATION0.96000000True
p2 / 172Habilitar llista de verificaciónSAME_OPERATION0.40000000False
p3 / 195Vista amenorgadaDIFFERENT_OPERATION0.98000000True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p1",
    "history_id": "h1",
    "history_step": 166,
    "history_input_id": "input-924",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.96,
    "probabilities": {
      "SAME_OPERATION": 0,
      "DIFFERENT_OPERATION": 0.97,
      "INSUFFICIENT_EVIDENCE": 0.03
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0,
        "DIFFERENT_OPERATION": 0.97,
        "INSUFFICIENT_EVIDENCE": 0.03
      },
      "confidence": 0.96
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "it.feio.android.omninotes:id/title",
      "text": "Información",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 3,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"it.feio.android.omninotes:id/title\"][@text=\"Informac\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g12a427",
      "source_state_id": "g12s50",
      "bounds": [
        480,
        507,
        1028,
        564
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "it.feio.android.omninotes:id/title",
          "text": "Información",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 238,
      "source_gui_timestamp": 166,
      "current_state": "g12s50",
      "current_model_action": "g12a427",
      "current_version": 19,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p2",
    "history_id": "h3",
    "history_step": 172,
    "history_input_id": "input-963",
    "choice": "SAME_OPERATION",
    "confidence": 0.4,
    "probabilities": {
      "SAME_OPERATION": 0.6,
      "DIFFERENT_OPERATION": 0.38,
      "INSUFFICIENT_EVIDENCE": 0.02
    },
    "trusted": false,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h3`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "SAME_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.6,
        "DIFFERENT_OPERATION": 0.38,
        "INSUFFICIENT_EVIDENCE": 0.02
      },
      "confidence": 0.4
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "it.feio.android.omninotes:id/title",
      "text": "Habilitar llista de verificación",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 0,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"it.feio.android.omninotes:id/title\"][@text=\"Habilita\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g12a427",
      "source_state_id": "g12s50",
      "bounds": [
        480,
        129,
        1028,
        186
      ],
      "source_page_id": "page4",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "it.feio.android.omninotes:id/title",
          "text": "Habilitar llista de verificación",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 247,
      "source_gui_timestamp": 172,
      "current_state": "g12s50",
      "current_model_action": "g12a427",
      "current_version": 19,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p3",
    "history_id": "h4",
    "history_step": 195,
    "history_input_id": "input-1089",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.98,
    "probabilities": {
      "SAME_OPERATION": 0,
      "DIFFERENT_OPERATION": 0.99,
      "INSUFFICIENT_EVIDENCE": 0.01
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h4`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0,
        "DIFFERENT_OPERATION": 0.99,
        "INSUFFICIENT_EVIDENCE": 0.01
      },
      "confidence": 0.98
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "it.feio.android.omninotes:id/title",
      "text": "Vista amenorgada",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 0,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"it.feio.android.omninotes:id/title\"][@text=\"Vista am\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g12a427",
      "source_state_id": "g12s50",
      "bounds": [
        597,
        129,
        1028,
        186
      ],
      "source_page_id": "page5",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "it.feio.android.omninotes:id/title",
          "text": "Vista amenorgada",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 270,
      "source_gui_timestamp": 195,
      "current_state": "g12s50",
      "current_model_action": "g12a427",
      "current_version": 19,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

实际操作已保留在前后GUI和执行记录中。不同设置目标、清单启用/禁用、枚举值、排序及文本输入需按v2分别判断,不能因模板相同或文字不同直接判等价。未获得足够经过核实的同功能先前历史及其可见范围,保留UNKNOWN。

等价历史是否送入Provider wire:UNKNOWN;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

NA:没有足以可靠裁定全局首次或重复的已核实等价历史。不能把未检索到当成未执行。

三、Probe执行后发生什么

Disable checklist 回到普通正文;与此前清单转换同一功能。

omninotes JEV step2076 Disable checklist before_screenshot
before_screenshot · identity_verified · 2026-11-06T22:47:02.419+00:00
omninotes JEV step2076 Disable checklist after_screenshot
after_screenshot · identity_verified · 2026-11-06T22:47:03.702+00:00

Run内首次METHOD观察:完成后2秒=2,10秒=2,下一动作前B=2。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-11446",
      "step": 2077,
      "version": 19,
      "elapsed_s": 3502.72,
      "wall_time_ms": 1794005225628,
      "next_input_wall_ms": 1794005226636,
      "input_completed_wall_ms": 1794005225655,
      "input_confirmed": true,
      "action": "MODEL_CLICK More options",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "More options",
      "resource_id": "",
      "model_action_id": "g12a397",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"it.feio.android.omninotes:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.RelativeLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"More options\"][@index=5][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g12s47",
      "source_gui_id": 2200,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#8919d946",
        "Attachment",
        "Category",
        "Add tags",
        "Share",
        "More options",
        "-",
        "Content",
        "reminder",
        "Add reminder"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/executor.log:159494",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-11447.json"
    },
    {
      "input_id": "input-11455",
      "step": 2078,
      "version": 19,
      "elapsed_s": 3503.728,
      "wall_time_ms": 1794005226636,
      "next_input_wall_ms": 1794005227920,
      "input_completed_wall_ms": 1794005226668,
      "input_confirmed": true,
      "action": "MODEL_CLICK Lock",
      "action_type": "MODEL_CLICK",
      "text": "Lock",
      "content_desc": "",
      "resource_id": "it.feio.android.omninotes:id/title",
      "model_action_id": "g12a427",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"it.feio.android.omninotes:id/title\"][@text=\"Lock\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g12s50",
      "source_gui_id": 2201,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Enable checklist",
        "Lock",
        "Discard changes",
        "Info"
      ],
      "probe": true,
      "strategy": "PROBE",
      "context": "exploration",
      "native_branch": "Probe",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/executor.log:159569",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-11456.json"
    },
    {
      "input_id": "input-11462",
      "step": 2079,
      "version": 19,
      "elapsed_s": 3505.012,
      "wall_time_ms": 1794005227920,
      "next_input_wall_ms": 1794005229982,
      "input_completed_wall_ms": 1794005228271,
      "input_confirmed": true,
      "action": "MODEL_BACK NA",
      "action_type": "MODEL_BACK",
      "text": null,
      "content_desc": null,
      "resource_id": null,
      "model_action_id": "g15a1004",
      "concrete_identity": null,
      "state_id": "g15s91",
      "source_gui_id": 2202,
      "activity": "it.feio.android.omninotes.PasswordActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Password ensures that notes won't be viewed or modified by other persons.\n\nWhen setting a new password, the previous one will be requested.",
        "Insert a new password",
        "Confirm the new password",
        "Insert a question and a secret answer in case you forget the password",
        "Question",
        "Answer",
        "Confirm answer",
        "PASSWORD FORGOTTEN",
        "REMOVE PASSWORD",
        "OK"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/executor.log:159641",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-11463.json"
    },
    {
      "input_id": "input-11467",
      "step": 2080,
      "version": 19,
      "elapsed_s": 3507.074,
      "wall_time_ms": 1794005229982,
      "next_input_wall_ms": 1794005231551,
      "input_completed_wall_ms": 1794005230019,
      "input_confirmed": true,
      "action": "MODEL_BACK NA",
      "action_type": "MODEL_BACK",
      "text": null,
      "content_desc": null,
      "resource_id": null,
      "model_action_id": "g12a410",
      "concrete_identity": null,
      "state_id": "g12s47",
      "source_gui_id": 2203,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/executor.log:159715",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-11468.json"
    },
    {
      "input_id": "input-11472",
      "step": 2081,
      "version": 19,
      "elapsed_s": 3508.643,
      "wall_time_ms": 1794005231551,
      "next_input_wall_ms": 1794005232381,
      "input_completed_wall_ms": 1794005231588,
      "input_confirmed": true,
      "action": "MODEL_CLICK #b2515000",
      "action_type": "MODEL_CLICK",
      "text": "#b2515000",
      "content_desc": "drawer open",
      "resource_id": "",
      "model_action_id": "g15a549",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"it.feio.android.omninotes:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.RelativeLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageButton\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"drawer open\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g15s59",
      "source_gui_id": 2204,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EPSILON_GREEDY",
      "context": "exploration",
      "native_branch": "Epsilon",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/executor.log:159811",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-11473.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 2076,
      "monotonic_ns": 1894269927668640,
      "wall_time_ms": 1794005222337,
      "abstraction_version": 19,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-167-c1",
      "request_id": "semantic-167",
      "candidate_id": "c1",
      "confidence": 0.98,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "771523c85fac2dbe2c776c25ae933a75d9f13f7e96d8606979e55017ae273172",
      "concrete_identity": "41f32f66f4da6c224f1a8d2a8fba9c8b3fc4a964b6b3f904a42ce5d8c1dbc172",
      "decision_scope": "1a6c4073ab5031c894a6ab62082d4cce7f985932d7f6c73c27b61eb3f7f471b0",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-167",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 24,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 24,
      "selected_history": 3,
      "comparison_count": 3,
      "same_count": 1,
      "different_count": 2,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 2,
      "low_confidence_count": 1,
      "full_history_compared": false,
      "exploratory": true,
      "_line": 12873
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 2076,
      "monotonic_ns": 1894269928567713,
      "wall_time_ms": 1794005222338,
      "abstraction_version": 19,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-167-c1",
      "request_id": "semantic-167",
      "candidate_id": "c1",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "771523c85fac2dbe2c776c25ae933a75d9f13f7e96d8606979e55017ae273172",
      "input_fingerprint": "3144f3309fdf558538d4c417b87278da92b23c510aac68270833c8b67611f168",
      "concrete_identity": "41f32f66f4da6c224f1a8d2a8fba9c8b3fc4a964b6b3f904a42ce5d8c1dbc172",
      "decision_scope": "1a6c4073ab5031c894a6ab62082d4cce7f985932d7f6c73c27b61eb3f7f471b0",
      "_line": 12875
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 2076,
      "monotonic_ns": 1894269953055912,
      "wall_time_ms": 1794005222362,
      "abstraction_version": 19,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-167-c1",
      "request_id": "semantic-167",
      "candidate_id": "c1",
      "confidence": 0.98,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "771523c85fac2dbe2c776c25ae933a75d9f13f7e96d8606979e55017ae273172",
      "decision_scope": "1a6c4073ab5031c894a6ab62082d4cce7f985932d7f6c73c27b61eb3f7f471b0",
      "concrete_identity": "41f32f66f4da6c224f1a8d2a8fba9c8b3fc4a964b6b3f904a42ce5d8c1dbc172",
      "_line": 12877
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 2076,
      "monotonic_ns": 1894269953103530,
      "wall_time_ms": 1794005222362,
      "abstraction_version": 19,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-167-c1",
      "request_id": "semantic-167",
      "candidate_id": "c1",
      "confidence": 0.98,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 12878
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 2076,
      "monotonic_ns": 1894270018983190,
      "wall_time_ms": 1794005222428,
      "abstraction_version": 19,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-167-c1",
      "request_id": "semantic-167",
      "candidate_id": "c1",
      "event_count": 2,
      "_line": 12881
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 2076,
      "monotonic_ns": 1894270043472165,
      "wall_time_ms": 1794005222453,
      "abstraction_version": 19,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-167-c1",
      "request_id": "semantic-167",
      "candidate_id": "c1",
      "_line": 12882
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 2077,
      "monotonic_ns": 1894271296410317,
      "wall_time_ms": 1794005223706,
      "abstraction_version": 19,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-167-c1",
      "request_id": "semantic-167",
      "candidate_id": "c1",
      "confidence": 0.98,
      "choice": "PROMOTE",
      "transition_id": "g19e838:1992",
      "target_state": "g12s47",
      "input_confirmed": true,
      "_line": 12884
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 2076,
    "monotonic_ns": 1894269953421142,
    "wall_time_ms": 1794005222363,
    "abstraction_version": 19,
    "state_id": "g12s50",
    "model_action_id": "g12a427",
    "snapshot_reason": "selection",
    "state_visits": 75,
    "state_first_seen": 166,
    "state_last_seen": 2076,
    "state_saturated": true,
    "state_saturation": 1,
    "native_state_saturated": true,
    "native_unsaturated_model_action_count": 0,
    "model_action_count": 2,
    "enabled_valid_action_count": 2,
    "unsaturated_model_action_count": 0,
    "unvisited_model_action_count": 0,
    "effective_unvisited_model_action_count": 0,
    "effective_state_saturated": true,
    "local_probe_action_count": 0,
    "navigation_action_count": 0,
    "enabled_valid_unvisited_action_count": 0,
    "unvisited_model_action_ids": "",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 24,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=it.feio.android.omninotes.MainActivity|class=android.widget.TextView|text=Disable |resource_id=it.feio.android.omninotes:id/title|bounds=597,129,1028,186",
    "selected_resolved_node_count": 4,
    "_line": 12880
  }
}

四、是否值得PROMOTE

无法可靠裁定相对整个Run决策前历史的功能新颖性。

疑似主要环节:UNKNOWN;wire关系审查:UNKNOWN。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

omninotes JEV step2078 Lock

run_ad46e2ac9d7e407da53250b006f6c382 · 第58.40分钟 · 请求step2076 / 决策step2076 / 执行step2078 · REPEATED_SUPPORTED · 证据HIGH · 结构化审查

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p4 对step166=0.920000;p5 对step172=0.970000;p6 对step195=0.960000),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g12s50 / g12a427;合法历史24条,比较3条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p4 / 166InformaciónDIFFERENT_OPERATION0.92000000True
p5 / 172Habilitar llista de verificaciónDIFFERENT_OPERATION0.97000000True
p6 / 195Vista amenorgadaDIFFERENT_OPERATION0.96000000True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p4",
    "history_id": "h1",
    "history_step": 166,
    "history_input_id": "input-924",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.92,
    "probabilities": {
      "SAME_OPERATION": 0.01,
      "DIFFERENT_OPERATION": 0.95,
      "INSUFFICIENT_EVIDENCE": 0.04
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c2` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.01,
        "DIFFERENT_OPERATION": 0.95,
        "INSUFFICIENT_EVIDENCE": 0.04
      },
      "confidence": 0.92
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "it.feio.android.omninotes:id/title",
      "text": "Información",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 3,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"it.feio.android.omninotes:id/title\"][@text=\"Informac\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g12a427",
      "source_state_id": "g12s50",
      "bounds": [
        480,
        507,
        1028,
        564
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "it.feio.android.omninotes:id/title",
          "text": "Información",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 238,
      "source_gui_timestamp": 166,
      "current_state": "g12s50",
      "current_model_action": "g12a427",
      "current_version": 19,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p5",
    "history_id": "h3",
    "history_step": 172,
    "history_input_id": "input-963",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.97,
    "probabilities": {
      "SAME_OPERATION": 0,
      "DIFFERENT_OPERATION": 0.98,
      "INSUFFICIENT_EVIDENCE": 0.02
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c2` the same application-function operation as executed action at `executed_actions.h3`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0,
        "DIFFERENT_OPERATION": 0.98,
        "INSUFFICIENT_EVIDENCE": 0.02
      },
      "confidence": 0.97
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "it.feio.android.omninotes:id/title",
      "text": "Habilitar llista de verificación",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 0,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"it.feio.android.omninotes:id/title\"][@text=\"Habilita\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g12a427",
      "source_state_id": "g12s50",
      "bounds": [
        480,
        129,
        1028,
        186
      ],
      "source_page_id": "page4",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "it.feio.android.omninotes:id/title",
          "text": "Habilitar llista de verificación",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 247,
      "source_gui_timestamp": 172,
      "current_state": "g12s50",
      "current_model_action": "g12a427",
      "current_version": 19,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p6",
    "history_id": "h4",
    "history_step": 195,
    "history_input_id": "input-1089",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.96,
    "probabilities": {
      "SAME_OPERATION": 0,
      "DIFFERENT_OPERATION": 0.97,
      "INSUFFICIENT_EVIDENCE": 0.03
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c2` the same application-function operation as executed action at `executed_actions.h4`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0,
        "DIFFERENT_OPERATION": 0.97,
        "INSUFFICIENT_EVIDENCE": 0.03
      },
      "confidence": 0.96
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "it.feio.android.omninotes:id/title",
      "text": "Vista amenorgada",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 0,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"it.feio.android.omninotes:id/title\"][@text=\"Vista am\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g12a427",
      "source_state_id": "g12s50",
      "bounds": [
        597,
        129,
        1028,
        186
      ],
      "source_page_id": "page5",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "it.feio.android.omninotes:id/title",
          "text": "Vista amenorgada",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 270,
      "source_gui_timestamp": 195,
      "current_state": "g12s50",
      "current_model_action": "g12a427",
      "current_version": 19,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

648已打开Zakleni/Lock密码表单;2078相同表单换为英文;648在合法池但未进入Top3。

等价历史是否送入Provider wire:NO;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

此前step / UTC页面与控件确认与目标
648
2026-11-06T22:05:44.560+00:00
Zakleni
it.feio.android.omninotes.MainActivity
Native确认=True
it.feio.android.omninotes.PasswordActivity
保留目标GUI

三、Probe执行后发生什么

Lock 再次打开英文密码表单;没有新的功能模板。

omninotes JEV step2078 Lock before_screenshot
before_screenshot · identity_verified · 2026-11-06T22:47:06.635+00:00
omninotes JEV step2078 Lock after_screenshot
after_screenshot · identity_verified · 2026-11-06T22:47:07.906+00:00

Run内首次METHOD观察:完成后2秒=0,10秒=0,下一动作前B=0。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-11462",
      "step": 2079,
      "version": 19,
      "elapsed_s": 3505.012,
      "wall_time_ms": 1794005227920,
      "next_input_wall_ms": 1794005229982,
      "input_completed_wall_ms": 1794005228271,
      "input_confirmed": true,
      "action": "MODEL_BACK NA",
      "action_type": "MODEL_BACK",
      "text": null,
      "content_desc": null,
      "resource_id": null,
      "model_action_id": "g15a1004",
      "concrete_identity": null,
      "state_id": "g15s91",
      "source_gui_id": 2202,
      "activity": "it.feio.android.omninotes.PasswordActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Password ensures that notes won't be viewed or modified by other persons.\n\nWhen setting a new password, the previous one will be requested.",
        "Insert a new password",
        "Confirm the new password",
        "Insert a question and a secret answer in case you forget the password",
        "Question",
        "Answer",
        "Confirm answer",
        "PASSWORD FORGOTTEN",
        "REMOVE PASSWORD",
        "OK"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/executor.log:159641",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-11463.json"
    },
    {
      "input_id": "input-11467",
      "step": 2080,
      "version": 19,
      "elapsed_s": 3507.074,
      "wall_time_ms": 1794005229982,
      "next_input_wall_ms": 1794005231551,
      "input_completed_wall_ms": 1794005230019,
      "input_confirmed": true,
      "action": "MODEL_BACK NA",
      "action_type": "MODEL_BACK",
      "text": null,
      "content_desc": null,
      "resource_id": null,
      "model_action_id": "g12a410",
      "concrete_identity": null,
      "state_id": "g12s47",
      "source_gui_id": 2203,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/executor.log:159715",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-11468.json"
    },
    {
      "input_id": "input-11472",
      "step": 2081,
      "version": 19,
      "elapsed_s": 3508.643,
      "wall_time_ms": 1794005231551,
      "next_input_wall_ms": 1794005232381,
      "input_completed_wall_ms": 1794005231588,
      "input_confirmed": true,
      "action": "MODEL_CLICK #b2515000",
      "action_type": "MODEL_CLICK",
      "text": "#b2515000",
      "content_desc": "drawer open",
      "resource_id": "",
      "model_action_id": "g15a549",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"it.feio.android.omninotes:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.RelativeLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageButton\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"drawer open\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g15s59",
      "source_gui_id": 2204,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EPSILON_GREEDY",
      "context": "exploration",
      "native_branch": "Epsilon",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/executor.log:159811",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-11473.json"
    },
    {
      "input_id": "input-11477",
      "step": 2082,
      "version": 19,
      "elapsed_s": 3509.473,
      "wall_time_ms": 1794005232381,
      "next_input_wall_ms": 1794005233714,
      "input_completed_wall_ms": 1794005232419,
      "input_confirmed": true,
      "action": "MODEL_BACK NA",
      "action_type": "MODEL_BACK",
      "text": null,
      "content_desc": null,
      "resource_id": null,
      "model_action_id": "g11a311",
      "concrete_identity": null,
      "state_id": "g11s39",
      "source_gui_id": 2205,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/executor.log:159887",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-11478.json"
    },
    {
      "input_id": "input-11482",
      "step": 2083,
      "version": 19,
      "elapsed_s": 3510.806,
      "wall_time_ms": 1794005233714,
      "next_input_wall_ms": 1794005235075,
      "input_completed_wall_ms": 1794005233735,
      "input_confirmed": true,
      "action": "MODEL_CLICK Search",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "Search",
      "resource_id": "it.feio.android.omninotes:id/menu_search",
      "model_action_id": "g15a550",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"it.feio.android.omninotes:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.RelativeLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.Button\"][@resource-id=\"it.feio.android.omninotes:id/menu_search\"][@text=\"\"][@content-desc=\"Search\"][@index=2][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g15s59",
      "source_gui_id": 2206,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EPSILON_GREEDY",
      "context": "exploration",
      "native_branch": "Epsilon",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/executor.log:159956",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-11483.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 2076,
      "monotonic_ns": 1894269927693671,
      "wall_time_ms": 1794005222337,
      "abstraction_version": 19,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-167-c2",
      "request_id": "semantic-167",
      "candidate_id": "c2",
      "confidence": 0.97,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "771523c85fac2dbe2c776c25ae933a75d9f13f7e96d8606979e55017ae273172",
      "concrete_identity": "1eff4b5d65c642970cd79d1843a7c87f848327315a845cf487c086a90d3d2e04",
      "decision_scope": "1a6c4073ab5031c894a6ab62082d4cce7f985932d7f6c73c27b61eb3f7f471b0",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-167",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 24,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 24,
      "selected_history": 3,
      "comparison_count": 3,
      "same_count": 0,
      "different_count": 3,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 3,
      "low_confidence_count": 0,
      "full_history_compared": false,
      "exploratory": true,
      "_line": 12874
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 2076,
      "monotonic_ns": 1894269929029674,
      "wall_time_ms": 1794005222338,
      "abstraction_version": 19,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-167-c2",
      "request_id": "semantic-167",
      "candidate_id": "c2",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "771523c85fac2dbe2c776c25ae933a75d9f13f7e96d8606979e55017ae273172",
      "input_fingerprint": "3144f3309fdf558538d4c417b87278da92b23c510aac68270833c8b67611f168",
      "concrete_identity": "1eff4b5d65c642970cd79d1843a7c87f848327315a845cf487c086a90d3d2e04",
      "decision_scope": "1a6c4073ab5031c894a6ab62082d4cce7f985932d7f6c73c27b61eb3f7f471b0",
      "_line": 12876
    },
    "PROBE_NAVIGATION_ELIGIBILITY": {
      "event": "PROBE_NAVIGATION_ELIGIBILITY",
      "step": 2077,
      "monotonic_ns": 1894271417999305,
      "wall_time_ms": 1794005223827,
      "abstraction_version": 19,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-167-c2",
      "request_id": "semantic-167",
      "candidate_id": "c2",
      "concrete_identity": "1eff4b5d65c642970cd79d1843a7c87f848327315a845cf487c086a90d3d2e04",
      "confidence": 0.97,
      "reason": "eligible",
      "navigation": true,
      "confidence_pass": true,
      "source_valid": true,
      "same_state_confirmed": false,
      "related_execution_suppressed": false,
      "navigation_arrived": false,
      "_line": 12887
    },
    "PROBE_NAVIGATION_SELECTED": {
      "event": "PROBE_NAVIGATION_SELECTED",
      "step": 2077,
      "monotonic_ns": 1894273218183429,
      "wall_time_ms": 1794005225627,
      "abstraction_version": 19,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-167-c2",
      "request_id": "semantic-167",
      "candidate_id": "c2",
      "concrete_identity": "1eff4b5d65c642970cd79d1843a7c87f848327315a845cf487c086a90d3d2e04",
      "confidence": 0.97,
      "path_id": "p600",
      "source": "native_remote_path",
      "_line": 12896
    },
    "PROBE_NAVIGATION_ARRIVED": {
      "event": "PROBE_NAVIGATION_ARRIVED",
      "step": 2078,
      "monotonic_ns": 1894274140532933,
      "wall_time_ms": 1794005226550,
      "abstraction_version": 19,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-167-c2",
      "request_id": "semantic-167",
      "candidate_id": "c2",
      "concrete_identity": "1eff4b5d65c642970cd79d1843a7c87f848327315a845cf487c086a90d3d2e04",
      "confidence": 0.97,
      "path_id": "p600",
      "arrived": true,
      "reason": "arrived",
      "last_availability": "awaiting_native_binding",
      "binding_reason": "unique_identity_match",
      "source_match_count": 1,
      "target_match_count": 1,
      "audit_path": "jev-audit/navigation/event-11453.json",
      "_line": 12900
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 2078,
      "monotonic_ns": 1894274174175398,
      "wall_time_ms": 1794005226583,
      "abstraction_version": 19,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-167-c2",
      "request_id": "semantic-167",
      "candidate_id": "c2",
      "confidence": 0.97,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "771523c85fac2dbe2c776c25ae933a75d9f13f7e96d8606979e55017ae273172",
      "decision_scope": "1a6c4073ab5031c894a6ab62082d4cce7f985932d7f6c73c27b61eb3f7f471b0",
      "concrete_identity": "1eff4b5d65c642970cd79d1843a7c87f848327315a845cf487c086a90d3d2e04",
      "_line": 12903
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 2078,
      "monotonic_ns": 1894274174220869,
      "wall_time_ms": 1794005226583,
      "abstraction_version": 19,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-167-c2",
      "request_id": "semantic-167",
      "candidate_id": "c2",
      "confidence": 0.97,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 12904
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 2078,
      "monotonic_ns": 1894274227956421,
      "wall_time_ms": 1794005226637,
      "abstraction_version": 19,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-167-c2",
      "request_id": "semantic-167",
      "candidate_id": "c2",
      "event_count": 2,
      "_line": 12907
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 2078,
      "monotonic_ns": 1894274260783379,
      "wall_time_ms": 1794005226670,
      "abstraction_version": 19,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-167-c2",
      "request_id": "semantic-167",
      "candidate_id": "c2",
      "_line": 12908
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 2079,
      "monotonic_ns": 1894275502673562,
      "wall_time_ms": 1794005227912,
      "abstraction_version": 19,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-167-c2",
      "request_id": "semantic-167",
      "candidate_id": "c2",
      "confidence": 0.97,
      "choice": "PROMOTE",
      "transition_id": "g15e457:1994",
      "target_state": "g15s91",
      "input_confirmed": true,
      "_line": 12910
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 2078,
    "monotonic_ns": 1894274174603758,
    "wall_time_ms": 1794005226584,
    "abstraction_version": 19,
    "state_id": "g12s50",
    "model_action_id": "g12a427",
    "snapshot_reason": "selection",
    "state_visits": 76,
    "state_first_seen": 166,
    "state_last_seen": 2078,
    "state_saturated": true,
    "state_saturation": 1,
    "native_state_saturated": true,
    "native_unsaturated_model_action_count": 0,
    "model_action_count": 2,
    "enabled_valid_action_count": 2,
    "unsaturated_model_action_count": 0,
    "unvisited_model_action_count": 0,
    "effective_unvisited_model_action_count": 0,
    "effective_state_saturated": true,
    "local_probe_action_count": 0,
    "navigation_action_count": 0,
    "enabled_valid_unvisited_action_count": 0,
    "unvisited_model_action_ids": "",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 25,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=it.feio.android.omninotes.MainActivity|class=android.widget.TextView|text=Lock|resource_id=it.feio.android.omninotes:id/title|bounds=597,255,1028,312",
    "selected_resolved_node_count": 4,
    "_line": 12906
  }
}

四、是否值得PROMOTE

完整已保存历史支持此前已尝试等价功能;不能自动归为模型错误。

疑似主要环节:WITNESS_SELECTION;wire关系审查:UNKNOWN。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

omninotes STARTLUX step94 Númberu de notes (android:id/switch_widget)

run_0c300af1c9614168998ce1f37b6aadfe · 第2.54分钟 · 请求step94 / 决策step94 / 执行step94 · UNKNOWN · 证据INSUFFICIENT_FOR_GLOBAL_NOVELTY · 结构化审查

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p1 对step87=0.835607;p2 对step92=0.789926),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g11s36 / g11a293;合法历史2条,比较2条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p1 / 87匿名 android.widget.Switch android:id/switch_widget; 邻近标签 Menú dinámicu / Los elementos del menú que nu ns'usen, anúbrense automáticamenteDIFFERENT_OPERATION0.83560705True
p2 / 92匿名 android.widget.Switch android:id/switch_widget; 邻近标签 Menú de navegación al salir / Al tocar Atrás na llista de notes, ábrese'l menú de navegación en cuenta de salirDIFFERENT_OPERATION0.78992572True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p1",
    "history_id": "h1",
    "history_step": 87,
    "history_input_id": "input-480",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.8356070518493652,
    "probabilities": {
      "SAME_OPERATION": 0.07239736616611481,
      "DIFFERENT_OPERATION": 0.8904047012329102,
      "INSUFFICIENT_EVIDENCE": 0.03719790652394295
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.8356070518493652,
      "probabilities": {
        "SAME_OPERATION": 0.07239736616611481,
        "DIFFERENT_OPERATION": 0.8904047012329102,
        "INSUFFICIENT_EVIDENCE": 0.03719790652394295
      }
    },
    "model_visible_history": {
      "class": "android.widget.Switch",
      "resource_id": "android:id/switch_widget",
      "text": "",
      "content_desc": "",
      "enabled": true,
      "clickable": false,
      "long_clickable": false,
      "scrollable": false,
      "checked": true,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 2,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"it.feio.android.omninotes:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.Switch\"][@resource-id=\"android:id/switch_widget\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g11a293",
      "source_state_id": "g11s36",
      "bounds": [
        2236,
        270,
        2358,
        341
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.Switch",
          "resource_id": "android:id/switch_widget",
          "text": "",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": true,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": true,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [
          {
            "path": [
              0
            ],
            "text": "Menú dinámicu",
            "content_desc": ""
          },
          {
            "path": [
              1
            ],
            "text": "Los elementos del menú que nu ns'usen, anúbrense automáticamente",
            "content_desc": ""
          }
        ],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 141,
      "source_gui_timestamp": 87,
      "current_state": "g11s36",
      "current_model_action": "g11a293",
      "current_version": 11,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p2",
    "history_id": "h2",
    "history_step": 92,
    "history_input_id": "input-509",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.7899257242679596,
    "probabilities": {
      "SAME_OPERATION": 0.09629210829734802,
      "DIFFERENT_OPERATION": 0.8599504828453064,
      "INSUFFICIENT_EVIDENCE": 0.04375739023089409
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h2`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.7899257242679596,
      "probabilities": {
        "SAME_OPERATION": 0.09629210829734802,
        "DIFFERENT_OPERATION": 0.8599504828453064,
        "INSUFFICIENT_EVIDENCE": 0.04375739023089409
      }
    },
    "model_visible_history": {
      "class": "android.widget.Switch",
      "resource_id": "android:id/switch_widget",
      "text": "",
      "content_desc": "",
      "enabled": true,
      "clickable": false,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 2,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"it.feio.android.omninotes:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.Switch\"][@resource-id=\"android:id/switch_widget\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g11a293",
      "source_state_id": "g11s36",
      "bounds": [
        2236,
        846,
        2358,
        917
      ],
      "source_page_id": "page3",
      "target_subtree": [
        {
          "class": "android.widget.Switch",
          "resource_id": "android:id/switch_widget",
          "text": "",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": true,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [
          {
            "path": [
              0
            ],
            "text": "Menú de navegación al salir",
            "content_desc": ""
          },
          {
            "path": [
              1
            ],
            "text": "Al tocar Atrás na llista de notes, ábrese'l menú de navegación en cuenta de salir",
            "content_desc": ""
          }
        ],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 146,
      "source_gui_timestamp": 92,
      "current_state": "g11s36",
      "current_model_action": "g11a293",
      "current_version": 11,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

显示笔记数量与Witness的其他导航开关控制不同设置目标,不能仅因都是switch就合并。本次可见设置变化,但更早同目标历史及开/关分支代表性未完整核实,UNKNOWN。

等价历史是否送入Provider wire:UNKNOWN;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

NA:没有足以可靠裁定全局首次或重复的已核实等价历史。不能把未检索到当成未执行。

三、Probe执行后发生什么

导航设置中打开“显示笔记数量”开关;仍为同一设置模板,没有打开新页面。

omninotes STARTLUX step94 Númberu de notes (android:id/switch_widget) before_screenshot
before_screenshot · identity_verified · 2026-11-06T18:43:48.789+00:00
omninotes STARTLUX step94 Númberu de notes (android:id/switch_widget) after_screenshot
after_screenshot · identity_verified · 2026-11-06T18:43:49.545+00:00

Run内首次METHOD观察:完成后2秒=0,10秒=21,下一动作前B=0。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-534",
      "step": 95,
      "version": 11,
      "elapsed_s": 153.347,
      "wall_time_ms": 1793990629617,
      "next_input_wall_ms": 1793990630374,
      "input_completed_wall_ms": 1793990629652,
      "input_confirmed": true,
      "action": "MODEL_CLICK android:id/switch_widget",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "android:id/switch_widget",
      "model_action_id": "g11a293",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"it.feio.android.omninotes:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.Switch\"][@resource-id=\"android:id/switch_widget\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g11s36",
      "source_gui_id": 149,
      "activity": "it.feio.android.omninotes.SettingsActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#47b2d09b",
        "Navegación",
        "Menú dinámicu",
        "Los elementos del menú que nu ns'usen, anúbrense automáticamente",
        "Númberu de notes",
        "Amuesa'l númberu de notes asociaes al llau de la categoría",
        "Grupu ensin categoría",
        "Amiesta un elementu nuevu al menú de navegación pa les notes ensin categoría",
        "Menú de navegación al salir",
        "Al tocar \"Atrás\" na llista de notes, ábrese'l menú de navegación en cuenta de salir"
      ],
      "probe": true,
      "strategy": "PROBE",
      "context": "exploration",
      "native_branch": "Probe",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:7326",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-535.json"
    },
    {
      "input_id": "input-541",
      "step": 96,
      "version": 11,
      "elapsed_s": 154.104,
      "wall_time_ms": 1793990630374,
      "next_input_wall_ms": 1793990631288,
      "input_completed_wall_ms": 1793990630402,
      "input_confirmed": true,
      "action": "MODEL_CLICK #47b2d09b",
      "action_type": "MODEL_CLICK",
      "text": "#47b2d09b",
      "content_desc": "Desplazarse hacia arriba",
      "resource_id": "",
      "model_action_id": "g11a292",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageButton\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"Desplazarse hacia arriba\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g11s36",
      "source_gui_id": 150,
      "activity": "it.feio.android.omninotes.SettingsActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#47b2d09b",
        "Navegación",
        "Menú dinámicu",
        "Los elementos del menú que nu ns'usen, anúbrense automáticamente",
        "Númberu de notes",
        "Amuesa'l númberu de notes asociaes al llau de la categoría",
        "Grupu ensin categoría",
        "Amiesta un elementu nuevu al menú de navegación pa les notes ensin categoría",
        "Menú de navegación al salir",
        "Al tocar \"Atrás\" na llista de notes, ábrese'l menú de navegación en cuenta de salir"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:7400",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-542.json"
    },
    {
      "input_id": "input-546",
      "step": 97,
      "version": 11,
      "elapsed_s": 155.018,
      "wall_time_ms": 1793990631288,
      "next_input_wall_ms": 1793990632667,
      "input_completed_wall_ms": 1793990631319,
      "input_confirmed": true,
      "action": "MODEL_CLICK Datos",
      "action_type": "MODEL_CLICK",
      "text": "Datos",
      "content_desc": "",
      "resource_id": "android:id/title",
      "model_action_id": "g7a235",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"it.feio.android.omninotes:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"android:id/title\"][@text=\"Datos\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g7s28",
      "source_gui_id": 151,
      "activity": "it.feio.android.omninotes.SettingsActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:7477",
      "observed_methods_until_next": 4,
      "category_counts": {
        "third_party": 1,
        "app_domain": 3
      },
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-547.json"
    },
    {
      "input_id": "input-551",
      "step": 98,
      "version": 11,
      "elapsed_s": 156.397,
      "wall_time_ms": 1793990632667,
      "next_input_wall_ms": 1793990633983,
      "input_completed_wall_ms": 1793990632702,
      "input_confirmed": true,
      "action": "MODEL_CLICK Llimpiar",
      "action_type": "MODEL_CLICK",
      "text": "Llimpiar",
      "content_desc": "",
      "resource_id": "android:id/title",
      "model_action_id": "g11a303",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"it.feio.android.omninotes:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"android:id/title\"][@text=\"Llimpiar\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g11s37",
      "source_gui_id": 155,
      "activity": "it.feio.android.omninotes.SettingsActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:7576",
      "observed_methods_until_next": 4,
      "category_counts": {
        "app_domain": 4
      },
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-552.json"
    },
    {
      "input_id": "input-556",
      "step": 99,
      "version": 11,
      "elapsed_s": 157.713,
      "wall_time_ms": 1793990633983,
      "next_input_wall_ms": 1793990636110,
      "input_completed_wall_ms": 1793990634021,
      "input_confirmed": true,
      "action": "MODEL_CLICK CONFIRMA",
      "action_type": "MODEL_CLICK",
      "text": "CONFIRMA",
      "content_desc": "",
      "resource_id": "it.feio.android.omninotes:id/md_buttonDefaultPositive",
      "model_action_id": "g11a305",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"it.feio.android.omninotes:id/md_buttonDefaultPositive\"][@text=\"CONFIRMA\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g11s38",
      "source_gui_id": 159,
      "activity": "it.feio.android.omninotes.SettingsActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:7653",
      "observed_methods_until_next": 13,
      "category_counts": {
        "app_domain": 6,
        "third_party": 7
      },
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-557.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 94,
      "monotonic_ns": 1879676336883848,
      "wall_time_ms": 1793990628746,
      "abstraction_version": 11,
      "state_id": "g11s36",
      "model_action_id": "g11a293",
      "entry_id": "semantic-2-c1",
      "request_id": "semantic-2",
      "candidate_id": "c1",
      "confidence": 0.8356070518493652,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "fd09308ab9d024f157505119d4d7a3301ff1b7a34c5679bfa2ae3e5dd7a7ab92",
      "concrete_identity": "8d478e152f06cb9f1e7d4064e69c2b04ec5de32a051771a4d033621cacff16e6",
      "decision_scope": "003449269aca33fac7cdb16ef6d9a98adb9e00584c0975c95dd27dd8bffd45e9",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-2",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 2,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 2,
      "selected_history": 2,
      "comparison_count": 2,
      "same_count": 0,
      "different_count": 2,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 2,
      "low_confidence_count": 0,
      "full_history_compared": true,
      "exploratory": false,
      "_line": 224
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 94,
      "monotonic_ns": 1879676337290442,
      "wall_time_ms": 1793990628746,
      "abstraction_version": 11,
      "state_id": "g11s36",
      "model_action_id": "g11a293",
      "entry_id": "semantic-2-c1",
      "request_id": "semantic-2",
      "candidate_id": "c1",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "fd09308ab9d024f157505119d4d7a3301ff1b7a34c5679bfa2ae3e5dd7a7ab92",
      "input_fingerprint": "a00a0770802ced285f7236abfde1a0b5eb79e90edef3ca61901153f7dded7d0c",
      "concrete_identity": "8d478e152f06cb9f1e7d4064e69c2b04ec5de32a051771a4d033621cacff16e6",
      "decision_scope": "003449269aca33fac7cdb16ef6d9a98adb9e00584c0975c95dd27dd8bffd45e9",
      "_line": 226
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 94,
      "monotonic_ns": 1879676343867329,
      "wall_time_ms": 1793990628753,
      "abstraction_version": 11,
      "state_id": "g11s36",
      "model_action_id": "g11a293",
      "entry_id": "semantic-2-c1",
      "request_id": "semantic-2",
      "candidate_id": "c1",
      "confidence": 0.8356070518493652,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "fd09308ab9d024f157505119d4d7a3301ff1b7a34c5679bfa2ae3e5dd7a7ab92",
      "decision_scope": "003449269aca33fac7cdb16ef6d9a98adb9e00584c0975c95dd27dd8bffd45e9",
      "concrete_identity": "8d478e152f06cb9f1e7d4064e69c2b04ec5de32a051771a4d033621cacff16e6",
      "_line": 228
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 94,
      "monotonic_ns": 1879676343916084,
      "wall_time_ms": 1793990628753,
      "abstraction_version": 11,
      "state_id": "g11s36",
      "model_action_id": "g11a293",
      "entry_id": "semantic-2-c1",
      "request_id": "semantic-2",
      "candidate_id": "c1",
      "confidence": 0.8356070518493652,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 229
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 94,
      "monotonic_ns": 1879676381968277,
      "wall_time_ms": 1793990628791,
      "abstraction_version": 11,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-2-c1",
      "request_id": "semantic-2",
      "candidate_id": "c1",
      "event_count": 2,
      "_line": 232
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 94,
      "monotonic_ns": 1879676411380625,
      "wall_time_ms": 1793990628820,
      "abstraction_version": 11,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-2-c1",
      "request_id": "semantic-2",
      "candidate_id": "c1",
      "_line": 233
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 95,
      "monotonic_ns": 1879677140094556,
      "wall_time_ms": 1793990629549,
      "abstraction_version": 11,
      "state_id": "g11s36",
      "model_action_id": "g11a293",
      "entry_id": "semantic-2-c1",
      "request_id": "semantic-2",
      "candidate_id": "c1",
      "confidence": 0.8356070518493652,
      "choice": "PROMOTE",
      "transition_id": "g11e75:93",
      "target_state": "g11s36",
      "input_confirmed": true,
      "_line": 235
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 94,
    "monotonic_ns": 1879676344369731,
    "wall_time_ms": 1793990628753,
    "abstraction_version": 11,
    "state_id": "g11s36",
    "model_action_id": "g11a293",
    "snapshot_reason": "selection",
    "state_visits": 8,
    "state_first_seen": 86,
    "state_last_seen": 94,
    "state_saturated": false,
    "state_saturation": 0.85714287,
    "native_state_saturated": false,
    "native_unsaturated_model_action_count": 1,
    "model_action_count": 7,
    "enabled_valid_action_count": 7,
    "unsaturated_model_action_count": 1,
    "unvisited_model_action_count": 1,
    "effective_unvisited_model_action_count": 1,
    "effective_state_saturated": false,
    "local_probe_action_count": 0,
    "navigation_action_count": 1,
    "enabled_valid_unvisited_action_count": 1,
    "unvisited_model_action_ids": "g11a298",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 2,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=it.feio.android.omninotes.SettingsActivity|class=android.widget.Switch|text=|resource_id=android:id/switch_widget|bounds=2236,462,2358,533",
    "selected_resolved_node_count": 4,
    "_line": 231
  }
}

四、是否值得PROMOTE

无法可靠裁定相对整个Run决策前历史的功能新颖性。

疑似主要环节:UNKNOWN;wire关系审查:DISTINCT_TARGET_OR_BRANCH_PLAUSIBLE。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

omninotes STARTLUX step95 Grupu ensin categoría (android:id/switch_widget)

run_0c300af1c9614168998ce1f37b6aadfe · 第2.56分钟 · 请求step94 / 决策step94 / 执行step95 · UNKNOWN · 证据INSUFFICIENT_FOR_GLOBAL_NOVELTY · 结构化审查

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p3 对step87=0.829019;p4 对step92=0.768003),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g11s36 / g11a293;合法历史2条,比较2条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p3 / 87匿名 android.widget.Switch android:id/switch_widget; 邻近标签 Menú dinámicu / Los elementos del menú que nu ns'usen, anúbrense automáticamenteDIFFERENT_OPERATION0.82901883True
p4 / 92匿名 android.widget.Switch android:id/switch_widget; 邻近标签 Menú de navegación al salir / Al tocar Atrás na llista de notes, ábrese'l menú de navegación en cuenta de salirDIFFERENT_OPERATION0.76800260True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p3",
    "history_id": "h1",
    "history_step": 87,
    "history_input_id": "input-480",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.8290188312530518,
    "probabilities": {
      "SAME_OPERATION": 0.07534697651863098,
      "DIFFERENT_OPERATION": 0.8860125541687012,
      "INSUFFICIENT_EVIDENCE": 0.038640428334474564
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c2` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.8290188312530518,
      "probabilities": {
        "SAME_OPERATION": 0.07534697651863098,
        "DIFFERENT_OPERATION": 0.8860125541687012,
        "INSUFFICIENT_EVIDENCE": 0.038640428334474564
      }
    },
    "model_visible_history": {
      "class": "android.widget.Switch",
      "resource_id": "android:id/switch_widget",
      "text": "",
      "content_desc": "",
      "enabled": true,
      "clickable": false,
      "long_clickable": false,
      "scrollable": false,
      "checked": true,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 2,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"it.feio.android.omninotes:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.Switch\"][@resource-id=\"android:id/switch_widget\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g11a293",
      "source_state_id": "g11s36",
      "bounds": [
        2236,
        270,
        2358,
        341
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.Switch",
          "resource_id": "android:id/switch_widget",
          "text": "",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": true,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": true,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [
          {
            "path": [
              0
            ],
            "text": "Menú dinámicu",
            "content_desc": ""
          },
          {
            "path": [
              1
            ],
            "text": "Los elementos del menú que nu ns'usen, anúbrense automáticamente",
            "content_desc": ""
          }
        ],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 141,
      "source_gui_timestamp": 87,
      "current_state": "g11s36",
      "current_model_action": "g11a293",
      "current_version": 11,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p4",
    "history_id": "h2",
    "history_step": 92,
    "history_input_id": "input-509",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.7680025994777679,
    "probabilities": {
      "SAME_OPERATION": 0.1100144162774086,
      "DIFFERENT_OPERATION": 0.845335066318512,
      "INSUFFICIENT_EVIDENCE": 0.044650591909885406
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c2` the same application-function operation as executed action at `executed_actions.h2`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.7680025994777679,
      "probabilities": {
        "SAME_OPERATION": 0.1100144162774086,
        "DIFFERENT_OPERATION": 0.845335066318512,
        "INSUFFICIENT_EVIDENCE": 0.044650591909885406
      }
    },
    "model_visible_history": {
      "class": "android.widget.Switch",
      "resource_id": "android:id/switch_widget",
      "text": "",
      "content_desc": "",
      "enabled": true,
      "clickable": false,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 2,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"it.feio.android.omninotes:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.Switch\"][@resource-id=\"android:id/switch_widget\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g11a293",
      "source_state_id": "g11s36",
      "bounds": [
        2236,
        846,
        2358,
        917
      ],
      "source_page_id": "page3",
      "target_subtree": [
        {
          "class": "android.widget.Switch",
          "resource_id": "android:id/switch_widget",
          "text": "",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": true,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [
          {
            "path": [
              0
            ],
            "text": "Menú de navegación al salir",
            "content_desc": ""
          },
          {
            "path": [
              1
            ],
            "text": "Al tocar Atrás na llista de notes, ábrese'l menú de navegación en cuenta de salir",
            "content_desc": ""
          }
        ],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 146,
      "source_gui_timestamp": 92,
      "current_state": "g11s36",
      "current_model_action": "g11a293",
      "current_version": 11,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

未分类分组与已执行的其他导航开关是不同配置目标,D可能合理;不能按相同switch模板判重复。全Run此前同目标操作及分支新颖性未证实。

等价历史是否送入Provider wire:UNKNOWN;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

NA:没有足以可靠裁定全局首次或重复的已核实等价历史。不能把未检索到当成未执行。

三、Probe执行后发生什么

打开“未分类分组”开关;仍为同一导航设置,不能将开关算成新页面。

omninotes STARTLUX step95 Grupu ensin categoría (android:id/switch_widget) before_screenshot
before_screenshot · identity_verified · 2026-11-06T18:43:49.616+00:00
omninotes STARTLUX step95 Grupu ensin categoría (android:id/switch_widget) after_screenshot
after_screenshot · identity_verified · 2026-11-06T18:43:50.349+00:00

Run内首次METHOD观察:完成后2秒=4,10秒=21,下一动作前B=0。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-541",
      "step": 96,
      "version": 11,
      "elapsed_s": 154.104,
      "wall_time_ms": 1793990630374,
      "next_input_wall_ms": 1793990631288,
      "input_completed_wall_ms": 1793990630402,
      "input_confirmed": true,
      "action": "MODEL_CLICK #47b2d09b",
      "action_type": "MODEL_CLICK",
      "text": "#47b2d09b",
      "content_desc": "Desplazarse hacia arriba",
      "resource_id": "",
      "model_action_id": "g11a292",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageButton\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"Desplazarse hacia arriba\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g11s36",
      "source_gui_id": 150,
      "activity": "it.feio.android.omninotes.SettingsActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#47b2d09b",
        "Navegación",
        "Menú dinámicu",
        "Los elementos del menú que nu ns'usen, anúbrense automáticamente",
        "Númberu de notes",
        "Amuesa'l númberu de notes asociaes al llau de la categoría",
        "Grupu ensin categoría",
        "Amiesta un elementu nuevu al menú de navegación pa les notes ensin categoría",
        "Menú de navegación al salir",
        "Al tocar \"Atrás\" na llista de notes, ábrese'l menú de navegación en cuenta de salir"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:7400",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-542.json"
    },
    {
      "input_id": "input-546",
      "step": 97,
      "version": 11,
      "elapsed_s": 155.018,
      "wall_time_ms": 1793990631288,
      "next_input_wall_ms": 1793990632667,
      "input_completed_wall_ms": 1793990631319,
      "input_confirmed": true,
      "action": "MODEL_CLICK Datos",
      "action_type": "MODEL_CLICK",
      "text": "Datos",
      "content_desc": "",
      "resource_id": "android:id/title",
      "model_action_id": "g7a235",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"it.feio.android.omninotes:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"android:id/title\"][@text=\"Datos\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g7s28",
      "source_gui_id": 151,
      "activity": "it.feio.android.omninotes.SettingsActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:7477",
      "observed_methods_until_next": 4,
      "category_counts": {
        "third_party": 1,
        "app_domain": 3
      },
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-547.json"
    },
    {
      "input_id": "input-551",
      "step": 98,
      "version": 11,
      "elapsed_s": 156.397,
      "wall_time_ms": 1793990632667,
      "next_input_wall_ms": 1793990633983,
      "input_completed_wall_ms": 1793990632702,
      "input_confirmed": true,
      "action": "MODEL_CLICK Llimpiar",
      "action_type": "MODEL_CLICK",
      "text": "Llimpiar",
      "content_desc": "",
      "resource_id": "android:id/title",
      "model_action_id": "g11a303",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"it.feio.android.omninotes:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"android:id/title\"][@text=\"Llimpiar\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g11s37",
      "source_gui_id": 155,
      "activity": "it.feio.android.omninotes.SettingsActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:7576",
      "observed_methods_until_next": 4,
      "category_counts": {
        "app_domain": 4
      },
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-552.json"
    },
    {
      "input_id": "input-556",
      "step": 99,
      "version": 11,
      "elapsed_s": 157.713,
      "wall_time_ms": 1793990633983,
      "next_input_wall_ms": 1793990636110,
      "input_completed_wall_ms": 1793990634021,
      "input_confirmed": true,
      "action": "MODEL_CLICK CONFIRMA",
      "action_type": "MODEL_CLICK",
      "text": "CONFIRMA",
      "content_desc": "",
      "resource_id": "it.feio.android.omninotes:id/md_buttonDefaultPositive",
      "model_action_id": "g11a305",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"it.feio.android.omninotes:id/md_buttonDefaultPositive\"][@text=\"CONFIRMA\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g11s38",
      "source_gui_id": 159,
      "activity": "it.feio.android.omninotes.SettingsActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:7653",
      "observed_methods_until_next": 13,
      "category_counts": {
        "app_domain": 6,
        "third_party": 7
      },
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-557.json"
    },
    {
      "input_id": "input-561",
      "step": 100,
      "version": 11,
      "elapsed_s": 159.84,
      "wall_time_ms": 1793990636110,
      "next_input_wall_ms": 1793990638017,
      "input_completed_wall_ms": 1793990637138,
      "input_confirmed": true,
      "action": "MODEL_LONG_CLICK it.feio.android.omninotes:id/drawer_tag_list",
      "action_type": "MODEL_LONG_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "it.feio.android.omninotes:id/drawer_tag_list",
      "model_action_id": "g11a308",
      "concrete_identity": "MODEL_LONG_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"it.feio.android.omninotes:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"it.feio.android.omninotes:id/navigation_drawer\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"it.feio.android.omninotes:id/drawer_tag_list\"][@text=\"\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g11s39",
      "source_gui_id": 163,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:7718",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-562.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 94,
      "monotonic_ns": 1879676336916118,
      "wall_time_ms": 1793990628746,
      "abstraction_version": 11,
      "state_id": "g11s36",
      "model_action_id": "g11a293",
      "entry_id": "semantic-2-c2",
      "request_id": "semantic-2",
      "candidate_id": "c2",
      "confidence": 0.8290188312530518,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "fd09308ab9d024f157505119d4d7a3301ff1b7a34c5679bfa2ae3e5dd7a7ab92",
      "concrete_identity": "ee0388124bb0ca32eed5f5be724bd9cf2290a6cc05a1d68fd613067b9554540a",
      "decision_scope": "003449269aca33fac7cdb16ef6d9a98adb9e00584c0975c95dd27dd8bffd45e9",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-2",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 2,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 2,
      "selected_history": 2,
      "comparison_count": 2,
      "same_count": 0,
      "different_count": 2,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 2,
      "low_confidence_count": 0,
      "full_history_compared": true,
      "exploratory": false,
      "_line": 225
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 94,
      "monotonic_ns": 1879676337567305,
      "wall_time_ms": 1793990628747,
      "abstraction_version": 11,
      "state_id": "g11s36",
      "model_action_id": "g11a293",
      "entry_id": "semantic-2-c2",
      "request_id": "semantic-2",
      "candidate_id": "c2",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "fd09308ab9d024f157505119d4d7a3301ff1b7a34c5679bfa2ae3e5dd7a7ab92",
      "input_fingerprint": "a00a0770802ced285f7236abfde1a0b5eb79e90edef3ca61901153f7dded7d0c",
      "concrete_identity": "ee0388124bb0ca32eed5f5be724bd9cf2290a6cc05a1d68fd613067b9554540a",
      "decision_scope": "003449269aca33fac7cdb16ef6d9a98adb9e00584c0975c95dd27dd8bffd45e9",
      "_line": 227
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 95,
      "monotonic_ns": 1879677164769112,
      "wall_time_ms": 1793990629574,
      "abstraction_version": 11,
      "state_id": "g11s36",
      "model_action_id": "g11a293",
      "entry_id": "semantic-2-c2",
      "request_id": "semantic-2",
      "candidate_id": "c2",
      "confidence": 0.8290188312530518,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "fd09308ab9d024f157505119d4d7a3301ff1b7a34c5679bfa2ae3e5dd7a7ab92",
      "decision_scope": "003449269aca33fac7cdb16ef6d9a98adb9e00584c0975c95dd27dd8bffd45e9",
      "concrete_identity": "ee0388124bb0ca32eed5f5be724bd9cf2290a6cc05a1d68fd613067b9554540a",
      "_line": 238
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 95,
      "monotonic_ns": 1879677164823771,
      "wall_time_ms": 1793990629574,
      "abstraction_version": 11,
      "state_id": "g11s36",
      "model_action_id": "g11a293",
      "entry_id": "semantic-2-c2",
      "request_id": "semantic-2",
      "candidate_id": "c2",
      "confidence": 0.8290188312530518,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 239
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 95,
      "monotonic_ns": 1879677208418302,
      "wall_time_ms": 1793990629618,
      "abstraction_version": 11,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-2-c2",
      "request_id": "semantic-2",
      "candidate_id": "c2",
      "event_count": 2,
      "_line": 242
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 95,
      "monotonic_ns": 1879677243848212,
      "wall_time_ms": 1793990629653,
      "abstraction_version": 11,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-2-c2",
      "request_id": "semantic-2",
      "candidate_id": "c2",
      "_line": 243
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 96,
      "monotonic_ns": 1879677942483328,
      "wall_time_ms": 1793990630352,
      "abstraction_version": 11,
      "state_id": "g11s36",
      "model_action_id": "g11a293",
      "entry_id": "semantic-2-c2",
      "request_id": "semantic-2",
      "candidate_id": "c2",
      "confidence": 0.8290188312530518,
      "choice": "PROMOTE",
      "transition_id": "g11e75:94",
      "target_state": "g11s36",
      "input_confirmed": true,
      "_line": 245
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 95,
    "monotonic_ns": 1879677165211479,
    "wall_time_ms": 1793990629574,
    "abstraction_version": 11,
    "state_id": "g11s36",
    "model_action_id": "g11a293",
    "snapshot_reason": "selection",
    "state_visits": 9,
    "state_first_seen": 86,
    "state_last_seen": 95,
    "state_saturated": false,
    "state_saturation": 0.85714287,
    "native_state_saturated": false,
    "native_unsaturated_model_action_count": 1,
    "model_action_count": 7,
    "enabled_valid_action_count": 7,
    "unsaturated_model_action_count": 1,
    "unvisited_model_action_count": 1,
    "effective_unvisited_model_action_count": 1,
    "effective_state_saturated": false,
    "local_probe_action_count": 0,
    "navigation_action_count": 1,
    "enabled_valid_unvisited_action_count": 1,
    "unvisited_model_action_ids": "g11a298",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 3,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=it.feio.android.omninotes.SettingsActivity|class=android.widget.Switch|text=|resource_id=android:id/switch_widget|bounds=2236,654,2358,725",
    "selected_resolved_node_count": 4,
    "_line": 241
  }
}

四、是否值得PROMOTE

无法可靠裁定相对整个Run决策前历史的功能新颖性。

疑似主要环节:UNKNOWN;wire关系审查:DISTINCT_TARGET_OR_BRANCH_PLAUSIBLE。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

omninotes STARTLUX step172 Habilitar llista de verificación

run_0c300af1c9614168998ce1f37b6aadfe · 第4.91分钟 · 请求step172 / 决策step172 / 执行step172 · UNKNOWN · 证据INSUFFICIENT_FOR_GLOBAL_NOVELTY · 深入复核

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p1 对step166=0.839993;p2 对step169=0.862942),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g12s50 / g12a427;合法历史2条,比较2条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p1 / 166InformaciónDIFFERENT_OPERATION0.83999327True
p2 / 169InformaciónDIFFERENT_OPERATION0.86294225True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p1",
    "history_id": "h1",
    "history_step": 166,
    "history_input_id": "input-924",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.8399932682514191,
    "probabilities": {
      "SAME_OPERATION": 0.06997472047805786,
      "DIFFERENT_OPERATION": 0.893328845500946,
      "INSUFFICIENT_EVIDENCE": 0.03669644147157669
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.8399932682514191,
      "probabilities": {
        "SAME_OPERATION": 0.06997472047805786,
        "DIFFERENT_OPERATION": 0.893328845500946,
        "INSUFFICIENT_EVIDENCE": 0.03669644147157669
      }
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "it.feio.android.omninotes:id/title",
      "text": "Información",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 3,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"it.feio.android.omninotes:id/title\"][@text=\"Informac\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g12a427",
      "source_state_id": "g12s50",
      "bounds": [
        480,
        507,
        1028,
        564
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "it.feio.android.omninotes:id/title",
          "text": "Información",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 238,
      "source_gui_timestamp": 166,
      "current_state": "g12s50",
      "current_model_action": "g12a427",
      "current_version": 12,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p2",
    "history_id": "h2",
    "history_step": 169,
    "history_input_id": "input-943",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.86294224858284,
    "probabilities": {
      "SAME_OPERATION": 0.052987758070230484,
      "DIFFERENT_OPERATION": 0.9086281657218933,
      "INSUFFICIENT_EVIDENCE": 0.038384001702070236
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h2`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.86294224858284,
      "probabilities": {
        "SAME_OPERATION": 0.052987758070230484,
        "DIFFERENT_OPERATION": 0.9086281657218933,
        "INSUFFICIENT_EVIDENCE": 0.038384001702070236
      }
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "it.feio.android.omninotes:id/title",
      "text": "Información",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 3,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"it.feio.android.omninotes:id/title\"][@text=\"Informac\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g12a427",
      "source_state_id": "g12s50",
      "bounds": [
        480,
        507,
        1028,
        564
      ],
      "source_page_id": "page3",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "it.feio.android.omninotes:id/title",
          "text": "Información",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 244,
      "source_gui_timestamp": 169,
      "current_state": "g12s50",
      "current_model_action": "g12a427",
      "current_version": 12,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

Info166/169已执行但未代表清单转换,当前同组动作已饱和;Probe实际使普通正文变为带方框条目,B=126。它是最早可明确复核的清单转换记录,但前172步有未保留GUI及FUZZ,无法严格排除更早同功能;全局首次性保留UNKNOWN,局部独立功能价值明确。

等价历史是否送入Provider wire:UNKNOWN;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

NA:没有足以可靠裁定全局首次或重复的已核实等价历史。不能把未检索到当成未执行。

历史Witness执行后的截图(事后证据,未送模型)
Witness step166 target
Witness step166 target · alignment=identity_verified

三、Probe执行后发生什么

Enable checklist 后,正文变为带方框的“新条目”编辑器;确认执行了普通笔记转清单操作。

omninotes STARTLUX step172 Habilitar llista de verificación before_screenshot
before_screenshot · identity_verified · 2026-11-06T18:46:10.639+00:00
omninotes STARTLUX step172 Habilitar llista de verificación after_screenshot
after_screenshot · identity_verified · 2026-11-06T18:46:11.892+00:00

Run内首次METHOD观察:完成后2秒=126,10秒=767,下一动作前B=126。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-970",
      "step": 173,
      "version": 12,
      "elapsed_s": 295.668,
      "wall_time_ms": 1793990771938,
      "next_input_wall_ms": 1793990773841,
      "input_completed_wall_ms": 1793990772971,
      "input_confirmed": true,
      "action": "MODEL_LONG_CLICK it.feio.android.omninotes:id/reminder_layout",
      "action_type": "MODEL_LONG_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "it.feio.android.omninotes:id/reminder_layout",
      "model_action_id": "g12a439",
      "concrete_identity": "MODEL_LONG_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"it.feio.android.omninotes:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.RelativeLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"it.feio.android.omninotes:id/detail_root\"][@text=\"\"][@content-desc=\"\"][@index=6][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"it.feio.android.omninotes:id/detail_content_card\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"it.feio.android.omninotes:id/content_wrapper\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"it.feio.android.omninotes:id/reminder_layout\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g12s52",
      "source_gui_id": 248,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#8919d946",
        "Axuntu",
        "Categoría",
        "Amestar etiquetes",
        "Compartir",
        "Más opciones",
        "Títulu",
        "avisu",
        "Amestar un avisu",
        "Elementu nuevu"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:12967",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-971.json"
    },
    {
      "input_id": "input-975",
      "step": 174,
      "version": 12,
      "elapsed_s": 297.571,
      "wall_time_ms": 1793990773841,
      "next_input_wall_ms": 1793990774760,
      "input_completed_wall_ms": 1793990773871,
      "input_confirmed": true,
      "action": "MODEL_CLICK ACEUTAR",
      "action_type": "MODEL_CLICK",
      "text": "ACEUTAR",
      "content_desc": "",
      "resource_id": "it.feio.android.omninotes:id/md_buttonDefaultPositive",
      "model_action_id": "g0a39",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"it.feio.android.omninotes:id/md_buttonDefaultPositive\"][@text=\"ACEUTAR\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g0s4",
      "source_gui_id": 249,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:13059",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-976.json"
    },
    {
      "input_id": "input-980",
      "step": 175,
      "version": 12,
      "elapsed_s": 298.49,
      "wall_time_ms": 1793990774760,
      "next_input_wall_ms": 1793990775687,
      "input_completed_wall_ms": 1793990774787,
      "input_confirmed": true,
      "action": "MODEL_CLICK it.feio.android.omninotes:id/reminder_layout",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "it.feio.android.omninotes:id/reminder_layout",
      "model_action_id": "g12a438",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"it.feio.android.omninotes:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.RelativeLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"it.feio.android.omninotes:id/detail_root\"][@text=\"\"][@content-desc=\"\"][@index=6][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"it.feio.android.omninotes:id/detail_content_card\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"it.feio.android.omninotes:id/content_wrapper\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"it.feio.android.omninotes:id/reminder_layout\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g12s52",
      "source_gui_id": 250,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:13124",
      "observed_methods_until_next": 469,
      "category_counts": {
        "app_domain": 16,
        "other_unknown": 370,
        "third_party": 83
      },
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-981.json"
    },
    {
      "input_id": "input-985",
      "step": 176,
      "version": 12,
      "elapsed_s": 299.417,
      "wall_time_ms": 1793990775687,
      "next_input_wall_ms": 1793990776593,
      "input_completed_wall_ms": 1793990775719,
      "input_confirmed": true,
      "action": "MODEL_CLICK 47",
      "action_type": "MODEL_CLICK",
      "text": "47",
      "content_desc": "",
      "resource_id": "it.feio.android.omninotes:id/minutes",
      "model_action_id": "g12a450",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.RelativeLayout\"][@resource-id=\"it.feio.android.omninotes:id/time_header\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"it.feio.android.omninotes:id/minutes\"][@text=\"47\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g12s53",
      "source_gui_id": 251,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:13266",
      "observed_methods_until_next": 10,
      "category_counts": {
        "other_unknown": 10
      },
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-986.json"
    },
    {
      "input_id": "input-990",
      "step": 177,
      "version": 12,
      "elapsed_s": 300.323,
      "wall_time_ms": 1793990776593,
      "next_input_wall_ms": 1793990777588,
      "input_completed_wall_ms": 1793990776619,
      "input_confirmed": true,
      "action": "MODEL_CLICK NOV 7, 2",
      "action_type": "MODEL_CLICK",
      "text": "NOV 7, 2",
      "content_desc": "",
      "resource_id": "it.feio.android.omninotes:id/buttonSwitcher",
      "model_action_id": "g12a446",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.Button\"][@resource-id=\"it.feio.android.omninotes:id/buttonSwitcher\"][@text=\"NOV 7, 2\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g12s53",
      "source_gui_id": 252,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:13325",
      "observed_methods_until_next": 92,
      "category_counts": {
        "other_unknown": 83,
        "third_party": 9
      },
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-991.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 172,
      "monotonic_ns": 1879818170490824,
      "wall_time_ms": 1793990770580,
      "abstraction_version": 12,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-4-c1",
      "request_id": "semantic-4",
      "candidate_id": "c1",
      "confidence": 0.86294224858284,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "69fa8cb50ce54f05e53c54696e89f444f7f7e35a976406a3830fdd033fe75661",
      "concrete_identity": "0467b81740a4914d42e5bdcedaeb971a098afafd7bb71b32ccd1e5bf7ca289be",
      "decision_scope": "732c55e5d09d3c003682d15a8ce20bc9ca86a5621a23f2b2e564e1036b6821c8",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-4",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 2,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 2,
      "selected_history": 2,
      "comparison_count": 2,
      "same_count": 0,
      "different_count": 2,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 2,
      "low_confidence_count": 0,
      "full_history_compared": true,
      "exploratory": false,
      "_line": 443
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 172,
      "monotonic_ns": 1879818171123644,
      "wall_time_ms": 1793990770580,
      "abstraction_version": 12,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-4-c1",
      "request_id": "semantic-4",
      "candidate_id": "c1",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "69fa8cb50ce54f05e53c54696e89f444f7f7e35a976406a3830fdd033fe75661",
      "input_fingerprint": "75f975b10cfeb228a2460b0b07b65d21c678238f38c596a4bf119ba6dbf3b1d5",
      "concrete_identity": "0467b81740a4914d42e5bdcedaeb971a098afafd7bb71b32ccd1e5bf7ca289be",
      "decision_scope": "732c55e5d09d3c003682d15a8ce20bc9ca86a5621a23f2b2e564e1036b6821c8",
      "_line": 446
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 172,
      "monotonic_ns": 1879818180372540,
      "wall_time_ms": 1793990770589,
      "abstraction_version": 12,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-4-c1",
      "request_id": "semantic-4",
      "candidate_id": "c1",
      "confidence": 0.86294224858284,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "69fa8cb50ce54f05e53c54696e89f444f7f7e35a976406a3830fdd033fe75661",
      "decision_scope": "732c55e5d09d3c003682d15a8ce20bc9ca86a5621a23f2b2e564e1036b6821c8",
      "concrete_identity": "0467b81740a4914d42e5bdcedaeb971a098afafd7bb71b32ccd1e5bf7ca289be",
      "_line": 449
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 172,
      "monotonic_ns": 1879818180433956,
      "wall_time_ms": 1793990770590,
      "abstraction_version": 12,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-4-c1",
      "request_id": "semantic-4",
      "candidate_id": "c1",
      "confidence": 0.86294224858284,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 450
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 172,
      "monotonic_ns": 1879818231975357,
      "wall_time_ms": 1793990770641,
      "abstraction_version": 12,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-4-c1",
      "request_id": "semantic-4",
      "candidate_id": "c1",
      "event_count": 2,
      "_line": 453
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 172,
      "monotonic_ns": 1879818261053649,
      "wall_time_ms": 1793990770670,
      "abstraction_version": 12,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-4-c1",
      "request_id": "semantic-4",
      "candidate_id": "c1",
      "_line": 454
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 173,
      "monotonic_ns": 1879819487404646,
      "wall_time_ms": 1793990771897,
      "abstraction_version": 12,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-4-c1",
      "request_id": "semantic-4",
      "candidate_id": "c1",
      "confidence": 0.86294224858284,
      "choice": "PROMOTE",
      "transition_id": "g12e141:170",
      "target_state": "g12s52",
      "input_confirmed": true,
      "_line": 456
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 172,
    "monotonic_ns": 1879818180932446,
    "wall_time_ms": 1793990770590,
    "abstraction_version": 12,
    "state_id": "g12s50",
    "model_action_id": "g12a427",
    "snapshot_reason": "selection",
    "state_visits": 3,
    "state_first_seen": 166,
    "state_last_seen": 172,
    "state_saturated": false,
    "state_saturation": 0.5,
    "native_state_saturated": false,
    "native_unsaturated_model_action_count": 1,
    "model_action_count": 2,
    "enabled_valid_action_count": 2,
    "unsaturated_model_action_count": 1,
    "unvisited_model_action_count": 1,
    "effective_unvisited_model_action_count": 1,
    "effective_state_saturated": false,
    "local_probe_action_count": 0,
    "navigation_action_count": 1,
    "enabled_valid_unvisited_action_count": 1,
    "unvisited_model_action_ids": "g12a428",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 2,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=it.feio.android.omninotes.MainActivity|class=android.widget.TextView|text=Habilita|resource_id=it.feio.android.omninotes:id/title|bounds=480,129,1028,186",
    "selected_resolved_node_count": 4,
    "_line": 452
  }
}

四、是否值得PROMOTE

无法可靠裁定相对整个Run决策前历史的功能新颖性。

疑似主要环节:NONE_IDENTIFIED;wire关系审查:DISTINCT_COMPARATORS_VALID。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

omninotes STARTLUX step246 Bloquiar

run_0c300af1c9614168998ce1f37b6aadfe · 第7.50分钟 · 请求step172 / 决策step172 / 执行step246 · UNKNOWN · 证据INSUFFICIENT_FOR_GLOBAL_NOVELTY · 结构化审查

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p3 对step166=0.857334;p4 对step169=0.917066),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g12s50 / g12a427;合法历史2条,比较2条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p3 / 166InformaciónDIFFERENT_OPERATION0.85733411True
p4 / 169InformaciónDIFFERENT_OPERATION0.91706574True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p3",
    "history_id": "h1",
    "history_step": 166,
    "history_input_id": "input-924",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.8573341071605682,
    "probabilities": {
      "SAME_OPERATION": 0.05568297207355499,
      "DIFFERENT_OPERATION": 0.9048894047737122,
      "INSUFFICIENT_EVIDENCE": 0.03942756727337837
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c2` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.8573341071605682,
      "probabilities": {
        "SAME_OPERATION": 0.05568297207355499,
        "DIFFERENT_OPERATION": 0.9048894047737122,
        "INSUFFICIENT_EVIDENCE": 0.03942756727337837
      }
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "it.feio.android.omninotes:id/title",
      "text": "Información",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 3,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"it.feio.android.omninotes:id/title\"][@text=\"Informac\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g12a427",
      "source_state_id": "g12s50",
      "bounds": [
        480,
        507,
        1028,
        564
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "it.feio.android.omninotes:id/title",
          "text": "Información",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 238,
      "source_gui_timestamp": 166,
      "current_state": "g12s50",
      "current_model_action": "g12a427",
      "current_version": 12,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p4",
    "history_id": "h2",
    "history_step": 169,
    "history_input_id": "input-943",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.9170657396316528,
    "probabilities": {
      "SAME_OPERATION": 0.028895240277051926,
      "DIFFERENT_OPERATION": 0.9447104930877686,
      "INSUFFICIENT_EVIDENCE": 0.026394233107566833
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c2` the same application-function operation as executed action at `executed_actions.h2`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.9170657396316528,
      "probabilities": {
        "SAME_OPERATION": 0.028895240277051926,
        "DIFFERENT_OPERATION": 0.9447104930877686,
        "INSUFFICIENT_EVIDENCE": 0.026394233107566833
      }
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "it.feio.android.omninotes:id/title",
      "text": "Información",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 3,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"it.feio.android.omninotes:id/title\"][@text=\"Informac\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g12a427",
      "source_state_id": "g12s50",
      "bounds": [
        480,
        507,
        1028,
        564
      ],
      "source_page_id": "page3",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "it.feio.android.omninotes:id/title",
          "text": "Información",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 244,
      "source_gui_timestamp": 169,
      "current_state": "g12s50",
      "current_model_action": "g12a427",
      "current_version": 12,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

实际操作已保留在前后GUI和执行记录中。不同设置目标、清单启用/禁用、枚举值、排序及文本输入需按v2分别判断,不能因模板相同或文字不同直接判等价。未获得足够经过核实的同功能先前历史及其可见范围,保留UNKNOWN。

等价历史是否送入Provider wire:UNKNOWN;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

NA:没有足以可靠裁定全局首次或重复的已核实等价历史。不能把未检索到当成未执行。

三、Probe执行后发生什么

Lock 打开密码与找回问题表单;没有证据表明设置密码成功。

omninotes STARTLUX step246 Bloquiar before_screenshot
before_screenshot · identity_verified · 2026-11-06T18:48:46.378+00:00
omninotes STARTLUX step246 Bloquiar after_screenshot
after_screenshot · identity_verified · 2026-11-06T18:48:47.580+00:00

Run内首次METHOD观察:完成后2秒=1,10秒=1,下一动作前B=1。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-1391",
      "step": 247,
      "version": 12,
      "elapsed_s": 451.346,
      "wall_time_ms": 1793990927616,
      "next_input_wall_ms": 1793990928511,
      "input_completed_wall_ms": 1793990927652,
      "input_confirmed": true,
      "action": "MODEL_CLICK CONTRASE",
      "action_type": "MODEL_CLICK",
      "text": "CONTRASE",
      "content_desc": "",
      "resource_id": "it.feio.android.omninotes:id/password_forgotten",
      "model_action_id": "g12a595",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"it.feio.android.omninotes:id/password_root\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.Button\"][@resource-id=\"it.feio.android.omninotes:id/password_forgotten\"][@text=\"CONTRASE\"][@content-desc=\"\"][@index=7][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g12s67",
      "source_gui_id": 332,
      "activity": "it.feio.android.omninotes.PasswordActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "La contraseña asegura que les notes nun puen vese o modificase por otres persones.\n\nPa definir una contraseña nueva, va solicitase l'anterior.",
        "Escribi una contraseña nueva",
        "Confirma la contraseña",
        "Inxerta una entruga y una rempuesta secreta pa recuperar la contraseña en casu d'escaecela",
        "Entruga",
        "Rempuesta",
        "Confirma la rempuesta",
        "CONTRASEÑA ESCAECIDA",
        "DESANICIAR CONTRASEÑA",
        "ACEUTAR"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:18474",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-1392.json"
    },
    {
      "input_id": "input-1396",
      "step": 248,
      "version": 12,
      "elapsed_s": 452.241,
      "wall_time_ms": 1793990928511,
      "next_input_wall_ms": 1793990930500,
      "input_completed_wall_ms": 1793990929436,
      "input_confirmed": true,
      "action": "MODEL_CLICK Escribi ",
      "action_type": "MODEL_CLICK",
      "text": "Escribi ",
      "content_desc": "",
      "resource_id": "it.feio.android.omninotes:id/password",
      "model_action_id": "g12a585",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"it.feio.android.omninotes:id/password_root\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.EditText\"][@resource-id=\"it.feio.android.omninotes:id/password\"][@text=\"Escribi \"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g12s67",
      "source_gui_id": 333,
      "activity": "it.feio.android.omninotes.PasswordActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:18544",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-1398.json"
    },
    {
      "input_id": "input-1402",
      "step": 249,
      "version": 12,
      "elapsed_s": 454.23,
      "wall_time_ms": 1793990930500,
      "next_input_wall_ms": 1793990931388,
      "input_completed_wall_ms": 1793990930535,
      "input_confirmed": true,
      "action": "MODEL_CLICK DESANICI",
      "action_type": "MODEL_CLICK",
      "text": "DESANICI",
      "content_desc": "",
      "resource_id": "it.feio.android.omninotes:id/password_remove",
      "model_action_id": "g12a596",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"it.feio.android.omninotes:id/password_root\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.Button\"][@resource-id=\"it.feio.android.omninotes:id/password_remove\"][@text=\"DESANICI\"][@content-desc=\"\"][@index=8][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g12s67",
      "source_gui_id": 334,
      "activity": "it.feio.android.omninotes.PasswordActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:18615",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-1403.json"
    },
    {
      "input_id": "input-1407",
      "step": 250,
      "version": 12,
      "elapsed_s": 455.118,
      "wall_time_ms": 1793990931388,
      "next_input_wall_ms": 1793990933318,
      "input_completed_wall_ms": 1793990932453,
      "input_confirmed": true,
      "action": "MODEL_LONG_CLICK ••••••••",
      "action_type": "MODEL_LONG_CLICK",
      "text": "••••••••",
      "content_desc": "",
      "resource_id": "it.feio.android.omninotes:id/password",
      "model_action_id": "g12a586",
      "concrete_identity": "MODEL_LONG_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"it.feio.android.omninotes:id/password_root\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.EditText\"][@resource-id=\"it.feio.android.omninotes:id/password\"][@text=\"••••••••\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g12s67",
      "source_gui_id": 335,
      "activity": "it.feio.android.omninotes.PasswordActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:18682",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-1408.json"
    },
    {
      "input_id": "input-1412",
      "step": 251,
      "version": 12,
      "elapsed_s": 457.048,
      "wall_time_ms": 1793990933318,
      "next_input_wall_ms": 1793990934218,
      "input_completed_wall_ms": 1793990933353,
      "input_confirmed": true,
      "action": "MODEL_CLICK ACEUTAR",
      "action_type": "MODEL_CLICK",
      "text": "ACEUTAR",
      "content_desc": "",
      "resource_id": "it.feio.android.omninotes:id/password_confirm",
      "model_action_id": "g12a597",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"it.feio.android.omninotes:id/password_root\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.Button\"][@resource-id=\"it.feio.android.omninotes:id/password_confirm\"][@text=\"ACEUTAR\"][@content-desc=\"\"][@index=9][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g12s67",
      "source_gui_id": 336,
      "activity": "it.feio.android.omninotes.PasswordActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:18756",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-1413.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 172,
      "monotonic_ns": 1879818170512410,
      "wall_time_ms": 1793990770580,
      "abstraction_version": 12,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-4-c2",
      "request_id": "semantic-4",
      "candidate_id": "c2",
      "confidence": 0.9170657396316528,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "69fa8cb50ce54f05e53c54696e89f444f7f7e35a976406a3830fdd033fe75661",
      "concrete_identity": "ffae95b9f9d6f7087acd08282bdfdc262df1bba5b03486695e979c3df1727331",
      "decision_scope": "732c55e5d09d3c003682d15a8ce20bc9ca86a5621a23f2b2e564e1036b6821c8",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-4",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 2,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 2,
      "selected_history": 2,
      "comparison_count": 2,
      "same_count": 0,
      "different_count": 2,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 2,
      "low_confidence_count": 0,
      "full_history_compared": true,
      "exploratory": false,
      "_line": 444
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 172,
      "monotonic_ns": 1879818171499205,
      "wall_time_ms": 1793990770581,
      "abstraction_version": 12,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-4-c2",
      "request_id": "semantic-4",
      "candidate_id": "c2",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "69fa8cb50ce54f05e53c54696e89f444f7f7e35a976406a3830fdd033fe75661",
      "input_fingerprint": "75f975b10cfeb228a2460b0b07b65d21c678238f38c596a4bf119ba6dbf3b1d5",
      "concrete_identity": "ffae95b9f9d6f7087acd08282bdfdc262df1bba5b03486695e979c3df1727331",
      "decision_scope": "732c55e5d09d3c003682d15a8ce20bc9ca86a5621a23f2b2e564e1036b6821c8",
      "_line": 447
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 246,
      "monotonic_ns": 1879973929444918,
      "wall_time_ms": 1793990926339,
      "abstraction_version": 12,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-4-c2",
      "request_id": "semantic-4",
      "candidate_id": "c2",
      "confidence": 0.9170657396316528,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "69fa8cb50ce54f05e53c54696e89f444f7f7e35a976406a3830fdd033fe75661",
      "decision_scope": "732c55e5d09d3c003682d15a8ce20bc9ca86a5621a23f2b2e564e1036b6821c8",
      "concrete_identity": "ffae95b9f9d6f7087acd08282bdfdc262df1bba5b03486695e979c3df1727331",
      "_line": 644
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 246,
      "monotonic_ns": 1879973929477173,
      "wall_time_ms": 1793990926339,
      "abstraction_version": 12,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-4-c2",
      "request_id": "semantic-4",
      "candidate_id": "c2",
      "confidence": 0.9170657396316528,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 645
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 246,
      "monotonic_ns": 1879973970564412,
      "wall_time_ms": 1793990926380,
      "abstraction_version": 12,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-4-c2",
      "request_id": "semantic-4",
      "candidate_id": "c2",
      "event_count": 2,
      "_line": 648
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 246,
      "monotonic_ns": 1879973993217550,
      "wall_time_ms": 1793990926402,
      "abstraction_version": 12,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-4-c2",
      "request_id": "semantic-4",
      "candidate_id": "c2",
      "_line": 649
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 247,
      "monotonic_ns": 1879975173681948,
      "wall_time_ms": 1793990927583,
      "abstraction_version": 12,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-4-c2",
      "request_id": "semantic-4",
      "candidate_id": "c2",
      "confidence": 0.9170657396316528,
      "choice": "PROMOTE",
      "transition_id": "g12e200:243",
      "target_state": "g12s67",
      "input_confirmed": true,
      "_line": 651
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 246,
    "monotonic_ns": 1879973929746973,
    "wall_time_ms": 1793990926339,
    "abstraction_version": 12,
    "state_id": "g12s50",
    "model_action_id": "g12a427",
    "snapshot_reason": "selection",
    "state_visits": 5,
    "state_first_seen": 166,
    "state_last_seen": 246,
    "state_saturated": false,
    "state_saturation": 0.5,
    "native_state_saturated": false,
    "native_unsaturated_model_action_count": 1,
    "model_action_count": 2,
    "enabled_valid_action_count": 2,
    "unsaturated_model_action_count": 1,
    "unvisited_model_action_count": 1,
    "effective_unvisited_model_action_count": 1,
    "effective_state_saturated": false,
    "local_probe_action_count": 0,
    "navigation_action_count": 1,
    "enabled_valid_unvisited_action_count": 1,
    "unvisited_model_action_ids": "g12a428",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 4,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=it.feio.android.omninotes.MainActivity|class=android.widget.TextView|text=Bloquiar|resource_id=it.feio.android.omninotes:id/title|bounds=480,255,1028,312",
    "selected_resolved_node_count": 4,
    "_line": 647
  }
}

四、是否值得PROMOTE

无法可靠裁定相对整个Run决策前历史的功能新颖性。

疑似主要环节:UNKNOWN;wire关系审查:UNKNOWN。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

omninotes STARTLUX step335 Liitteet pohjalla (android:id/switch_widget)

run_0c300af1c9614168998ce1f37b6aadfe · 第10.34分钟 · 请求step335 / 决策step335 / 执行step335 · UNKNOWN · 证据INSUFFICIENT_FOR_GLOBAL_NOVELTY · 结构化审查

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p2 对step317=0.515407),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g12s68 / g12a600;合法历史2条,比较2条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p1 / 316匿名 android.widget.Switch android:id/switch_widget; 邻近标签 Botón d'aición flotante / Toque curtiu, camuda les opcionesDIFFERENT_OPERATION0.15727890False
p2 / 317匿名 android.widget.Switch android:id/switch_widget; 邻近标签 Formatu de la data / Les dates amuésense nun formatu más detalláuDIFFERENT_OPERATION0.51540655True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p1",
    "history_id": "h1",
    "history_step": 316,
    "history_input_id": "input-1757",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.1572788953781128,
    "probabilities": {
      "SAME_OPERATION": 0.3771621584892273,
      "DIFFERENT_OPERATION": 0.4381859302520752,
      "INSUFFICIENT_EVIDENCE": 0.18465186655521393
    },
    "trusted": false,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c2` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.1572788953781128,
      "probabilities": {
        "SAME_OPERATION": 0.3771621584892273,
        "DIFFERENT_OPERATION": 0.4381859302520752,
        "INSUFFICIENT_EVIDENCE": 0.18465186655521393
      }
    },
    "model_visible_history": {
      "class": "android.widget.Switch",
      "resource_id": "android:id/switch_widget",
      "text": "",
      "content_desc": "",
      "enabled": true,
      "clickable": false,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 2,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"it.feio.android.omninotes:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.Switch\"][@resource-id=\"android:id/switch_widget\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g12a600",
      "source_state_id": "g12s68",
      "bounds": [
        916,
        654,
        1038,
        725
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.Switch",
          "resource_id": "android:id/switch_widget",
          "text": "",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": true,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [
          {
            "path": [
              0
            ],
            "text": "Botón d'aición flotante",
            "content_desc": ""
          },
          {
            "path": [
              1
            ],
            "text": "Toque curtiu, camuda les opciones",
            "content_desc": ""
          }
        ],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 401,
      "source_gui_timestamp": 316,
      "current_state": "g12s68",
      "current_model_action": "g12a600",
      "current_version": 12,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p2",
    "history_id": "h2",
    "history_step": 317,
    "history_input_id": "input-1766",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.5154065489768982,
    "probabilities": {
      "SAME_OPERATION": 0.16404451429843903,
      "DIFFERENT_OPERATION": 0.6769376993179321,
      "INSUFFICIENT_EVIDENCE": 0.15901772677898407
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c2` the same application-function operation as executed action at `executed_actions.h2`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.5154065489768982,
      "probabilities": {
        "SAME_OPERATION": 0.16404451429843903,
        "DIFFERENT_OPERATION": 0.6769376993179321,
        "INSUFFICIENT_EVIDENCE": 0.15901772677898407
      }
    },
    "model_visible_history": {
      "class": "android.widget.Switch",
      "resource_id": "android:id/switch_widget",
      "text": "",
      "content_desc": "",
      "enabled": true,
      "clickable": false,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 2,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"it.feio.android.omninotes:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=4][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.Switch\"][@resource-id=\"android:id/switch_widget\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g12a600",
      "source_state_id": "g12s68",
      "bounds": [
        916,
        1081,
        1038,
        1152
      ],
      "source_page_id": "page3",
      "target_subtree": [
        {
          "class": "android.widget.Switch",
          "resource_id": "android:id/switch_widget",
          "text": "",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": true,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [
          {
            "path": [
              0
            ],
            "text": "Formatu de la data",
            "content_desc": ""
          },
          {
            "path": [
              1
            ],
            "text": "Les dates amuésense nun formatu más detalláu",
            "content_desc": ""
          }
        ],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 402,
      "source_gui_timestamp": 317,
      "current_state": "g12s68",
      "current_model_action": "g12a600",
      "current_version": 12,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

实际操作已保留在前后GUI和执行记录中。不同设置目标、清单启用/禁用、枚举值、排序及文本输入需按v2分别判断,不能因模板相同或文字不同直接判等价。未获得足够经过核实的同功能先前历史及其可见范围,保留UNKNOWN。

等价历史是否送入Provider wire:UNKNOWN;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

NA:没有足以可靠裁定全局首次或重复的已核实等价历史。不能把未检索到当成未执行。

三、Probe执行后发生什么

芬兰语界面设置中关闭“附件在底部”开关;没有生成任何附件。

omninotes STARTLUX step335 Liitteet pohjalla (android:id/switch_widget) before_screenshot
before_screenshot · identity_verified · 2026-11-06T18:51:36.631+00:00
omninotes STARTLUX step335 Liitteet pohjalla (android:id/switch_widget) after_screenshot
after_screenshot · identity_verified · 2026-11-06T18:51:37.394+00:00

Run内首次METHOD观察:完成后2秒=0,10秒=0,下一动作前B=0。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-1879",
      "step": 336,
      "version": 12,
      "elapsed_s": 621.138,
      "wall_time_ms": 1793991097408,
      "next_input_wall_ms": 1793991098323,
      "input_completed_wall_ms": 1793991097436,
      "input_confirmed": true,
      "action": "MODEL_CLICK android.widget.LinearLayout",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g12a604",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"it.feio.android.omninotes:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g12s68",
      "source_gui_id": 424,
      "activity": "it.feio.android.omninotes.SettingsActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#47b2d09b",
        "Käyttöliittymä",
        "Kieli",
        "Finnish (Finland)",
        "Sovelluksen värimalli",
        "Valmis",
        "Kelluva toimintopainike",
        "Lyhyt kosketus vaihtaa asetukset",
        "Liitteet pohjalla",
        "Näyttää liitetiedostoja merkinnän sisällön yllä",
        "Kaunistetut päiväykset",
        "Päivämäärät näkyvät yksinkertaisemmassa muodossa"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:25442",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-1880.json"
    },
    {
      "input_id": "input-1884",
      "step": 337,
      "version": 12,
      "elapsed_s": 622.053,
      "wall_time_ms": 1793991098323,
      "next_input_wall_ms": 1793991099233,
      "input_completed_wall_ms": 1793991098352,
      "input_confirmed": true,
      "action": "MODEL_CLICK #47b2d09b",
      "action_type": "MODEL_CLICK",
      "text": "#47b2d09b",
      "content_desc": "Siirry ylös",
      "resource_id": "",
      "model_action_id": "g12a599",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageButton\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"Siirry ylös\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g12s68",
      "source_gui_id": 425,
      "activity": "it.feio.android.omninotes.SettingsActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:25519",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-1885.json"
    },
    {
      "input_id": "input-1889",
      "step": 338,
      "version": 12,
      "elapsed_s": 622.963,
      "wall_time_ms": 1793991099233,
      "next_input_wall_ms": 1793991100167,
      "input_completed_wall_ms": 1793991099270,
      "input_confirmed": true,
      "action": "MODEL_CLICK Toiminno",
      "action_type": "MODEL_CLICK",
      "text": "Toiminno",
      "content_desc": "",
      "resource_id": "android:id/title",
      "model_action_id": "g6a199",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"it.feio.android.omninotes:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=4][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"android:id/title\"][@text=\"Toiminno\"][@content-desc=\"\"][@index=4][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g6s25",
      "source_gui_id": 426,
      "activity": "it.feio.android.omninotes.SettingsActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:25598",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-1890.json"
    },
    {
      "input_id": "input-1894",
      "step": 339,
      "version": 12,
      "elapsed_s": 623.897,
      "wall_time_ms": 1793991100167,
      "next_input_wall_ms": 1793991100946,
      "input_completed_wall_ms": 1793991100236,
      "input_confirmed": true,
      "action": "MODEL_CLICK android:id/switch_widget",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "android:id/switch_widget",
      "model_action_id": "g4a150",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"it.feio.android.omninotes:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.Switch\"][@resource-id=\"android:id/switch_widget\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g4s21",
      "source_gui_id": 427,
      "activity": "it.feio.android.omninotes.SettingsActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#47b2d09b",
        "Toiminnot",
        "Muistilistat",
        "Pidä paikallaan",
        "Pikahaku",
        "Pyyhkäise merkintöjä",
        "Pyyhkäise merkintöjä toimenpiteiden suorittamiseksi",
        "Pyyhkäise poistaaksesi",
        "Merkintöjen pyyhkäiseminen sormella poistaa ne",
        "Automaattinen sijainti",
        "Lisää automaattisesti sijainnin uusiin merkintöihin",
        "Videoliitteet",
        "Suurin sallittu koko megatavuina: Video\n    "
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:25710",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-1897.json"
    },
    {
      "input_id": "input-1903",
      "step": 340,
      "version": 12,
      "elapsed_s": 624.676,
      "wall_time_ms": 1793991100946,
      "next_input_wall_ms": 1793991101636,
      "input_completed_wall_ms": 1793991100970,
      "input_confirmed": true,
      "action": "MODEL_CLICK android:id/switch_widget",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "android:id/switch_widget",
      "model_action_id": "g3a135",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"it.feio.android.omninotes:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=4][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.Switch\"][@resource-id=\"android:id/switch_widget\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g3s19",
      "source_gui_id": 428,
      "activity": "it.feio.android.omninotes.SettingsActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#47b2d09b",
        "Toiminnot",
        "Muistilistat",
        "Pidä paikallaan",
        "Pikahaku",
        "Pyyhkäise merkintöjä",
        "Pyyhkäise merkintöjä toimenpiteiden suorittamiseksi",
        "Pyyhkäise poistaaksesi",
        "Merkintöjen pyyhkäiseminen sormella poistaa ne",
        "Automaattinen sijainti",
        "Lisää automaattisesti sijainnin uusiin merkintöihin",
        "Videoliitteet",
        "Suurin sallittu koko megatavuina: Video\n    "
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:25781",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-1904.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 335,
      "monotonic_ns": 1880144175722022,
      "wall_time_ms": 1793991096585,
      "abstraction_version": 12,
      "state_id": "g12s68",
      "model_action_id": "g12a600",
      "entry_id": "semantic-8-c2",
      "request_id": "semantic-8",
      "candidate_id": "c2",
      "confidence": 0.5154065489768982,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "9b50d1739c7f5c45fc5f8a34b158bf725b0c7afb69a27f4048fa64b4c4cd7930",
      "concrete_identity": "6ca6b6d8824df47a4f08daf9c7045b4c5471255d77d3cbcfd6a5bed617ea24ef",
      "decision_scope": "e176d500b7dd44b0215807342fc876959f49493f67fd89b8b0774c0bf97a7b1b",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-8",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 2,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 2,
      "selected_history": 2,
      "comparison_count": 2,
      "same_count": 0,
      "different_count": 2,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 1,
      "low_confidence_count": 1,
      "full_history_compared": true,
      "exploratory": false,
      "_line": 966
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 335,
      "monotonic_ns": 1880144176390999,
      "wall_time_ms": 1793991096586,
      "abstraction_version": 12,
      "state_id": "g12s68",
      "model_action_id": "g12a600",
      "entry_id": "semantic-8-c2",
      "request_id": "semantic-8",
      "candidate_id": "c2",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "9b50d1739c7f5c45fc5f8a34b158bf725b0c7afb69a27f4048fa64b4c4cd7930",
      "input_fingerprint": "60ee2250fc7f96d1703672c535751dcb121087c705d4bfee475c74fdd6f67b7c",
      "concrete_identity": "6ca6b6d8824df47a4f08daf9c7045b4c5471255d77d3cbcfd6a5bed617ea24ef",
      "decision_scope": "e176d500b7dd44b0215807342fc876959f49493f67fd89b8b0774c0bf97a7b1b",
      "_line": 967
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 335,
      "monotonic_ns": 1880144185424495,
      "wall_time_ms": 1793991096595,
      "abstraction_version": 12,
      "state_id": "g12s68",
      "model_action_id": "g12a600",
      "entry_id": "semantic-8-c2",
      "request_id": "semantic-8",
      "candidate_id": "c2",
      "confidence": 0.5154065489768982,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "9b50d1739c7f5c45fc5f8a34b158bf725b0c7afb69a27f4048fa64b4c4cd7930",
      "decision_scope": "e176d500b7dd44b0215807342fc876959f49493f67fd89b8b0774c0bf97a7b1b",
      "concrete_identity": "6ca6b6d8824df47a4f08daf9c7045b4c5471255d77d3cbcfd6a5bed617ea24ef",
      "_line": 968
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 335,
      "monotonic_ns": 1880144185454618,
      "wall_time_ms": 1793991096595,
      "abstraction_version": 12,
      "state_id": "g12s68",
      "model_action_id": "g12a600",
      "entry_id": "semantic-8-c2",
      "request_id": "semantic-8",
      "candidate_id": "c2",
      "confidence": 0.5154065489768982,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 969
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 335,
      "monotonic_ns": 1880144223560374,
      "wall_time_ms": 1793991096633,
      "abstraction_version": 12,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-8-c2",
      "request_id": "semantic-8",
      "candidate_id": "c2",
      "event_count": 2,
      "_line": 972
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 335,
      "monotonic_ns": 1880144261211577,
      "wall_time_ms": 1793991096670,
      "abstraction_version": 12,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-8-c2",
      "request_id": "semantic-8",
      "candidate_id": "c2",
      "_line": 973
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 336,
      "monotonic_ns": 1880144989939700,
      "wall_time_ms": 1793991097399,
      "abstraction_version": 12,
      "state_id": "g12s68",
      "model_action_id": "g12a600",
      "entry_id": "semantic-8-c2",
      "request_id": "semantic-8",
      "candidate_id": "c2",
      "confidence": 0.5154065489768982,
      "choice": "PROMOTE",
      "transition_id": "g12e222:331",
      "target_state": "g12s68",
      "input_confirmed": true,
      "_line": 975
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 335,
    "monotonic_ns": 1880144185779838,
    "wall_time_ms": 1793991096595,
    "abstraction_version": 12,
    "state_id": "g12s68",
    "model_action_id": "g12a600",
    "snapshot_reason": "selection",
    "state_visits": 9,
    "state_first_seen": 313,
    "state_last_seen": 335,
    "state_saturated": false,
    "state_saturation": 0.75,
    "native_state_saturated": false,
    "native_unsaturated_model_action_count": 2,
    "model_action_count": 8,
    "enabled_valid_action_count": 8,
    "unsaturated_model_action_count": 2,
    "unvisited_model_action_count": 2,
    "effective_unvisited_model_action_count": 2,
    "effective_state_saturated": false,
    "local_probe_action_count": 0,
    "navigation_action_count": 2,
    "enabled_valid_unvisited_action_count": 2,
    "unvisited_model_action_ids": "g12a604,g12a606",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 2,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=it.feio.android.omninotes.SettingsActivity|class=android.widget.Switch|text=|resource_id=android:id/switch_widget|bounds=916,846,1038,917",
    "selected_resolved_node_count": 3,
    "_line": 971
  }
}

四、是否值得PROMOTE

无法可靠裁定相对整个Run决策前历史的功能新颖性。

疑似主要环节:UNKNOWN;wire关系审查:DISTINCT_TARGET_OR_BRANCH_PLAUSIBLE。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

omninotes STARTLUX step358 Swipe notes (android:id/switch_widget)

run_0c300af1c9614168998ce1f37b6aadfe · 第10.76分钟 · 请求step358 / 决策step358 / 执行step358 · UNKNOWN · 证据INSUFFICIENT_FOR_GLOBAL_NOVELTY · 结构化审查

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p1 对step47=0.605365;p2 对step340=0.746209),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g3s19 / g3a135;合法历史2条,比较2条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p1 / 47匿名 android.widget.Switch android:id/switch_widget; 邻近标签 Automatic location / Automatically adds location to new notesDIFFERENT_OPERATION0.60536534True
p2 / 340匿名 android.widget.Switch android:id/switch_widget; 邻近标签 Automaattinen sijainti / Lisää automaattisesti sijainnin uusiin merkintöihinDIFFERENT_OPERATION0.74620920True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p1",
    "history_id": "h1",
    "history_step": 47,
    "history_input_id": "input-251",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.6053653359413147,
    "probabilities": {
      "SAME_OPERATION": 0.22470098733901978,
      "DIFFERENT_OPERATION": 0.7369102239608765,
      "INSUFFICIENT_EVIDENCE": 0.03838875889778137
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c2` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.6053653359413147,
      "probabilities": {
        "SAME_OPERATION": 0.22470098733901978,
        "DIFFERENT_OPERATION": 0.7369102239608765,
        "INSUFFICIENT_EVIDENCE": 0.03838875889778137
      }
    },
    "model_visible_history": {
      "class": "android.widget.Switch",
      "resource_id": "android:id/switch_widget",
      "text": "",
      "content_desc": "",
      "enabled": true,
      "clickable": false,
      "long_clickable": false,
      "scrollable": false,
      "checked": true,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 2,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"it.feio.android.omninotes:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=4][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.Switch\"][@resource-id=\"android:id/switch_widget\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g3a135",
      "source_state_id": "g3s19",
      "bounds": [
        916,
        987,
        1038,
        1058
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.Switch",
          "resource_id": "android:id/switch_widget",
          "text": "",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": true,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": true,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [
          {
            "path": [
              0
            ],
            "text": "Automatic location",
            "content_desc": ""
          },
          {
            "path": [
              1
            ],
            "text": "Automatically adds location to new notes",
            "content_desc": ""
          }
        ],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 79,
      "source_gui_timestamp": 47,
      "current_state": "g3s19",
      "current_model_action": "g3a135",
      "current_version": 12,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p2",
    "history_id": "h2",
    "history_step": 340,
    "history_input_id": "input-1903",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.7462092041969299,
    "probabilities": {
      "SAME_OPERATION": 0.115281842648983,
      "DIFFERENT_OPERATION": 0.8308061361312866,
      "INSUFFICIENT_EVIDENCE": 0.05391203984618187
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c2` the same application-function operation as executed action at `executed_actions.h2`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.7462092041969299,
      "probabilities": {
        "SAME_OPERATION": 0.115281842648983,
        "DIFFERENT_OPERATION": 0.8308061361312866,
        "INSUFFICIENT_EVIDENCE": 0.05391203984618187
      }
    },
    "model_visible_history": {
      "class": "android.widget.Switch",
      "resource_id": "android:id/switch_widget",
      "text": "",
      "content_desc": "",
      "enabled": true,
      "clickable": false,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 2,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"it.feio.android.omninotes:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=4][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.Switch\"][@resource-id=\"android:id/switch_widget\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g3a135",
      "source_state_id": "g3s19",
      "bounds": [
        916,
        1030,
        1038,
        1101
      ],
      "source_page_id": "page3",
      "target_subtree": [
        {
          "class": "android.widget.Switch",
          "resource_id": "android:id/switch_widget",
          "text": "",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": true,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [
          {
            "path": [
              0
            ],
            "text": "Automaattinen sijainti",
            "content_desc": ""
          },
          {
            "path": [
              1
            ],
            "text": "Lisää automaattisesti sijainnin uusiin merkintöihin",
            "content_desc": ""
          }
        ],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 428,
      "source_gui_timestamp": 340,
      "current_state": "g3s19",
      "current_model_action": "g3a135",
      "current_version": 12,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

实际操作已保留在前后GUI和执行记录中。不同设置目标、清单启用/禁用、枚举值、排序及文本输入需按v2分别判断,不能因模板相同或文字不同直接判等价。未获得足够经过核实的同功能先前历史及其可见范围,保留UNKNOWN。

等价历史是否送入Provider wire:UNKNOWN;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

NA:没有足以可靠裁定全局首次或重复的已核实等价历史。不能把未检索到当成未执行。

三、Probe执行后发生什么

关闭 Swipe notes,Swipe to trash 随之灰掉;设置变化,仍是同一页面。

omninotes STARTLUX step358 Swipe notes (android:id/switch_widget) before_screenshot
before_screenshot · identity_verified · 2026-11-06T18:52:01.619+00:00
omninotes STARTLUX step358 Swipe notes (android:id/switch_widget) after_screenshot
after_screenshot · identity_verified · 2026-11-06T18:52:02.347+00:00

Run内首次METHOD观察:完成后2秒=0,10秒=5,下一动作前B=0。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-2013",
      "step": 359,
      "version": 12,
      "elapsed_s": 646.749,
      "wall_time_ms": 1793991123019,
      "next_input_wall_ms": 1793991123764,
      "input_completed_wall_ms": 1793991123052,
      "input_confirmed": true,
      "action": "MODEL_CLICK android:id/switch_widget",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "android:id/switch_widget",
      "model_action_id": "g4a150",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"it.feio.android.omninotes:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=4][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.Switch\"][@resource-id=\"android:id/switch_widget\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g4s21",
      "source_gui_id": 447,
      "activity": "it.feio.android.omninotes.SettingsActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#47b2d09b",
        "Behaviors",
        "ລາຍການເລືອກ",
        "ຢຸດຢູ່ຕຳແໜ່ງນີ້",
        "ຄົ້ນຫາທັນທີ",
        "Swipe notes",
        "Swipe on notes to perform actions",
        "Swipe to trash",
        "Swiping notes with finger will trash them",
        "Automatic location",
        "Automatically adds location to new notes",
        "ໄຟລ໌ແນບວິດີໂອ",
        "ຂະໜາດສູງສຸດທີ່ອະນຸຍາດ ເປັນ MB: Video\n    "
      ],
      "probe": true,
      "strategy": "PROBE",
      "context": "exploration",
      "native_branch": "Probe",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:27649",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-2014.json"
    },
    {
      "input_id": "input-2020",
      "step": 360,
      "version": 12,
      "elapsed_s": 647.494,
      "wall_time_ms": 1793991123764,
      "next_input_wall_ms": 1793991124720,
      "input_completed_wall_ms": 1793991123785,
      "input_confirmed": true,
      "action": "MODEL_CLICK android.widget.LinearLayout",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g4a153",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"it.feio.android.omninotes:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g4s21",
      "source_gui_id": 448,
      "activity": "it.feio.android.omninotes.SettingsActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#47b2d09b",
        "Behaviors",
        "ລາຍການເລືອກ",
        "ຢຸດຢູ່ຕຳແໜ່ງນີ້",
        "ຄົ້ນຫາທັນທີ",
        "Swipe notes",
        "Swipe on notes to perform actions",
        "Swipe to trash",
        "Swiping notes with finger will trash them",
        "Automatic location",
        "Automatically adds location to new notes",
        "ໄຟລ໌ແນບວິດີໂອ",
        "ຂະໜາດສູງສຸດທີ່ອະນຸຍາດ ເປັນ MB: Video\n    "
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:27743",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-2021.json"
    },
    {
      "input_id": "input-2026",
      "step": 361,
      "version": 12,
      "elapsed_s": 648.45,
      "wall_time_ms": 1793991124720,
      "next_input_wall_ms": 1793991125486,
      "input_completed_wall_ms": 1793991124753,
      "input_confirmed": true,
      "action": "MODEL_CLICK android:id/switch_widget",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "android:id/switch_widget",
      "model_action_id": "g3a135",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"it.feio.android.omninotes:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.Switch\"][@resource-id=\"android:id/switch_widget\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g3s19",
      "source_gui_id": 449,
      "activity": "it.feio.android.omninotes.SettingsActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#47b2d09b",
        "Behaviors",
        "ລາຍການເລືອກ",
        "ຢຸດຢູ່ຕຳແໜ່ງນີ້",
        "ຄົ້ນຫາທັນທີ",
        "Swipe notes",
        "Swipe on notes to perform actions",
        "Swipe to trash",
        "Swiping notes with finger will trash them",
        "Automatic location",
        "Automatically adds location to new notes",
        "ໄຟລ໌ແນບວິດີໂອ",
        "ຂະໜາດສູງສຸດທີ່ອະນຸຍາດ ເປັນ MB: Video\n    "
      ],
      "probe": true,
      "strategy": "PROBE",
      "context": "exploration",
      "native_branch": "Probe",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:27822",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-2028.json"
    },
    {
      "input_id": "input-2034",
      "step": 362,
      "version": 12,
      "elapsed_s": 649.216,
      "wall_time_ms": 1793991125486,
      "next_input_wall_ms": 1793991126404,
      "input_completed_wall_ms": 1793991125519,
      "input_confirmed": true,
      "action": "MODEL_CLICK #47b2d09b",
      "action_type": "MODEL_CLICK",
      "text": "#47b2d09b",
      "content_desc": "ເລື່ອນຂຶ້ນເທິງ",
      "resource_id": "",
      "model_action_id": "g3a133",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageButton\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"ເລື່ອນຂຶ້ນເທິງ\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g3s19",
      "source_gui_id": 450,
      "activity": "it.feio.android.omninotes.SettingsActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#47b2d09b",
        "Behaviors",
        "ລາຍການເລືອກ",
        "ຢຸດຢູ່ຕຳແໜ່ງນີ້",
        "ຄົ້ນຫາທັນທີ",
        "Swipe notes",
        "Swipe on notes to perform actions",
        "Swipe to trash",
        "Swiping notes with finger will archive them",
        "Automatic location",
        "Automatically adds location to new notes",
        "ໄຟລ໌ແນບວິດີໂອ",
        "ຂະໜາດສູງສຸດທີ່ອະນຸຍາດ ເປັນ MB: Video\n    "
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:27900",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-2035.json"
    },
    {
      "input_id": "input-2039",
      "step": 363,
      "version": 12,
      "elapsed_s": 650.134,
      "wall_time_ms": 1793991126404,
      "next_input_wall_ms": 1793991127658,
      "input_completed_wall_ms": 1793991126770,
      "input_confirmed": true,
      "action": "MODEL_SCROLL_TOP_DOWN it.feio.android.omninotes:id/recycler_view",
      "action_type": "MODEL_SCROLL_TOP_DOWN",
      "text": "",
      "content_desc": "",
      "resource_id": "it.feio.android.omninotes:id/recycler_view",
      "model_action_id": "g6a193",
      "concrete_identity": "MODEL_SCROLL_TOP_DOWN|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"it.feio.android.omninotes:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true'][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']",
      "state_id": "g6s25",
      "source_gui_id": 451,
      "activity": "it.feio.android.omninotes.SettingsActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:27981",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-2040.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 358,
      "monotonic_ns": 1880169162937574,
      "wall_time_ms": 1793991121572,
      "abstraction_version": 12,
      "state_id": "g3s19",
      "model_action_id": "g3a135",
      "entry_id": "semantic-14-c2",
      "request_id": "semantic-14",
      "candidate_id": "c2",
      "confidence": 0.7462092041969299,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "5169659a20d4f032b12e6b3fd05f0c75a4e034517fde59d8193e8985f80ac691",
      "concrete_identity": "ee0388124bb0ca32eed5f5be724bd9cf2290a6cc05a1d68fd613067b9554540a",
      "decision_scope": "e9c312f7fcb0bff9d08c0bb5afe30a80c8177ce5076766ecb72c69ce67b63d4e",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-14",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 2,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 2,
      "selected_history": 2,
      "comparison_count": 2,
      "same_count": 0,
      "different_count": 2,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 2,
      "low_confidence_count": 0,
      "full_history_compared": true,
      "exploratory": false,
      "_line": 1072
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 358,
      "monotonic_ns": 1880169163459305,
      "wall_time_ms": 1793991121573,
      "abstraction_version": 12,
      "state_id": "g3s19",
      "model_action_id": "g3a135",
      "entry_id": "semantic-14-c2",
      "request_id": "semantic-14",
      "candidate_id": "c2",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "5169659a20d4f032b12e6b3fd05f0c75a4e034517fde59d8193e8985f80ac691",
      "input_fingerprint": "c7eae4a1bb9fab6624308134a2a2514368d73719ebc5b356dc859f020b17bf8f",
      "concrete_identity": "ee0388124bb0ca32eed5f5be724bd9cf2290a6cc05a1d68fd613067b9554540a",
      "decision_scope": "e9c312f7fcb0bff9d08c0bb5afe30a80c8177ce5076766ecb72c69ce67b63d4e",
      "_line": 1074
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 358,
      "monotonic_ns": 1880169174176788,
      "wall_time_ms": 1793991121583,
      "abstraction_version": 12,
      "state_id": "g3s19",
      "model_action_id": "g3a135",
      "entry_id": "semantic-14-c2",
      "request_id": "semantic-14",
      "candidate_id": "c2",
      "confidence": 0.7462092041969299,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "5169659a20d4f032b12e6b3fd05f0c75a4e034517fde59d8193e8985f80ac691",
      "decision_scope": "e9c312f7fcb0bff9d08c0bb5afe30a80c8177ce5076766ecb72c69ce67b63d4e",
      "concrete_identity": "ee0388124bb0ca32eed5f5be724bd9cf2290a6cc05a1d68fd613067b9554540a",
      "_line": 1076
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 358,
      "monotonic_ns": 1880169174223158,
      "wall_time_ms": 1793991121583,
      "abstraction_version": 12,
      "state_id": "g3s19",
      "model_action_id": "g3a135",
      "entry_id": "semantic-14-c2",
      "request_id": "semantic-14",
      "candidate_id": "c2",
      "confidence": 0.7462092041969299,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 1077
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 358,
      "monotonic_ns": 1880169211486787,
      "wall_time_ms": 1793991121621,
      "abstraction_version": 12,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-14-c2",
      "request_id": "semantic-14",
      "candidate_id": "c2",
      "event_count": 2,
      "_line": 1080
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 358,
      "monotonic_ns": 1880169243616842,
      "wall_time_ms": 1793991121653,
      "abstraction_version": 12,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-14-c2",
      "request_id": "semantic-14",
      "candidate_id": "c2",
      "_line": 1081
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 359,
      "monotonic_ns": 1880169941486771,
      "wall_time_ms": 1793991122351,
      "abstraction_version": 12,
      "state_id": "g3s19",
      "model_action_id": "g3a135",
      "entry_id": "semantic-14-c2",
      "request_id": "semantic-14",
      "candidate_id": "c2",
      "confidence": 0.7462092041969299,
      "choice": "PROMOTE",
      "transition_id": "g12e253:354",
      "target_state": "g4s21",
      "input_confirmed": true,
      "_line": 1083
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 358,
    "monotonic_ns": 1880169174545399,
    "wall_time_ms": 1793991121584,
    "abstraction_version": 12,
    "state_id": "g3s19",
    "model_action_id": "g3a135",
    "snapshot_reason": "selection",
    "state_visits": 11,
    "state_first_seen": 45,
    "state_last_seen": 358,
    "state_saturated": false,
    "state_saturation": 0.9,
    "native_state_saturated": false,
    "native_unsaturated_model_action_count": 1,
    "model_action_count": 10,
    "enabled_valid_action_count": 10,
    "unsaturated_model_action_count": 1,
    "unvisited_model_action_count": 1,
    "effective_unvisited_model_action_count": 1,
    "effective_state_saturated": false,
    "local_probe_action_count": 0,
    "navigation_action_count": 1,
    "enabled_valid_unvisited_action_count": 1,
    "unvisited_model_action_ids": "g3a142",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 2,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=it.feio.android.omninotes.SettingsActivity|class=android.widget.Switch|text=|resource_id=android:id/switch_widget|bounds=916,603,1038,674",
    "selected_resolved_node_count": 3,
    "_line": 1079
  }
}

四、是否值得PROMOTE

无法可靠裁定相对整个Run决策前历史的功能新颖性。

疑似主要环节:UNKNOWN;wire关系审查:DISTINCT_TARGET_OR_BRANCH_PLAUSIBLE。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

omninotes STARTLUX step359 Automatic location (android:id/switch_widget)

run_0c300af1c9614168998ce1f37b6aadfe · 第10.78分钟 · 请求step359 / 决策step359 / 执行step359 · UNKNOWN · 证据INSUFFICIENT_FOR_GLOBAL_NOVELTY · 结构化审查

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p1 对step57=0.846056;p2 对step339=0.635268),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g4s21 / g4a150;合法历史2条,比较2条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p1 / 57匿名 android.widget.Switch android:id/switch_widget; 邻近标签 Instant searchDIFFERENT_OPERATION0.84605649True
p2 / 339匿名 android.widget.Switch android:id/switch_widget; 邻近标签 Pyyhkäise merkintöjä / Pyyhkäise merkintöjä toimenpiteiden suorittamiseksiDIFFERENT_OPERATION0.63526767True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p1",
    "history_id": "h1",
    "history_step": 57,
    "history_input_id": "input-310",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.8460564911365509,
    "probabilities": {
      "SAME_OPERATION": 0.04042232781648636,
      "DIFFERENT_OPERATION": 0.8973709940910339,
      "INSUFFICIENT_EVIDENCE": 0.06220671907067299
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c2` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.8460564911365509,
      "probabilities": {
        "SAME_OPERATION": 0.04042232781648636,
        "DIFFERENT_OPERATION": 0.8973709940910339,
        "INSUFFICIENT_EVIDENCE": 0.06220671907067299
      }
    },
    "model_visible_history": {
      "class": "android.widget.Switch",
      "resource_id": "android:id/switch_widget",
      "text": "",
      "content_desc": "",
      "enabled": true,
      "clickable": false,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 1,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"it.feio.android.omninotes:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.Switch\"][@resource-id=\"android:id/switch_widget\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g4a150",
      "source_state_id": "g4s21",
      "bounds": [
        916,
        437,
        1038,
        508
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.Switch",
          "resource_id": "android:id/switch_widget",
          "text": "",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": true,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [
          {
            "path": [
              0
            ],
            "text": "Instant search",
            "content_desc": ""
          }
        ],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 95,
      "source_gui_timestamp": 57,
      "current_state": "g4s21",
      "current_model_action": "g4a150",
      "current_version": 12,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p2",
    "history_id": "h2",
    "history_step": 339,
    "history_input_id": "input-1894",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.6352676749229431,
    "probabilities": {
      "SAME_OPERATION": 0.1319216936826706,
      "DIFFERENT_OPERATION": 0.7568451166152954,
      "INSUFFICIENT_EVIDENCE": 0.1112331673502922
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c2` the same application-function operation as executed action at `executed_actions.h2`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.6352676749229431,
      "probabilities": {
        "SAME_OPERATION": 0.1319216936826706,
        "DIFFERENT_OPERATION": 0.7568451166152954,
        "INSUFFICIENT_EVIDENCE": 0.1112331673502922
      }
    },
    "model_visible_history": {
      "class": "android.widget.Switch",
      "resource_id": "android:id/switch_widget",
      "text": "",
      "content_desc": "",
      "enabled": true,
      "clickable": false,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 2,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"it.feio.android.omninotes:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.Switch\"][@resource-id=\"android:id/switch_widget\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g4a150",
      "source_state_id": "g4s21",
      "bounds": [
        916,
        625,
        1038,
        696
      ],
      "source_page_id": "page3",
      "target_subtree": [
        {
          "class": "android.widget.Switch",
          "resource_id": "android:id/switch_widget",
          "text": "",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": true,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [
          {
            "path": [
              0
            ],
            "text": "Pyyhkäise merkintöjä",
            "content_desc": ""
          },
          {
            "path": [
              1
            ],
            "text": "Pyyhkäise merkintöjä toimenpiteiden suorittamiseksi",
            "content_desc": ""
          }
        ],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 427,
      "source_gui_timestamp": 339,
      "current_state": "g4s21",
      "current_model_action": "g4a150",
      "current_version": 12,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

实际操作已保留在前后GUI和执行记录中。不同设置目标、清单启用/禁用、枚举值、排序及文本输入需按v2分别判断,不能因模板相同或文字不同直接判等价。未获得足够经过核实的同功能先前历史及其可见范围,保留UNKNOWN。

等价历史是否送入Provider wire:UNKNOWN;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

NA:没有足以可靠裁定全局首次或重复的已核实等价历史。不能把未检索到当成未执行。

三、Probe执行后发生什么

关闭 Automatic location;没有证据表明此前已获取或新获取了位置权限。

omninotes STARTLUX step359 Automatic location (android:id/switch_widget) before_screenshot
before_screenshot · identity_verified · 2026-11-06T18:52:03.018+00:00
omninotes STARTLUX step359 Automatic location (android:id/switch_widget) after_screenshot
after_screenshot · identity_verified · 2026-11-06T18:52:03.757+00:00

Run内首次METHOD观察:完成后2秒=0,10秒=5,下一动作前B=0。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-2020",
      "step": 360,
      "version": 12,
      "elapsed_s": 647.494,
      "wall_time_ms": 1793991123764,
      "next_input_wall_ms": 1793991124720,
      "input_completed_wall_ms": 1793991123785,
      "input_confirmed": true,
      "action": "MODEL_CLICK android.widget.LinearLayout",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g4a153",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"it.feio.android.omninotes:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g4s21",
      "source_gui_id": 448,
      "activity": "it.feio.android.omninotes.SettingsActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#47b2d09b",
        "Behaviors",
        "ລາຍການເລືອກ",
        "ຢຸດຢູ່ຕຳແໜ່ງນີ້",
        "ຄົ້ນຫາທັນທີ",
        "Swipe notes",
        "Swipe on notes to perform actions",
        "Swipe to trash",
        "Swiping notes with finger will trash them",
        "Automatic location",
        "Automatically adds location to new notes",
        "ໄຟລ໌ແນບວິດີໂອ",
        "ຂະໜາດສູງສຸດທີ່ອະນຸຍາດ ເປັນ MB: Video\n    "
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:27743",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-2021.json"
    },
    {
      "input_id": "input-2026",
      "step": 361,
      "version": 12,
      "elapsed_s": 648.45,
      "wall_time_ms": 1793991124720,
      "next_input_wall_ms": 1793991125486,
      "input_completed_wall_ms": 1793991124753,
      "input_confirmed": true,
      "action": "MODEL_CLICK android:id/switch_widget",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "android:id/switch_widget",
      "model_action_id": "g3a135",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"it.feio.android.omninotes:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.Switch\"][@resource-id=\"android:id/switch_widget\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g3s19",
      "source_gui_id": 449,
      "activity": "it.feio.android.omninotes.SettingsActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#47b2d09b",
        "Behaviors",
        "ລາຍການເລືອກ",
        "ຢຸດຢູ່ຕຳແໜ່ງນີ້",
        "ຄົ້ນຫາທັນທີ",
        "Swipe notes",
        "Swipe on notes to perform actions",
        "Swipe to trash",
        "Swiping notes with finger will trash them",
        "Automatic location",
        "Automatically adds location to new notes",
        "ໄຟລ໌ແນບວິດີໂອ",
        "ຂະໜາດສູງສຸດທີ່ອະນຸຍາດ ເປັນ MB: Video\n    "
      ],
      "probe": true,
      "strategy": "PROBE",
      "context": "exploration",
      "native_branch": "Probe",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:27822",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-2028.json"
    },
    {
      "input_id": "input-2034",
      "step": 362,
      "version": 12,
      "elapsed_s": 649.216,
      "wall_time_ms": 1793991125486,
      "next_input_wall_ms": 1793991126404,
      "input_completed_wall_ms": 1793991125519,
      "input_confirmed": true,
      "action": "MODEL_CLICK #47b2d09b",
      "action_type": "MODEL_CLICK",
      "text": "#47b2d09b",
      "content_desc": "ເລື່ອນຂຶ້ນເທິງ",
      "resource_id": "",
      "model_action_id": "g3a133",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageButton\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"ເລື່ອນຂຶ້ນເທິງ\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g3s19",
      "source_gui_id": 450,
      "activity": "it.feio.android.omninotes.SettingsActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#47b2d09b",
        "Behaviors",
        "ລາຍການເລືອກ",
        "ຢຸດຢູ່ຕຳແໜ່ງນີ້",
        "ຄົ້ນຫາທັນທີ",
        "Swipe notes",
        "Swipe on notes to perform actions",
        "Swipe to trash",
        "Swiping notes with finger will archive them",
        "Automatic location",
        "Automatically adds location to new notes",
        "ໄຟລ໌ແນບວິດີໂອ",
        "ຂະໜາດສູງສຸດທີ່ອະນຸຍາດ ເປັນ MB: Video\n    "
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:27900",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-2035.json"
    },
    {
      "input_id": "input-2039",
      "step": 363,
      "version": 12,
      "elapsed_s": 650.134,
      "wall_time_ms": 1793991126404,
      "next_input_wall_ms": 1793991127658,
      "input_completed_wall_ms": 1793991126770,
      "input_confirmed": true,
      "action": "MODEL_SCROLL_TOP_DOWN it.feio.android.omninotes:id/recycler_view",
      "action_type": "MODEL_SCROLL_TOP_DOWN",
      "text": "",
      "content_desc": "",
      "resource_id": "it.feio.android.omninotes:id/recycler_view",
      "model_action_id": "g6a193",
      "concrete_identity": "MODEL_SCROLL_TOP_DOWN|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"it.feio.android.omninotes:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true'][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']",
      "state_id": "g6s25",
      "source_gui_id": 451,
      "activity": "it.feio.android.omninotes.SettingsActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:27981",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-2040.json"
    },
    {
      "input_id": "input-2044",
      "step": 364,
      "version": 12,
      "elapsed_s": 651.388,
      "wall_time_ms": 1793991127658,
      "next_input_wall_ms": 1793991128572,
      "input_completed_wall_ms": 1793991127686,
      "input_confirmed": true,
      "action": "MODEL_CLICK #47b2d09b",
      "action_type": "MODEL_CLICK",
      "text": "#47b2d09b",
      "content_desc": "ເລື່ອນຂຶ້ນເທິງ",
      "resource_id": "",
      "model_action_id": "g6a186",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageButton\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"ເລື່ອນຂຶ້ນເທິງ\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g6s25",
      "source_gui_id": 452,
      "activity": "it.feio.android.omninotes.SettingsActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:28089",
      "observed_methods_until_next": 5,
      "category_counts": {
        "third_party": 5
      },
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-2045.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 359,
      "monotonic_ns": 1880170547101200,
      "wall_time_ms": 1793991122956,
      "abstraction_version": 12,
      "state_id": "g4s21",
      "model_action_id": "g4a150",
      "entry_id": "semantic-16-c2",
      "request_id": "semantic-16",
      "candidate_id": "c2",
      "confidence": 0.8460564911365509,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "15f9ccd8c305a1f41985e8d767e0f3fa8876c331eb8762b7039aab65a28cad5e",
      "concrete_identity": "3ff078772d110be7cb18de444d208b7819e9fbcd7e3fae245588ef50d2549b67",
      "decision_scope": "9f7629d3089edcb09761e4b0db725fa75d55fb52a1e86af3bdcbeb0fc920a672",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-16",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 2,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 2,
      "selected_history": 2,
      "comparison_count": 2,
      "same_count": 0,
      "different_count": 2,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 2,
      "low_confidence_count": 0,
      "full_history_compared": true,
      "exploratory": false,
      "_line": 1090
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 359,
      "monotonic_ns": 1880170547603668,
      "wall_time_ms": 1793991122957,
      "abstraction_version": 12,
      "state_id": "g4s21",
      "model_action_id": "g4a150",
      "entry_id": "semantic-16-c2",
      "request_id": "semantic-16",
      "candidate_id": "c2",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "15f9ccd8c305a1f41985e8d767e0f3fa8876c331eb8762b7039aab65a28cad5e",
      "input_fingerprint": "af3f39d00e21a2c14831322561d54ab175ff2809ddc419db82454ecc5d559666",
      "concrete_identity": "3ff078772d110be7cb18de444d208b7819e9fbcd7e3fae245588ef50d2549b67",
      "decision_scope": "9f7629d3089edcb09761e4b0db725fa75d55fb52a1e86af3bdcbeb0fc920a672",
      "_line": 1091
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 359,
      "monotonic_ns": 1880170560522621,
      "wall_time_ms": 1793991122970,
      "abstraction_version": 12,
      "state_id": "g4s21",
      "model_action_id": "g4a150",
      "entry_id": "semantic-16-c2",
      "request_id": "semantic-16",
      "candidate_id": "c2",
      "confidence": 0.8460564911365509,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "15f9ccd8c305a1f41985e8d767e0f3fa8876c331eb8762b7039aab65a28cad5e",
      "decision_scope": "9f7629d3089edcb09761e4b0db725fa75d55fb52a1e86af3bdcbeb0fc920a672",
      "concrete_identity": "3ff078772d110be7cb18de444d208b7819e9fbcd7e3fae245588ef50d2549b67",
      "_line": 1092
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 359,
      "monotonic_ns": 1880170560571441,
      "wall_time_ms": 1793991122970,
      "abstraction_version": 12,
      "state_id": "g4s21",
      "model_action_id": "g4a150",
      "entry_id": "semantic-16-c2",
      "request_id": "semantic-16",
      "candidate_id": "c2",
      "confidence": 0.8460564911365509,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 1093
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 359,
      "monotonic_ns": 1880170610199005,
      "wall_time_ms": 1793991123019,
      "abstraction_version": 12,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-16-c2",
      "request_id": "semantic-16",
      "candidate_id": "c2",
      "event_count": 2,
      "_line": 1096
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 359,
      "monotonic_ns": 1880170643298098,
      "wall_time_ms": 1793991123052,
      "abstraction_version": 12,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-16-c2",
      "request_id": "semantic-16",
      "candidate_id": "c2",
      "_line": 1097
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 360,
      "monotonic_ns": 1880171351417142,
      "wall_time_ms": 1793991123761,
      "abstraction_version": 12,
      "state_id": "g4s21",
      "model_action_id": "g4a150",
      "entry_id": "semantic-16-c2",
      "request_id": "semantic-16",
      "candidate_id": "c2",
      "confidence": 0.8460564911365509,
      "choice": "PROMOTE",
      "transition_id": "g4e49:355",
      "target_state": "g4s21",
      "input_confirmed": true,
      "_line": 1099
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 359,
    "monotonic_ns": 1880170560980997,
    "wall_time_ms": 1793991122970,
    "abstraction_version": 12,
    "state_id": "g4s21",
    "model_action_id": "g4a150",
    "snapshot_reason": "selection",
    "state_visits": 7,
    "state_first_seen": 50,
    "state_last_seen": 359,
    "state_saturated": false,
    "state_saturation": 0.5,
    "native_state_saturated": false,
    "native_unsaturated_model_action_count": 3,
    "model_action_count": 10,
    "enabled_valid_action_count": 8,
    "unsaturated_model_action_count": 3,
    "unvisited_model_action_count": 5,
    "effective_unvisited_model_action_count": 5,
    "effective_state_saturated": false,
    "local_probe_action_count": 0,
    "navigation_action_count": 3,
    "enabled_valid_unvisited_action_count": 3,
    "unvisited_model_action_ids": "g4a153,g4a154,g4a156,g4a157,g4a158",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 2,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=it.feio.android.omninotes.SettingsActivity|class=android.widget.Switch|text=|resource_id=android:id/switch_widget|bounds=916,987,1038,1058",
    "selected_resolved_node_count": 3,
    "_line": 1095
  }
}

四、是否值得PROMOTE

无法可靠裁定相对整个Run决策前历史的功能新颖性。

疑似主要环节:UNKNOWN;wire关系审查:DISTINCT_TARGET_OR_BRANCH_PLAUSIBLE。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

omninotes STARTLUX step361 Swipe to trash (android:id/switch_widget)

run_0c300af1c9614168998ce1f37b6aadfe · 第10.81分钟 · 请求step358 / 决策step358 / 执行step361 · UNKNOWN · 证据INSUFFICIENT_FOR_GLOBAL_NOVELTY · 结构化审查

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p3 对step47=0.621637;p4 对step340=0.883108),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g3s19 / g3a135;合法历史2条,比较2条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p3 / 47匿名 android.widget.Switch android:id/switch_widget; 邻近标签 Automatic location / Automatically adds location to new notesDIFFERENT_OPERATION0.62163731True
p4 / 340匿名 android.widget.Switch android:id/switch_widget; 邻近标签 Automaattinen sijainti / Lisää automaattisesti sijainnin uusiin merkintöihinDIFFERENT_OPERATION0.88310772True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p3",
    "history_id": "h1",
    "history_step": 47,
    "history_input_id": "input-251",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.6216373145580292,
    "probabilities": {
      "SAME_OPERATION": 0.2220783680677414,
      "DIFFERENT_OPERATION": 0.7477582097053528,
      "INSUFFICIENT_EVIDENCE": 0.030163435265421867
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c3` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.6216373145580292,
      "probabilities": {
        "SAME_OPERATION": 0.2220783680677414,
        "DIFFERENT_OPERATION": 0.7477582097053528,
        "INSUFFICIENT_EVIDENCE": 0.030163435265421867
      }
    },
    "model_visible_history": {
      "class": "android.widget.Switch",
      "resource_id": "android:id/switch_widget",
      "text": "",
      "content_desc": "",
      "enabled": true,
      "clickable": false,
      "long_clickable": false,
      "scrollable": false,
      "checked": true,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 2,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"it.feio.android.omninotes:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=4][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.Switch\"][@resource-id=\"android:id/switch_widget\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g3a135",
      "source_state_id": "g3s19",
      "bounds": [
        916,
        987,
        1038,
        1058
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.Switch",
          "resource_id": "android:id/switch_widget",
          "text": "",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": true,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": true,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [
          {
            "path": [
              0
            ],
            "text": "Automatic location",
            "content_desc": ""
          },
          {
            "path": [
              1
            ],
            "text": "Automatically adds location to new notes",
            "content_desc": ""
          }
        ],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 79,
      "source_gui_timestamp": 47,
      "current_state": "g3s19",
      "current_model_action": "g3a135",
      "current_version": 12,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p4",
    "history_id": "h2",
    "history_step": 340,
    "history_input_id": "input-1903",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.8831077218055725,
    "probabilities": {
      "SAME_OPERATION": 0.04878643527626991,
      "DIFFERENT_OPERATION": 0.9220718145370483,
      "INSUFFICIENT_EVIDENCE": 0.02914176881313324
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c3` the same application-function operation as executed action at `executed_actions.h2`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.8831077218055725,
      "probabilities": {
        "SAME_OPERATION": 0.04878643527626991,
        "DIFFERENT_OPERATION": 0.9220718145370483,
        "INSUFFICIENT_EVIDENCE": 0.02914176881313324
      }
    },
    "model_visible_history": {
      "class": "android.widget.Switch",
      "resource_id": "android:id/switch_widget",
      "text": "",
      "content_desc": "",
      "enabled": true,
      "clickable": false,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 2,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"it.feio.android.omninotes:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=4][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.Switch\"][@resource-id=\"android:id/switch_widget\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g3a135",
      "source_state_id": "g3s19",
      "bounds": [
        916,
        1030,
        1038,
        1101
      ],
      "source_page_id": "page3",
      "target_subtree": [
        {
          "class": "android.widget.Switch",
          "resource_id": "android:id/switch_widget",
          "text": "",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": true,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [
          {
            "path": [
              0
            ],
            "text": "Automaattinen sijainti",
            "content_desc": ""
          },
          {
            "path": [
              1
            ],
            "text": "Lisää automaattisesti sijainnin uusiin merkintöihin",
            "content_desc": ""
          }
        ],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 428,
      "source_gui_timestamp": 340,
      "current_state": "g3s19",
      "current_model_action": "g3a135",
      "current_version": 12,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

实际操作已保留在前后GUI和执行记录中。不同设置目标、清单启用/禁用、枚举值、排序及文本输入需按v2分别判断,不能因模板相同或文字不同直接判等价。未获得足够经过核实的同功能先前历史及其可见范围,保留UNKNOWN。

等价历史是否送入Provider wire:UNKNOWN;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

NA:没有足以可靠裁定全局首次或重复的已核实等价历史。不能把未检索到当成未执行。

三、Probe执行后发生什么

关闭 Swipe to trash,说明由 trash 改为 archive;只改变设置。

omninotes STARTLUX step361 Swipe to trash (android:id/switch_widget) before_screenshot
before_screenshot · identity_verified · 2026-11-06T18:52:04.719+00:00
omninotes STARTLUX step361 Swipe to trash (android:id/switch_widget) after_screenshot
after_screenshot · identity_verified · 2026-11-06T18:52:05.454+00:00

Run内首次METHOD观察:完成后2秒=0,10秒=5,下一动作前B=0。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-2034",
      "step": 362,
      "version": 12,
      "elapsed_s": 649.216,
      "wall_time_ms": 1793991125486,
      "next_input_wall_ms": 1793991126404,
      "input_completed_wall_ms": 1793991125519,
      "input_confirmed": true,
      "action": "MODEL_CLICK #47b2d09b",
      "action_type": "MODEL_CLICK",
      "text": "#47b2d09b",
      "content_desc": "ເລື່ອນຂຶ້ນເທິງ",
      "resource_id": "",
      "model_action_id": "g3a133",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageButton\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"ເລື່ອນຂຶ້ນເທິງ\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g3s19",
      "source_gui_id": 450,
      "activity": "it.feio.android.omninotes.SettingsActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#47b2d09b",
        "Behaviors",
        "ລາຍການເລືອກ",
        "ຢຸດຢູ່ຕຳແໜ່ງນີ້",
        "ຄົ້ນຫາທັນທີ",
        "Swipe notes",
        "Swipe on notes to perform actions",
        "Swipe to trash",
        "Swiping notes with finger will archive them",
        "Automatic location",
        "Automatically adds location to new notes",
        "ໄຟລ໌ແນບວິດີໂອ",
        "ຂະໜາດສູງສຸດທີ່ອະນຸຍາດ ເປັນ MB: Video\n    "
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:27900",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-2035.json"
    },
    {
      "input_id": "input-2039",
      "step": 363,
      "version": 12,
      "elapsed_s": 650.134,
      "wall_time_ms": 1793991126404,
      "next_input_wall_ms": 1793991127658,
      "input_completed_wall_ms": 1793991126770,
      "input_confirmed": true,
      "action": "MODEL_SCROLL_TOP_DOWN it.feio.android.omninotes:id/recycler_view",
      "action_type": "MODEL_SCROLL_TOP_DOWN",
      "text": "",
      "content_desc": "",
      "resource_id": "it.feio.android.omninotes:id/recycler_view",
      "model_action_id": "g6a193",
      "concrete_identity": "MODEL_SCROLL_TOP_DOWN|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"it.feio.android.omninotes:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true'][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']",
      "state_id": "g6s25",
      "source_gui_id": 451,
      "activity": "it.feio.android.omninotes.SettingsActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:27981",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-2040.json"
    },
    {
      "input_id": "input-2044",
      "step": 364,
      "version": 12,
      "elapsed_s": 651.388,
      "wall_time_ms": 1793991127658,
      "next_input_wall_ms": 1793991128572,
      "input_completed_wall_ms": 1793991127686,
      "input_confirmed": true,
      "action": "MODEL_CLICK #47b2d09b",
      "action_type": "MODEL_CLICK",
      "text": "#47b2d09b",
      "content_desc": "ເລື່ອນຂຶ້ນເທິງ",
      "resource_id": "",
      "model_action_id": "g6a186",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageButton\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"ເລື່ອນຂຶ້ນເທິງ\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g6s25",
      "source_gui_id": 452,
      "activity": "it.feio.android.omninotes.SettingsActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:28089",
      "observed_methods_until_next": 5,
      "category_counts": {
        "third_party": 5
      },
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-2045.json"
    },
    {
      "input_id": "input-2049",
      "step": 365,
      "version": 12,
      "elapsed_s": 652.302,
      "wall_time_ms": 1793991128572,
      "next_input_wall_ms": 1793991129788,
      "input_completed_wall_ms": 1793991128604,
      "input_confirmed": true,
      "action": "MODEL_CLICK ການ​ຕັ້ງ",
      "action_type": "MODEL_CLICK",
      "text": "ການ​ຕັ້ງ",
      "content_desc": "",
      "resource_id": "it.feio.android.omninotes:id/settings",
      "model_action_id": "g11a310",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"it.feio.android.omninotes:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"it.feio.android.omninotes:id/navigation_drawer\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"it.feio.android.omninotes:id/settings_view\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"it.feio.android.omninotes:id/settings\"][@text=\"ການ​ຕັ້ງ\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g11s39",
      "source_gui_id": 453,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:28197",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-2050.json"
    },
    {
      "input_id": "input-2054",
      "step": 366,
      "version": 12,
      "elapsed_s": 653.518,
      "wall_time_ms": 1793991129788,
      "next_input_wall_ms": 1793991130696,
      "input_completed_wall_ms": 1793991129819,
      "input_confirmed": true,
      "action": "MODEL_CLICK android.widget.LinearLayout",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g6a187",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"it.feio.android.omninotes:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g6s25",
      "source_gui_id": 454,
      "activity": "it.feio.android.omninotes.SettingsActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:28261",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-2055.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 358,
      "monotonic_ns": 1880169162970777,
      "wall_time_ms": 1793991121572,
      "abstraction_version": 12,
      "state_id": "g3s19",
      "model_action_id": "g3a135",
      "entry_id": "semantic-14-c3",
      "request_id": "semantic-14",
      "candidate_id": "c3",
      "confidence": 0.8831077218055725,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "5169659a20d4f032b12e6b3fd05f0c75a4e034517fde59d8193e8985f80ac691",
      "concrete_identity": "6ca6b6d8824df47a4f08daf9c7045b4c5471255d77d3cbcfd6a5bed617ea24ef",
      "decision_scope": "e9c312f7fcb0bff9d08c0bb5afe30a80c8177ce5076766ecb72c69ce67b63d4e",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-14",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 2,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 2,
      "selected_history": 2,
      "comparison_count": 2,
      "same_count": 0,
      "different_count": 2,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 2,
      "low_confidence_count": 0,
      "full_history_compared": true,
      "exploratory": false,
      "_line": 1073
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 358,
      "monotonic_ns": 1880169163791913,
      "wall_time_ms": 1793991121573,
      "abstraction_version": 12,
      "state_id": "g3s19",
      "model_action_id": "g3a135",
      "entry_id": "semantic-14-c3",
      "request_id": "semantic-14",
      "candidate_id": "c3",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "5169659a20d4f032b12e6b3fd05f0c75a4e034517fde59d8193e8985f80ac691",
      "input_fingerprint": "c7eae4a1bb9fab6624308134a2a2514368d73719ebc5b356dc859f020b17bf8f",
      "concrete_identity": "6ca6b6d8824df47a4f08daf9c7045b4c5471255d77d3cbcfd6a5bed617ea24ef",
      "decision_scope": "e9c312f7fcb0bff9d08c0bb5afe30a80c8177ce5076766ecb72c69ce67b63d4e",
      "_line": 1075
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 361,
      "monotonic_ns": 1880172271394641,
      "wall_time_ms": 1793991124681,
      "abstraction_version": 12,
      "state_id": "g3s19",
      "model_action_id": "g3a135",
      "entry_id": "semantic-14-c3",
      "request_id": "semantic-14",
      "candidate_id": "c3",
      "confidence": 0.8831077218055725,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "5169659a20d4f032b12e6b3fd05f0c75a4e034517fde59d8193e8985f80ac691",
      "decision_scope": "e9c312f7fcb0bff9d08c0bb5afe30a80c8177ce5076766ecb72c69ce67b63d4e",
      "concrete_identity": "6ca6b6d8824df47a4f08daf9c7045b4c5471255d77d3cbcfd6a5bed617ea24ef",
      "_line": 1104
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 361,
      "monotonic_ns": 1880172271439234,
      "wall_time_ms": 1793991124681,
      "abstraction_version": 12,
      "state_id": "g3s19",
      "model_action_id": "g3a135",
      "entry_id": "semantic-14-c3",
      "request_id": "semantic-14",
      "candidate_id": "c3",
      "confidence": 0.8831077218055725,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 1105
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 361,
      "monotonic_ns": 1880172312379087,
      "wall_time_ms": 1793991124721,
      "abstraction_version": 12,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-14-c3",
      "request_id": "semantic-14",
      "candidate_id": "c3",
      "event_count": 2,
      "_line": 1108
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 361,
      "monotonic_ns": 1880172343912138,
      "wall_time_ms": 1793991124753,
      "abstraction_version": 12,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-14-c3",
      "request_id": "semantic-14",
      "candidate_id": "c3",
      "_line": 1109
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 362,
      "monotonic_ns": 1880173049402387,
      "wall_time_ms": 1793991125459,
      "abstraction_version": 12,
      "state_id": "g3s19",
      "model_action_id": "g3a135",
      "entry_id": "semantic-14-c3",
      "request_id": "semantic-14",
      "candidate_id": "c3",
      "confidence": 0.8831077218055725,
      "choice": "PROMOTE",
      "transition_id": "g3e39:357",
      "target_state": "g3s19",
      "input_confirmed": true,
      "_line": 1111
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 361,
    "monotonic_ns": 1880172271780488,
    "wall_time_ms": 1793991124681,
    "abstraction_version": 12,
    "state_id": "g3s19",
    "model_action_id": "g3a135",
    "snapshot_reason": "selection",
    "state_visits": 12,
    "state_first_seen": 45,
    "state_last_seen": 361,
    "state_saturated": false,
    "state_saturation": 0.9,
    "native_state_saturated": false,
    "native_unsaturated_model_action_count": 1,
    "model_action_count": 10,
    "enabled_valid_action_count": 10,
    "unsaturated_model_action_count": 1,
    "unvisited_model_action_count": 1,
    "effective_unvisited_model_action_count": 1,
    "effective_state_saturated": false,
    "local_probe_action_count": 0,
    "navigation_action_count": 1,
    "enabled_valid_unvisited_action_count": 1,
    "unvisited_model_action_ids": "g3a142",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 3,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=it.feio.android.omninotes.SettingsActivity|class=android.widget.Switch|text=|resource_id=android:id/switch_widget|bounds=916,795,1038,866",
    "selected_resolved_node_count": 3,
    "_line": 1107
  }
}

四、是否值得PROMOTE

无法可靠裁定相对整个Run决策前历史的功能新颖性。

疑似主要环节:UNKNOWN;wire关系审查:DISTINCT_TARGET_OR_BRANCH_PLAUSIBLE。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

omninotes STARTLUX step482 ເພີ່ມໂຕເຕືອນຄວາມຈຳ

run_0c300af1c9614168998ce1f37b6aadfe · 第13.22分钟 · 请求step482 / 决策step482 / 执行step482 · UNKNOWN · 证据INSUFFICIENT_FOR_GLOBAL_NOVELTY · 结构化审查

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p1 对step166=0.775850;p2 对step172=0.788367;p3 对step210=0.750554),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g12s50 / g12a427;合法历史6条,比较3条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p1 / 166InformaciónDIFFERENT_OPERATION0.77584967True
p2 / 172Habilitar llista de verificaciónDIFFERENT_OPERATION0.78836727True
p3 / 210Vista amenorgadaDIFFERENT_OPERATION0.75055367True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p1",
    "history_id": "h1",
    "history_step": 166,
    "history_input_id": "input-924",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.7758496701717377,
    "probabilities": {
      "SAME_OPERATION": 0.08822760730981827,
      "DIFFERENT_OPERATION": 0.8505664467811584,
      "INSUFFICIENT_EVIDENCE": 0.06120592728257179
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.7758496701717377,
      "probabilities": {
        "SAME_OPERATION": 0.08822760730981827,
        "DIFFERENT_OPERATION": 0.8505664467811584,
        "INSUFFICIENT_EVIDENCE": 0.06120592728257179
      }
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "it.feio.android.omninotes:id/title",
      "text": "Información",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 3,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"it.feio.android.omninotes:id/title\"][@text=\"Informac\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g12a427",
      "source_state_id": "g12s50",
      "bounds": [
        480,
        507,
        1028,
        564
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "it.feio.android.omninotes:id/title",
          "text": "Información",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 238,
      "source_gui_timestamp": 166,
      "current_state": "g12s50",
      "current_model_action": "g12a427",
      "current_version": 12,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p2",
    "history_id": "h3",
    "history_step": 172,
    "history_input_id": "input-963",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.7883672714233398,
    "probabilities": {
      "SAME_OPERATION": 0.08259247988462448,
      "DIFFERENT_OPERATION": 0.8589115142822266,
      "INSUFFICIENT_EVIDENCE": 0.058496057987213135
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h3`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.7883672714233398,
      "probabilities": {
        "SAME_OPERATION": 0.08259247988462448,
        "DIFFERENT_OPERATION": 0.8589115142822266,
        "INSUFFICIENT_EVIDENCE": 0.058496057987213135
      }
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "it.feio.android.omninotes:id/title",
      "text": "Habilitar llista de verificación",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 0,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"it.feio.android.omninotes:id/title\"][@text=\"Habilita\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g12a427",
      "source_state_id": "g12s50",
      "bounds": [
        480,
        129,
        1028,
        186
      ],
      "source_page_id": "page4",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "it.feio.android.omninotes:id/title",
          "text": "Habilitar llista de verificación",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 247,
      "source_gui_timestamp": 172,
      "current_state": "g12s50",
      "current_model_action": "g12a427",
      "current_version": 12,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p3",
    "history_id": "h4",
    "history_step": 210,
    "history_input_id": "input-1175",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.7505536675453186,
    "probabilities": {
      "SAME_OPERATION": 0.12704753875732422,
      "DIFFERENT_OPERATION": 0.8337024450302124,
      "INSUFFICIENT_EVIDENCE": 0.039250027388334274
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h4`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.7505536675453186,
      "probabilities": {
        "SAME_OPERATION": 0.12704753875732422,
        "DIFFERENT_OPERATION": 0.8337024450302124,
        "INSUFFICIENT_EVIDENCE": 0.039250027388334274
      }
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "it.feio.android.omninotes:id/title",
      "text": "Vista amenorgada",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 0,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"it.feio.android.omninotes:id/title\"][@text=\"Vista am\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g12a427",
      "source_state_id": "g12s50",
      "bounds": [
        597,
        129,
        1028,
        186
      ],
      "source_page_id": "page5",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "it.feio.android.omninotes:id/title",
          "text": "Vista amenorgada",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 285,
      "source_gui_timestamp": 210,
      "current_state": "g12s50",
      "current_model_action": "g12a427",
      "current_version": 12,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

实际操作已保留在前后GUI和执行记录中。不同设置目标、清单启用/禁用、枚举值、排序及文本输入需按v2分别判断,不能因模板相同或文字不同直接判等价。未获得足够经过核实的同功能先前历史及其可见范围,保留UNKNOWN。

等价历史是否送入Provider wire:UNKNOWN;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

NA:没有足以可靠裁定全局首次或重复的已核实等价历史。不能把未检索到当成未执行。

三、Probe执行后发生什么

对已选笔记点击 Add reminder,打开时钟与日期选择器;没有在本步证明提醒已保存。

omninotes STARTLUX step482 ເພີ່ມໂຕເຕືອນຄວາມຈຳ before_screenshot
before_screenshot · identity_verified · 2026-11-06T18:54:29.234+00:00
omninotes STARTLUX step482 ເພີ່ມໂຕເຕືອນຄວາມຈຳ after_screenshot
after_screenshot · identity_verified · 2026-11-06T18:54:30.485+00:00

Run内首次METHOD观察:完成后2秒=6,10秒=17,下一动作前B=6。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-2674",
      "step": 483,
      "version": 12,
      "elapsed_s": 794.254,
      "wall_time_ms": 1793991270524,
      "next_input_wall_ms": 1793991271427,
      "input_completed_wall_ms": 1793991270555,
      "input_confirmed": true,
      "action": "MODEL_CLICK 02",
      "action_type": "MODEL_CLICK",
      "text": "02",
      "content_desc": "",
      "resource_id": "it.feio.android.omninotes:id/hours",
      "model_action_id": "g12a786",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.RelativeLayout\"][@resource-id=\"it.feio.android.omninotes:id/time_header\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"it.feio.android.omninotes:id/hours\"][@text=\"02\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g12s83",
      "source_gui_id": 583,
      "activity": "it.feio.android.omninotes.SnoozeActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "NOV 7, 2026",
        "ຍົກ​ເລີກ​",
        "ຕົກລົງ",
        "02",
        "55",
        "0",
        "1",
        "2",
        "3",
        "4",
        "5",
        "6",
        "7",
        "8",
        "9",
        "10",
        "11",
        "12",
        "13",
        "14",
        "15",
        "16",
        "17",
        "18",
        "19",
        "20",
        "21",
        "22",
        "23"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:38108",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-2675.json"
    },
    {
      "input_id": "input-2679",
      "step": 484,
      "version": 12,
      "elapsed_s": 795.157,
      "wall_time_ms": 1793991271427,
      "next_input_wall_ms": 1793991276493,
      "input_completed_wall_ms": 1793991271452,
      "input_confirmed": true,
      "action": "MODEL_CLICK ຕົກລົງ",
      "action_type": "MODEL_CLICK",
      "text": "ຕົກລົງ",
      "content_desc": "",
      "resource_id": "it.feio.android.omninotes:id/buttonPositive",
      "model_action_id": "g12a785",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.Button\"][@resource-id=\"it.feio.android.omninotes:id/buttonPositive\"][@text=\"ຕົກລົງ\"][@content-desc=\"\"][@index=4][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g12s83",
      "source_gui_id": 584,
      "activity": "it.feio.android.omninotes.SnoozeActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "NOV 7, 2026",
        "ຍົກ​ເລີກ​",
        "ຕົກລົງ",
        "02",
        "55",
        "0",
        "1",
        "2",
        "3",
        "4",
        "5",
        "6",
        "7",
        "8",
        "9",
        "10",
        "11",
        "12",
        "13",
        "14",
        "15",
        "16",
        "17",
        "18",
        "19",
        "20",
        "21",
        "22",
        "23"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:38172",
      "observed_methods_until_next": 10,
      "category_counts": {
        "app_domain": 10
      },
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-2680.json"
    },
    {
      "input_id": "other-2686",
      "step": 484,
      "version": 12,
      "elapsed_s": 800.223,
      "wall_time_ms": 1793991276493,
      "next_input_wall_ms": 1793991279744,
      "input_completed_wall_ms": null,
      "input_confirmed": false,
      "action": "EVENT_START EVENT_START",
      "action_type": "EVENT_START",
      "text": null,
      "content_desc": null,
      "resource_id": null,
      "model_action_id": null,
      "concrete_identity": null,
      "state_id": "g12s83",
      "source_gui_id": null,
      "activity": "it.feio.android.omninotes.SnoozeActivity",
      "activity_evidence": null,
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:38172",
      "observed_methods_until_next": 1,
      "category_counts": {
        "app_domain": 1
      },
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/other-2687.json"
    },
    {
      "input_id": "input-2690",
      "step": 485,
      "version": 12,
      "elapsed_s": 803.474,
      "wall_time_ms": 1793991279744,
      "next_input_wall_ms": 1793991279773,
      "input_completed_wall_ms": 1793991279770,
      "input_confirmed": true,
      "action": "MODEL_BACK NA",
      "action_type": "MODEL_BACK",
      "text": null,
      "content_desc": null,
      "resource_id": null,
      "model_action_id": "g12a476",
      "concrete_identity": null,
      "state_id": "g12s55",
      "source_gui_id": 585,
      "activity": null,
      "activity_evidence": null,
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:38288",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-2691.json"
    },
    {
      "input_id": "other-2695",
      "step": 485,
      "version": 12,
      "elapsed_s": 803.503,
      "wall_time_ms": 1793991279773,
      "next_input_wall_ms": 1793991282651,
      "input_completed_wall_ms": null,
      "input_confirmed": false,
      "action": "EVENT_START EVENT_START",
      "action_type": "EVENT_START",
      "text": null,
      "content_desc": null,
      "resource_id": null,
      "model_action_id": null,
      "concrete_identity": null,
      "state_id": "g12s55",
      "source_gui_id": null,
      "activity": null,
      "activity_evidence": null,
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:38288",
      "observed_methods_until_next": 4,
      "category_counts": {
        "app_domain": 1,
        "third_party": 3
      },
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/other-2696.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 482,
      "monotonic_ns": 1880316749109954,
      "wall_time_ms": 1793991269158,
      "abstraction_version": 12,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-23-c1",
      "request_id": "semantic-23",
      "candidate_id": "c1",
      "confidence": 0.7883672714233398,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "55238260838bb56cd973996a8b9d6cd810b6933335a84026961040ab68afeb02",
      "concrete_identity": "7393295e275a1e4dcc06121896917c0a420eccbdc77d32114dfa36412b0fa397",
      "decision_scope": "136d367e4f0d6689946f250bc437fcd3b974567161e64a7c42f2f332cd5c7f59",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-23",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 6,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 6,
      "selected_history": 3,
      "comparison_count": 3,
      "same_count": 0,
      "different_count": 3,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 3,
      "low_confidence_count": 0,
      "full_history_compared": false,
      "exploratory": true,
      "_line": 1510
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 482,
      "monotonic_ns": 1880316749555409,
      "wall_time_ms": 1793991269159,
      "abstraction_version": 12,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-23-c1",
      "request_id": "semantic-23",
      "candidate_id": "c1",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "55238260838bb56cd973996a8b9d6cd810b6933335a84026961040ab68afeb02",
      "input_fingerprint": "23b69d6946c78f256f8a6be60335a4b09bce8843f72be6e6ae8c2fdc6c1abb0d",
      "concrete_identity": "7393295e275a1e4dcc06121896917c0a420eccbdc77d32114dfa36412b0fa397",
      "decision_scope": "136d367e4f0d6689946f250bc437fcd3b974567161e64a7c42f2f332cd5c7f59",
      "_line": 1512
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 482,
      "monotonic_ns": 1880316764366563,
      "wall_time_ms": 1793991269173,
      "abstraction_version": 12,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-23-c1",
      "request_id": "semantic-23",
      "candidate_id": "c1",
      "confidence": 0.7883672714233398,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "55238260838bb56cd973996a8b9d6cd810b6933335a84026961040ab68afeb02",
      "decision_scope": "136d367e4f0d6689946f250bc437fcd3b974567161e64a7c42f2f332cd5c7f59",
      "concrete_identity": "7393295e275a1e4dcc06121896917c0a420eccbdc77d32114dfa36412b0fa397",
      "_line": 1514
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 482,
      "monotonic_ns": 1880316764405604,
      "wall_time_ms": 1793991269174,
      "abstraction_version": 12,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-23-c1",
      "request_id": "semantic-23",
      "candidate_id": "c1",
      "confidence": 0.7883672714233398,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 1515
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 482,
      "monotonic_ns": 1880316827042972,
      "wall_time_ms": 1793991269236,
      "abstraction_version": 12,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-23-c1",
      "request_id": "semantic-23",
      "candidate_id": "c1",
      "event_count": 2,
      "_line": 1518
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 482,
      "monotonic_ns": 1880316860333673,
      "wall_time_ms": 1793991269269,
      "abstraction_version": 12,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-23-c1",
      "request_id": "semantic-23",
      "candidate_id": "c1",
      "_line": 1519
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 483,
      "monotonic_ns": 1880318079198201,
      "wall_time_ms": 1793991270488,
      "abstraction_version": 12,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-23-c1",
      "request_id": "semantic-23",
      "candidate_id": "c1",
      "confidence": 0.7883672714233398,
      "choice": "PROMOTE",
      "transition_id": "g12e336:477",
      "target_state": "g12s83",
      "input_confirmed": true,
      "_line": 1521
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 482,
    "monotonic_ns": 1880316764699226,
    "wall_time_ms": 1793991269174,
    "abstraction_version": 12,
    "state_id": "g12s50",
    "model_action_id": "g12a427",
    "snapshot_reason": "selection",
    "state_visits": 7,
    "state_first_seen": 166,
    "state_last_seen": 482,
    "state_saturated": false,
    "state_saturation": 0.5,
    "native_state_saturated": false,
    "native_unsaturated_model_action_count": 1,
    "model_action_count": 2,
    "enabled_valid_action_count": 2,
    "unsaturated_model_action_count": 1,
    "unvisited_model_action_count": 1,
    "effective_unvisited_model_action_count": 1,
    "effective_state_saturated": false,
    "local_probe_action_count": 0,
    "navigation_action_count": 1,
    "enabled_valid_unvisited_action_count": 1,
    "unvisited_model_action_ids": "g12a428",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 6,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=it.feio.android.omninotes.MainActivity|class=android.widget.TextView|text=ເພີ່ມໂຕເ|resource_id=it.feio.android.omninotes:id/title|bounds=597,129,1028,186",
    "selected_resolved_node_count": 5,
    "_line": 1517
  }
}

四、是否值得PROMOTE

无法可靠裁定相对整个Run决策前历史的功能新颖性。

疑似主要环节:UNKNOWN;wire关系审查:UNKNOWN。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

omninotes STARTLUX step494 ຍົກເລີກການປ່ຽນແປງ

run_0c300af1c9614168998ce1f37b6aadfe · 第13.64分钟 · 请求step494 / 决策step494 / 执行step494 · UNKNOWN · 证据INSUFFICIENT_FOR_GLOBAL_NOVELTY · 结构化审查

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p1 对step166=0.664713;p2 对step172=0.758351;p3 对step210=0.775070),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g12s50 / g12a427;合法历史7条,比较3条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p1 / 166InformaciónDIFFERENT_OPERATION0.66471305True
p2 / 172Habilitar llista de verificaciónDIFFERENT_OPERATION0.75835148True
p3 / 210Vista amenorgadaDIFFERENT_OPERATION0.77507013True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p1",
    "history_id": "h1",
    "history_step": 166,
    "history_input_id": "input-924",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.664713054895401,
    "probabilities": {
      "SAME_OPERATION": 0.12911781668663025,
      "DIFFERENT_OPERATION": 0.7764753699302673,
      "INSUFFICIENT_EVIDENCE": 0.09440687298774719
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c3` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.664713054895401,
      "probabilities": {
        "SAME_OPERATION": 0.12911781668663025,
        "DIFFERENT_OPERATION": 0.7764753699302673,
        "INSUFFICIENT_EVIDENCE": 0.09440687298774719
      }
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "it.feio.android.omninotes:id/title",
      "text": "Información",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 3,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"it.feio.android.omninotes:id/title\"][@text=\"Informac\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g12a427",
      "source_state_id": "g12s50",
      "bounds": [
        480,
        507,
        1028,
        564
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "it.feio.android.omninotes:id/title",
          "text": "Información",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 238,
      "source_gui_timestamp": 166,
      "current_state": "g12s50",
      "current_model_action": "g12a427",
      "current_version": 12,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p2",
    "history_id": "h3",
    "history_step": 172,
    "history_input_id": "input-963",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.7583514750003815,
    "probabilities": {
      "SAME_OPERATION": 0.09170233458280563,
      "DIFFERENT_OPERATION": 0.8389009833335876,
      "INSUFFICIENT_EVIDENCE": 0.06939670443534851
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c3` the same application-function operation as executed action at `executed_actions.h3`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.7583514750003815,
      "probabilities": {
        "SAME_OPERATION": 0.09170233458280563,
        "DIFFERENT_OPERATION": 0.8389009833335876,
        "INSUFFICIENT_EVIDENCE": 0.06939670443534851
      }
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "it.feio.android.omninotes:id/title",
      "text": "Habilitar llista de verificación",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 0,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"it.feio.android.omninotes:id/title\"][@text=\"Habilita\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g12a427",
      "source_state_id": "g12s50",
      "bounds": [
        480,
        129,
        1028,
        186
      ],
      "source_page_id": "page4",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "it.feio.android.omninotes:id/title",
          "text": "Habilitar llista de verificación",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 247,
      "source_gui_timestamp": 172,
      "current_state": "g12s50",
      "current_model_action": "g12a427",
      "current_version": 12,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p3",
    "history_id": "h4",
    "history_step": 210,
    "history_input_id": "input-1175",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.7750701308250427,
    "probabilities": {
      "SAME_OPERATION": 0.07833511382341385,
      "DIFFERENT_OPERATION": 0.8500467538833618,
      "INSUFFICIENT_EVIDENCE": 0.07161815464496613
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c3` the same application-function operation as executed action at `executed_actions.h4`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.7750701308250427,
      "probabilities": {
        "SAME_OPERATION": 0.07833511382341385,
        "DIFFERENT_OPERATION": 0.8500467538833618,
        "INSUFFICIENT_EVIDENCE": 0.07161815464496613
      }
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "it.feio.android.omninotes:id/title",
      "text": "Vista amenorgada",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 0,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"it.feio.android.omninotes:id/title\"][@text=\"Vista am\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g12a427",
      "source_state_id": "g12s50",
      "bounds": [
        597,
        129,
        1028,
        186
      ],
      "source_page_id": "page5",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "it.feio.android.omninotes:id/title",
          "text": "Vista amenorgada",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 285,
      "source_gui_timestamp": 210,
      "current_state": "g12s50",
      "current_model_action": "g12a427",
      "current_version": 12,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

实际操作已保留在前后GUI和执行记录中。不同设置目标、清单启用/禁用、枚举值、排序及文本输入需按v2分别判断,不能因模板相同或文字不同直接判等价。未获得足够经过核实的同功能先前历史及其可见范围,保留UNKNOWN。

等价历史是否送入Provider wire:UNKNOWN;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

NA:没有足以可靠裁定全局首次或重复的已核实等价历史。不能把未检索到当成未执行。

三、Probe执行后发生什么

Discard changes 打开 Confirm undoing changes? 确认框;仍须随后确认。

omninotes STARTLUX step494 ຍົກເລີກການປ່ຽນແປງ before_screenshot
before_screenshot · identity_verified · 2026-11-06T18:54:54.375+00:00
omninotes STARTLUX step494 ຍົກເລີກການປ່ຽນແປງ after_screenshot
after_screenshot · identity_verified · 2026-11-06T18:54:55.612+00:00

Run内首次METHOD观察:完成后2秒=5,10秒=7,下一动作前B=2。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-2760",
      "step": 495,
      "version": 12,
      "elapsed_s": 819.459,
      "wall_time_ms": 1793991295729,
      "next_input_wall_ms": 1793991296744,
      "input_completed_wall_ms": 1793991295755,
      "input_confirmed": true,
      "action": "MODEL_CLICK ຕົກລົງ",
      "action_type": "MODEL_CLICK",
      "text": "ຕົກລົງ",
      "content_desc": "",
      "resource_id": "it.feio.android.omninotes:id/md_buttonDefaultPositive",
      "model_action_id": "g0a39",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"it.feio.android.omninotes:id/md_buttonDefaultPositive\"][@text=\"ຕົກລົງ\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g0s4",
      "source_gui_id": 595,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "ຕົກລົງ",
        "Confirm undoing changes?"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:39006",
      "observed_methods_until_next": 3,
      "category_counts": {
        "app_domain": 3
      },
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-2761.json"
    },
    {
      "input_id": "input-2765",
      "step": 496,
      "version": 12,
      "elapsed_s": 820.474,
      "wall_time_ms": 1793991296744,
      "next_input_wall_ms": 1793991297655,
      "input_completed_wall_ms": 1793991296772,
      "input_confirmed": true,
      "action": "MODEL_CLICK ຄົ້ນຫາ",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "ຄົ້ນຫາ",
      "resource_id": "it.feio.android.omninotes:id/menu_search",
      "model_action_id": "g12a467",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"it.feio.android.omninotes:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.RelativeLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.Button\"][@resource-id=\"it.feio.android.omninotes:id/menu_search\"][@text=\"\"][@content-desc=\"ຄົ້ນຫາ\"][@index=2][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g12s55",
      "source_gui_id": 596,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:39068",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-2766.json"
    },
    {
      "input_id": "input-2770",
      "step": 497,
      "version": 12,
      "elapsed_s": 821.385,
      "wall_time_ms": 1793991297655,
      "next_input_wall_ms": 1793991299781,
      "input_completed_wall_ms": 1793991298686,
      "input_confirmed": true,
      "action": "MODEL_CLICK ຄົ້ນຫາໃນ",
      "action_type": "MODEL_CLICK",
      "text": "ຄົ້ນຫາໃນ",
      "content_desc": "",
      "resource_id": "it.feio.android.omninotes:id/search_src_text",
      "model_action_id": "g12a497",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"it.feio.android.omninotes:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.RelativeLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.appcompat.widget.LinearLayoutCompat\"][@resource-id=\"it.feio.android.omninotes:id/menu_search\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.AutoCompleteTextView\"][@resource-id=\"it.feio.android.omninotes:id/search_src_text\"][@text=\"ຄົ້ນຫາໃນ\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g12s57",
      "source_gui_id": 597,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:39160",
      "observed_methods_until_next": 1,
      "category_counts": {
        "third_party": 1
      },
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-2772.json"
    },
    {
      "input_id": "input-2776",
      "step": 498,
      "version": 12,
      "elapsed_s": 823.511,
      "wall_time_ms": 1793991299781,
      "next_input_wall_ms": 1793991300734,
      "input_completed_wall_ms": 1793991299802,
      "input_confirmed": true,
      "action": "MODEL_CLICK ລຶບຂໍ້ຄວາມຊອກຫາ",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "ລຶບຂໍ້ຄວາມຊອກຫາ",
      "resource_id": "it.feio.android.omninotes:id/search_close_btn",
      "model_action_id": "g12a528",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"it.feio.android.omninotes:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.RelativeLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.appcompat.widget.LinearLayoutCompat\"][@resource-id=\"it.feio.android.omninotes:id/menu_search\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageView\"][@resource-id=\"it.feio.android.omninotes:id/search_close_btn\"][@text=\"\"][@content-desc=\"ລຶບຂໍ້ຄວາມຊອກຫາ\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g12s59",
      "source_gui_id": 598,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:39236",
      "observed_methods_until_next": 1,
      "category_counts": {
        "third_party": 1
      },
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-2777.json"
    },
    {
      "input_id": "input-2781",
      "step": 499,
      "version": 12,
      "elapsed_s": 824.464,
      "wall_time_ms": 1793991300734,
      "next_input_wall_ms": 1793991303018,
      "input_completed_wall_ms": 1793991301937,
      "input_confirmed": true,
      "action": "MODEL_CLICK ຄົ້ນຫາໃນ",
      "action_type": "MODEL_CLICK",
      "text": "ຄົ້ນຫາໃນ",
      "content_desc": "",
      "resource_id": "it.feio.android.omninotes:id/search_src_text",
      "model_action_id": "g12a797",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"it.feio.android.omninotes:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.RelativeLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.appcompat.widget.LinearLayoutCompat\"][@resource-id=\"it.feio.android.omninotes:id/menu_search\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.AutoCompleteTextView\"][@resource-id=\"it.feio.android.omninotes:id/search_src_text\"][@text=\"ຄົ້ນຫາໃນ\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g12s84",
      "source_gui_id": 599,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:39305",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-2783.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 494,
      "monotonic_ns": 1880341919425720,
      "wall_time_ms": 1793991294329,
      "abstraction_version": 12,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-27-c3",
      "request_id": "semantic-27",
      "candidate_id": "c3",
      "confidence": 0.7750701308250427,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "6a538c6aa6794d6acaa23a0fd73f72efb544727c3b741a582acaa59f11649c0c",
      "concrete_identity": "8e6da81964a40288434a805fe56018da6be565a867ec7e92001ee7ae5def2063",
      "decision_scope": "1de5ee2c38acfef1a6450504abf6e79bbec8c2337f08461d438fd00f8b922f73",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-27",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 7,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 7,
      "selected_history": 3,
      "comparison_count": 3,
      "same_count": 0,
      "different_count": 3,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 3,
      "low_confidence_count": 0,
      "full_history_compared": false,
      "exploratory": true,
      "_line": 1591
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 494,
      "monotonic_ns": 1880341920045659,
      "wall_time_ms": 1793991294329,
      "abstraction_version": 12,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-27-c3",
      "request_id": "semantic-27",
      "candidate_id": "c3",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "6a538c6aa6794d6acaa23a0fd73f72efb544727c3b741a582acaa59f11649c0c",
      "input_fingerprint": "2d93790b3f87cf50f4ff220fb0e3a5e3e703afdbc073877dcc8d5d26193f293b",
      "concrete_identity": "8e6da81964a40288434a805fe56018da6be565a867ec7e92001ee7ae5def2063",
      "decision_scope": "1de5ee2c38acfef1a6450504abf6e79bbec8c2337f08461d438fd00f8b922f73",
      "_line": 1593
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 494,
      "monotonic_ns": 1880341926656298,
      "wall_time_ms": 1793991294336,
      "abstraction_version": 12,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-27-c3",
      "request_id": "semantic-27",
      "candidate_id": "c3",
      "confidence": 0.7750701308250427,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "6a538c6aa6794d6acaa23a0fd73f72efb544727c3b741a582acaa59f11649c0c",
      "decision_scope": "1de5ee2c38acfef1a6450504abf6e79bbec8c2337f08461d438fd00f8b922f73",
      "concrete_identity": "8e6da81964a40288434a805fe56018da6be565a867ec7e92001ee7ae5def2063",
      "_line": 1595
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 494,
      "monotonic_ns": 1880341926693793,
      "wall_time_ms": 1793991294336,
      "abstraction_version": 12,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-27-c3",
      "request_id": "semantic-27",
      "candidate_id": "c3",
      "confidence": 0.7750701308250427,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 1596
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 494,
      "monotonic_ns": 1880341968761703,
      "wall_time_ms": 1793991294378,
      "abstraction_version": 12,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-27-c3",
      "request_id": "semantic-27",
      "candidate_id": "c3",
      "event_count": 2,
      "_line": 1599
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 494,
      "monotonic_ns": 1880341993476979,
      "wall_time_ms": 1793991294403,
      "abstraction_version": 12,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-27-c3",
      "request_id": "semantic-27",
      "candidate_id": "c3",
      "_line": 1600
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 495,
      "monotonic_ns": 1880343204757309,
      "wall_time_ms": 1793991295614,
      "abstraction_version": 12,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-27-c3",
      "request_id": "semantic-27",
      "candidate_id": "c3",
      "confidence": 0.7750701308250427,
      "choice": "PROMOTE",
      "transition_id": "g12e341:487",
      "target_state": "g0s4",
      "input_confirmed": true,
      "_line": 1602
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 494,
    "monotonic_ns": 1880341926952878,
    "wall_time_ms": 1793991294336,
    "abstraction_version": 12,
    "state_id": "g12s50",
    "model_action_id": "g12a427",
    "snapshot_reason": "selection",
    "state_visits": 8,
    "state_first_seen": 166,
    "state_last_seen": 494,
    "state_saturated": false,
    "state_saturation": 0.5,
    "native_state_saturated": false,
    "native_unsaturated_model_action_count": 1,
    "model_action_count": 2,
    "enabled_valid_action_count": 2,
    "unsaturated_model_action_count": 1,
    "unvisited_model_action_count": 1,
    "effective_unvisited_model_action_count": 1,
    "effective_state_saturated": false,
    "local_probe_action_count": 0,
    "navigation_action_count": 1,
    "enabled_valid_unvisited_action_count": 1,
    "unvisited_model_action_ids": "g12a428",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 7,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=it.feio.android.omninotes.MainActivity|class=android.widget.TextView|text=ຍົກເລີກກ|resource_id=it.feio.android.omninotes:id/title|bounds=447,381,1028,438",
    "selected_resolved_node_count": 4,
    "_line": 1598
  }
}

四、是否值得PROMOTE

无法可靠裁定相对整个Run决策前历史的功能新颖性。

疑似主要环节:UNKNOWN;wire关系审查:UNKNOWN。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

omninotes STARTLUX step604 ບັນທຶກ

run_0c300af1c9614168998ce1f37b6aadfe · 第16.46分钟 · 请求step604 / 决策step604 / 执行step604 · REPEATED_SUPPORTED · 证据MEDIUM · 结构化审查

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p1 对step150=0.550492;p2 对step575=0.723977;p3 对step593=0.729599),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g11s39 / g11a309;合法历史3条,比较3条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p1 / 150NotesDIFFERENT_OPERATION0.55049226True
p2 / 575ໂຕເຕືອນຄວາມຈຳDIFFERENT_OPERATION0.72397664True
p3 / 593ໂຕເຕືອນຄວາມຈຳDIFFERENT_OPERATION0.72959900True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p1",
    "history_id": "h1",
    "history_step": 150,
    "history_input_id": "input-837",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.5504922568798065,
    "probabilities": {
      "SAME_OPERATION": 0.1732698380947113,
      "DIFFERENT_OPERATION": 0.7003281712532043,
      "INSUFFICIENT_EVIDENCE": 0.12640197575092316
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.5504922568798065,
      "probabilities": {
        "SAME_OPERATION": 0.1732698380947113,
        "DIFFERENT_OPERATION": 0.7003281712532043,
        "INSUFFICIENT_EVIDENCE": 0.12640197575092316
      }
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "it.feio.android.omninotes:id/title",
      "text": "Notes",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 0,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"it.feio.android.omninotes:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"it.feio.android.omninotes:id/navigation_drawer\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"it.feio.android.omninotes:id/drawer_nav_list\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"it.feio.android.omninotes:id/title\"][@text=\"Notes\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g11a309",
      "source_state_id": "g11s39",
      "bounds": [
        116,
        326,
        798,
        452
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "it.feio.android.omninotes:id/title",
          "text": "Notes",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 216,
      "source_gui_timestamp": 150,
      "current_state": "g11s39",
      "current_model_action": "g11a309",
      "current_version": 12,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p2",
    "history_id": "h2",
    "history_step": 575,
    "history_input_id": "input-3193",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.7239766418933868,
    "probabilities": {
      "SAME_OPERATION": 0.11239110678434372,
      "DIFFERENT_OPERATION": 0.8159844279289246,
      "INSUFFICIENT_EVIDENCE": 0.07162445783615112
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h2`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.7239766418933868,
      "probabilities": {
        "SAME_OPERATION": 0.11239110678434372,
        "DIFFERENT_OPERATION": 0.8159844279289246,
        "INSUFFICIENT_EVIDENCE": 0.07162445783615112
      }
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "it.feio.android.omninotes:id/title",
      "text": "ໂຕເຕືອນຄວາມຈຳ",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 1,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"it.feio.android.omninotes:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"it.feio.android.omninotes:id/navigation_drawer\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"it.feio.android.omninotes:id/drawer_nav_list\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"it.feio.android.omninotes:id/title\"][@text=\"ໂຕເຕືອນຄ\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g11a309",
      "source_state_id": "g11s39",
      "bounds": [
        116,
        451,
        798,
        577
      ],
      "source_page_id": "page3",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "it.feio.android.omninotes:id/title",
          "text": "ໂຕເຕືອນຄວາມຈຳ",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 675,
      "source_gui_timestamp": 575,
      "current_state": "g11s39",
      "current_model_action": "g11a309",
      "current_version": 12,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p3",
    "history_id": "h3",
    "history_step": 593,
    "history_input_id": "input-3300",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.7295989990234375,
    "probabilities": {
      "SAME_OPERATION": 0.0901336669921875,
      "DIFFERENT_OPERATION": 0.819732666015625,
      "INSUFFICIENT_EVIDENCE": 0.0901336669921875
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h3`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.7295989990234375,
      "probabilities": {
        "SAME_OPERATION": 0.0901336669921875,
        "DIFFERENT_OPERATION": 0.819732666015625,
        "INSUFFICIENT_EVIDENCE": 0.0901336669921875
      }
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "it.feio.android.omninotes:id/title",
      "text": "ໂຕເຕືອນຄວາມຈຳ",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 1,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"it.feio.android.omninotes:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"it.feio.android.omninotes:id/navigation_drawer\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"it.feio.android.omninotes:id/drawer_nav_list\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"it.feio.android.omninotes:id/title\"][@text=\"ໂຕເຕືອນຄ\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g11a309",
      "source_state_id": "g11s39",
      "bounds": [
        116,
        451,
        798,
        577
      ],
      "source_page_id": "page4",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "it.feio.android.omninotes:id/title",
          "text": "ໂຕເຕືອນຄວາມຈຳ",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 696,
      "source_gui_timestamp": 593,
      "current_state": "g11s39",
      "current_model_action": "g11a309",
      "current_version": 12,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

150已经点击Notes侧栏入口;604再次关闭侧栏并显示笔记列表,是同一返回列表功能。

等价历史是否送入Provider wire:YES;当前Pair直接比较过的等价历史step:[150]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

此前step / UTC页面与控件确认与目标
150
2026-11-06T18:45:39.021+00:00
Notes
it.feio.android.omninotes.MainActivity
Native确认=True
it.feio.android.omninotes.MainActivity
目标GUI未保留,不推断业务完成

三、Probe执行后发生什么

点击侧栏 Notes,关闭侧栏并显示笔记列表;同一列表功能的返回。

omninotes STARTLUX step604 ບັນທຶກ before_screenshot
before_screenshot · identity_verified · 2026-11-06T18:57:43.854+00:00
omninotes STARTLUX step604 ບັນທຶກ after_screenshot
after_screenshot · identity_verified · 2026-11-06T18:57:44.738+00:00

Run内首次METHOD观察:完成后2秒=0,10秒=1,下一动作前B=0。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-3389",
      "step": 605,
      "version": 12,
      "elapsed_s": 988.781,
      "wall_time_ms": 1793991465051,
      "next_input_wall_ms": 1793991466102,
      "input_completed_wall_ms": 1793991465087,
      "input_confirmed": true,
      "action": "MODEL_CLICK #d8decfbf",
      "action_type": "MODEL_CLICK",
      "text": "#d8decfbf",
      "content_desc": "drawer open",
      "resource_id": "",
      "model_action_id": "g12a466",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"it.feio.android.omninotes:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.RelativeLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageButton\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"drawer open\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g12s55",
      "source_gui_id": 708,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#d8decfbf",
        "ບັນທຶກ",
        "ຄົ້ນຫາ",
        "ຈັດລຽງ",
        "ໂຕເລືອກອື່ນ",
        "#d5080791",
        "n",
        "42635035101547786795",
        "ປັບປຸງເມື່ອ: moments ago"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:47554",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-3390.json"
    },
    {
      "input_id": "input-3398",
      "step": 606,
      "version": 12,
      "elapsed_s": 989.832,
      "wall_time_ms": 1793991466102,
      "next_input_wall_ms": 1793991468291,
      "input_completed_wall_ms": 1793991466137,
      "input_confirmed": true,
      "action": "MODEL_CLICK ຖັງຂີ້ເຫ",
      "action_type": "MODEL_CLICK",
      "text": "ຖັງຂີ້ເຫ",
      "content_desc": "",
      "resource_id": "it.feio.android.omninotes:id/title",
      "model_action_id": "g11a309",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"it.feio.android.omninotes:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"it.feio.android.omninotes:id/navigation_drawer\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"it.feio.android.omninotes:id/drawer_nav_list\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"it.feio.android.omninotes:id/title\"][@text=\"ຖັງຂີ້ເຫ\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g11s39",
      "source_gui_id": 709,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Omni Notes",
        "ການ​ຕັ້ງຄ່າ",
        "ບັນທຶກ",
        "ໂຕເຕືອນຄວາມຈຳ",
        "ຖັງຂີ້ເຫຍື່ອ"
      ],
      "probe": true,
      "strategy": "PROBE",
      "context": "exploration",
      "native_branch": "Probe",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:47662",
      "observed_methods_until_next": 1,
      "category_counts": {
        "app_domain": 1
      },
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-3399.json"
    },
    {
      "input_id": "input-3405",
      "step": 607,
      "version": 12,
      "elapsed_s": 992.021,
      "wall_time_ms": 1793991468291,
      "next_input_wall_ms": 1793991469180,
      "input_completed_wall_ms": 1793991468319,
      "input_confirmed": true,
      "action": "MODEL_CLICK #d8decfbf",
      "action_type": "MODEL_CLICK",
      "text": "#d8decfbf",
      "content_desc": "drawer open",
      "resource_id": "",
      "model_action_id": "g12a996",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"it.feio.android.omninotes:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.RelativeLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageButton\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"drawer open\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g12s101",
      "source_gui_id": 713,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#d8decfbf",
        "ຖັງຂີ້ເຫຍື່ອ",
        "ຄົ້ນຫາ",
        "ຈັດລຽງ",
        "ໂຕເລືອກອື່ນ",
        "21:50:50",
        "ປັບປຸງເມື່ອ: 9 minutes ago",
        "New! Tel",
        "11/7/26 2:46 AM",
        "ປັບປຸງເມື່ອ: 11 minutes ago"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:47729",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-3406.json"
    },
    {
      "input_id": "input-3410",
      "step": 608,
      "version": 12,
      "elapsed_s": 992.91,
      "wall_time_ms": 1793991469180,
      "next_input_wall_ms": 1793991469956,
      "input_completed_wall_ms": 1793991469202,
      "input_confirmed": true,
      "action": "MODEL_CLICK ບັນທຶກ",
      "action_type": "MODEL_CLICK",
      "text": "ບັນທຶກ",
      "content_desc": "",
      "resource_id": "it.feio.android.omninotes:id/title",
      "model_action_id": "g11a309",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"it.feio.android.omninotes:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"it.feio.android.omninotes:id/navigation_drawer\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"it.feio.android.omninotes:id/drawer_nav_list\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"it.feio.android.omninotes:id/title\"][@text=\"ບັນທຶກ\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g11s39",
      "source_gui_id": 714,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "EARLY_STAGE: ABA/backward/other (NA finer branch)",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:47809",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-3411.json"
    },
    {
      "input_id": "input-3415",
      "step": 609,
      "version": 12,
      "elapsed_s": 993.686,
      "wall_time_ms": 1793991469956,
      "next_input_wall_ms": 1793991472296,
      "input_completed_wall_ms": 1793991470987,
      "input_confirmed": true,
      "action": "MODEL_LONG_CLICK ໂຕເລືອກອື່ນ",
      "action_type": "MODEL_LONG_CLICK",
      "text": "",
      "content_desc": "ໂຕເລືອກອື່ນ",
      "resource_id": "",
      "model_action_id": "g12a1001",
      "concrete_identity": "MODEL_LONG_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"it.feio.android.omninotes:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.RelativeLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"ໂຕເລືອກອື່ນ\"][@index=4][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g12s101",
      "source_gui_id": 715,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:47882",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-3416.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 604,
      "monotonic_ns": 1880511382459881,
      "wall_time_ms": 1793991463792,
      "abstraction_version": 12,
      "state_id": "g11s39",
      "model_action_id": "g11a309",
      "entry_id": "semantic-33-c1",
      "request_id": "semantic-33",
      "candidate_id": "c1",
      "confidence": 0.7295989990234375,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "4b96963a814eeb28e27ae667cccbfc40c519e57e1f4ba3617dce78dbf8cb203d",
      "concrete_identity": "af59fab6ecea4b273853d98d94d0930cab2633ab4d6da56f0f626f3df6f16a92",
      "decision_scope": "7685362f8420f6055201ef5f808ba8da248f0ba6f3fc0701877cd27a31aeeaef",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-33",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 3,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 3,
      "selected_history": 3,
      "comparison_count": 3,
      "same_count": 0,
      "different_count": 3,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 3,
      "low_confidence_count": 0,
      "full_history_compared": true,
      "exploratory": false,
      "_line": 1965
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 604,
      "monotonic_ns": 1880511382714385,
      "wall_time_ms": 1793991463792,
      "abstraction_version": 12,
      "state_id": "g11s39",
      "model_action_id": "g11a309",
      "entry_id": "semantic-33-c1",
      "request_id": "semantic-33",
      "candidate_id": "c1",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "4b96963a814eeb28e27ae667cccbfc40c519e57e1f4ba3617dce78dbf8cb203d",
      "input_fingerprint": "4f8815c498853c27c3f6b106bb5e60a3e39a6d672336e6376874b0d36584e0f2",
      "concrete_identity": "af59fab6ecea4b273853d98d94d0930cab2633ab4d6da56f0f626f3df6f16a92",
      "decision_scope": "7685362f8420f6055201ef5f808ba8da248f0ba6f3fc0701877cd27a31aeeaef",
      "_line": 1967
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 604,
      "monotonic_ns": 1880511398065831,
      "wall_time_ms": 1793991463807,
      "abstraction_version": 12,
      "state_id": "g11s39",
      "model_action_id": "g11a309",
      "entry_id": "semantic-33-c1",
      "request_id": "semantic-33",
      "candidate_id": "c1",
      "confidence": 0.7295989990234375,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "4b96963a814eeb28e27ae667cccbfc40c519e57e1f4ba3617dce78dbf8cb203d",
      "decision_scope": "7685362f8420f6055201ef5f808ba8da248f0ba6f3fc0701877cd27a31aeeaef",
      "concrete_identity": "af59fab6ecea4b273853d98d94d0930cab2633ab4d6da56f0f626f3df6f16a92",
      "_line": 1969
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 604,
      "monotonic_ns": 1880511398099636,
      "wall_time_ms": 1793991463807,
      "abstraction_version": 12,
      "state_id": "g11s39",
      "model_action_id": "g11a309",
      "entry_id": "semantic-33-c1",
      "request_id": "semantic-33",
      "candidate_id": "c1",
      "confidence": 0.7295989990234375,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 1970
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 604,
      "monotonic_ns": 1880511446288151,
      "wall_time_ms": 1793991463855,
      "abstraction_version": 12,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-33-c1",
      "request_id": "semantic-33",
      "candidate_id": "c1",
      "event_count": 2,
      "_line": 1973
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 604,
      "monotonic_ns": 1880511478143197,
      "wall_time_ms": 1793991463887,
      "abstraction_version": 12,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-33-c1",
      "request_id": "semantic-33",
      "candidate_id": "c1",
      "_line": 1974
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 605,
      "monotonic_ns": 1880512347789976,
      "wall_time_ms": 1793991464757,
      "abstraction_version": 12,
      "state_id": "g11s39",
      "model_action_id": "g11a309",
      "entry_id": "semantic-33-c1",
      "request_id": "semantic-33",
      "candidate_id": "c1",
      "confidence": 0.7295989990234375,
      "choice": "PROMOTE",
      "transition_id": "g12e422:595",
      "target_state": "g12s55",
      "input_confirmed": true,
      "_line": 1976
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 604,
    "monotonic_ns": 1880511398361390,
    "wall_time_ms": 1793991463807,
    "abstraction_version": 12,
    "state_id": "g11s39",
    "model_action_id": "g11a309",
    "snapshot_reason": "selection",
    "state_visits": 17,
    "state_first_seen": 100,
    "state_last_seen": 604,
    "state_saturated": true,
    "state_saturation": 1,
    "native_state_saturated": true,
    "native_unsaturated_model_action_count": 0,
    "model_action_count": 5,
    "enabled_valid_action_count": 5,
    "unsaturated_model_action_count": 0,
    "unvisited_model_action_count": 0,
    "effective_unvisited_model_action_count": 0,
    "effective_state_saturated": true,
    "local_probe_action_count": 0,
    "navigation_action_count": 0,
    "enabled_valid_unvisited_action_count": 0,
    "unvisited_model_action_ids": "",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 3,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=it.feio.android.omninotes.MainActivity|class=android.widget.TextView|text=ບັນທຶກ|resource_id=it.feio.android.omninotes:id/title|bounds=116,326,798,452",
    "selected_resolved_node_count": 3,
    "_line": 1972
  }
}

四、是否值得PROMOTE

完整已保存历史支持此前已尝试等价功能;不能自动归为模型错误。

疑似主要环节:PAIRWISE_OR_EVIDENCE_UNKNOWN;wire关系审查:DISTINCT_COMPARATORS_VALID。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

omninotes STARTLUX step606 ຖັງຂີ້ເຫຍື່ອ

run_0c300af1c9614168998ce1f37b6aadfe · 第16.50分钟 · 请求step604 / 决策step604 / 执行step606 · UNKNOWN · 证据INSUFFICIENT_FOR_GLOBAL_NOVELTY · 结构化审查

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p4 对step150=0.818872;p5 对step575=0.854944;p6 对step593=0.890646),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g11s39 / g11a309;合法历史3条,比较3条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p4 / 150NotesDIFFERENT_OPERATION0.81887230True
p5 / 575ໂຕເຕືອນຄວາມຈຳDIFFERENT_OPERATION0.85494444True
p6 / 593ໂຕເຕືອນຄວາມຈຳDIFFERENT_OPERATION0.89064580True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p4",
    "history_id": "h1",
    "history_step": 150,
    "history_input_id": "input-837",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.8188723027706146,
    "probabilities": {
      "SAME_OPERATION": 0.06445001065731049,
      "DIFFERENT_OPERATION": 0.8792482018470764,
      "INSUFFICIENT_EVIDENCE": 0.05630175396800041
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c2` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.8188723027706146,
      "probabilities": {
        "SAME_OPERATION": 0.06445001065731049,
        "DIFFERENT_OPERATION": 0.8792482018470764,
        "INSUFFICIENT_EVIDENCE": 0.05630175396800041
      }
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "it.feio.android.omninotes:id/title",
      "text": "Notes",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 0,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"it.feio.android.omninotes:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"it.feio.android.omninotes:id/navigation_drawer\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"it.feio.android.omninotes:id/drawer_nav_list\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"it.feio.android.omninotes:id/title\"][@text=\"Notes\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g11a309",
      "source_state_id": "g11s39",
      "bounds": [
        116,
        326,
        798,
        452
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "it.feio.android.omninotes:id/title",
          "text": "Notes",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 216,
      "source_gui_timestamp": 150,
      "current_state": "g11s39",
      "current_model_action": "g11a309",
      "current_version": 12,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p5",
    "history_id": "h2",
    "history_step": 575,
    "history_input_id": "input-3193",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.8549444377422333,
    "probabilities": {
      "SAME_OPERATION": 0.0505288690328598,
      "DIFFERENT_OPERATION": 0.9032962918281555,
      "INSUFFICIENT_EVIDENCE": 0.04617483541369438
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c2` the same application-function operation as executed action at `executed_actions.h2`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.8549444377422333,
      "probabilities": {
        "SAME_OPERATION": 0.0505288690328598,
        "DIFFERENT_OPERATION": 0.9032962918281555,
        "INSUFFICIENT_EVIDENCE": 0.04617483541369438
      }
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "it.feio.android.omninotes:id/title",
      "text": "ໂຕເຕືອນຄວາມຈຳ",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 1,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"it.feio.android.omninotes:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"it.feio.android.omninotes:id/navigation_drawer\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"it.feio.android.omninotes:id/drawer_nav_list\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"it.feio.android.omninotes:id/title\"][@text=\"ໂຕເຕືອນຄ\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g11a309",
      "source_state_id": "g11s39",
      "bounds": [
        116,
        451,
        798,
        577
      ],
      "source_page_id": "page3",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "it.feio.android.omninotes:id/title",
          "text": "ໂຕເຕືອນຄວາມຈຳ",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 675,
      "source_gui_timestamp": 575,
      "current_state": "g11s39",
      "current_model_action": "g11a309",
      "current_version": 12,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p6",
    "history_id": "h3",
    "history_step": 593,
    "history_input_id": "input-3300",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.8906458020210266,
    "probabilities": {
      "SAME_OPERATION": 0.027599144726991653,
      "DIFFERENT_OPERATION": 0.9270972013473511,
      "INSUFFICIENT_EVIDENCE": 0.04530363902449608
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c2` the same application-function operation as executed action at `executed_actions.h3`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.8906458020210266,
      "probabilities": {
        "SAME_OPERATION": 0.027599144726991653,
        "DIFFERENT_OPERATION": 0.9270972013473511,
        "INSUFFICIENT_EVIDENCE": 0.04530363902449608
      }
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "it.feio.android.omninotes:id/title",
      "text": "ໂຕເຕືອນຄວາມຈຳ",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 1,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"it.feio.android.omninotes:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"it.feio.android.omninotes:id/navigation_drawer\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"it.feio.android.omninotes:id/drawer_nav_list\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"it.feio.android.omninotes:id/title\"][@text=\"ໂຕເຕືອນຄ\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g11a309",
      "source_state_id": "g11s39",
      "bounds": [
        116,
        451,
        798,
        577
      ],
      "source_page_id": "page4",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "it.feio.android.omninotes:id/title",
          "text": "ໂຕເຕືອນຄວາມຈຳ",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 696,
      "source_gui_timestamp": 593,
      "current_state": "g11s39",
      "current_model_action": "g11a309",
      "current_version": 12,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

实际操作已保留在前后GUI和执行记录中。不同设置目标、清单启用/禁用、枚举值、排序及文本输入需按v2分别判断,不能因模板相同或文字不同直接判等价。未获得足够经过核实的同功能先前历史及其可见范围,保留UNKNOWN。

等价历史是否送入Provider wire:UNKNOWN;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

NA:没有足以可靠裁定全局首次或重复的已核实等价历史。不能把未检索到当成未执行。

三、Probe执行后发生什么

点击 Trash,显示回收站内 21:50:50 和 New! Tel 两条笔记;不是附件页。

omninotes STARTLUX step606 ຖັງຂີ້ເຫຍື່ອ before_screenshot
before_screenshot · identity_verified · 2026-11-06T18:57:46.101+00:00
omninotes STARTLUX step606 ຖັງຂີ້ເຫຍື່ອ after_screenshot
after_screenshot · identity_verified · 2026-11-06T18:57:48.251+00:00

Run内首次METHOD观察:完成后2秒=1,10秒=1,下一动作前B=1。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-3405",
      "step": 607,
      "version": 12,
      "elapsed_s": 992.021,
      "wall_time_ms": 1793991468291,
      "next_input_wall_ms": 1793991469180,
      "input_completed_wall_ms": 1793991468319,
      "input_confirmed": true,
      "action": "MODEL_CLICK #d8decfbf",
      "action_type": "MODEL_CLICK",
      "text": "#d8decfbf",
      "content_desc": "drawer open",
      "resource_id": "",
      "model_action_id": "g12a996",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"it.feio.android.omninotes:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.RelativeLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageButton\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"drawer open\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g12s101",
      "source_gui_id": 713,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#d8decfbf",
        "ຖັງຂີ້ເຫຍື່ອ",
        "ຄົ້ນຫາ",
        "ຈັດລຽງ",
        "ໂຕເລືອກອື່ນ",
        "21:50:50",
        "ປັບປຸງເມື່ອ: 9 minutes ago",
        "New! Tel",
        "11/7/26 2:46 AM",
        "ປັບປຸງເມື່ອ: 11 minutes ago"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:47729",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-3406.json"
    },
    {
      "input_id": "input-3410",
      "step": 608,
      "version": 12,
      "elapsed_s": 992.91,
      "wall_time_ms": 1793991469180,
      "next_input_wall_ms": 1793991469956,
      "input_completed_wall_ms": 1793991469202,
      "input_confirmed": true,
      "action": "MODEL_CLICK ບັນທຶກ",
      "action_type": "MODEL_CLICK",
      "text": "ບັນທຶກ",
      "content_desc": "",
      "resource_id": "it.feio.android.omninotes:id/title",
      "model_action_id": "g11a309",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"it.feio.android.omninotes:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"it.feio.android.omninotes:id/navigation_drawer\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"it.feio.android.omninotes:id/drawer_nav_list\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"it.feio.android.omninotes:id/title\"][@text=\"ບັນທຶກ\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g11s39",
      "source_gui_id": 714,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "EARLY_STAGE: ABA/backward/other (NA finer branch)",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:47809",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-3411.json"
    },
    {
      "input_id": "input-3415",
      "step": 609,
      "version": 12,
      "elapsed_s": 993.686,
      "wall_time_ms": 1793991469956,
      "next_input_wall_ms": 1793991472296,
      "input_completed_wall_ms": 1793991470987,
      "input_confirmed": true,
      "action": "MODEL_LONG_CLICK ໂຕເລືອກອື່ນ",
      "action_type": "MODEL_LONG_CLICK",
      "text": "",
      "content_desc": "ໂຕເລືອກອື່ນ",
      "resource_id": "",
      "model_action_id": "g12a1001",
      "concrete_identity": "MODEL_LONG_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"it.feio.android.omninotes:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.RelativeLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"ໂຕເລືອກອື່ນ\"][@index=4][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g12s101",
      "source_gui_id": 715,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:47882",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-3416.json"
    },
    {
      "input_id": "input-3420",
      "step": 610,
      "version": 12,
      "elapsed_s": 996.026,
      "wall_time_ms": 1793991472296,
      "next_input_wall_ms": 1793991473241,
      "input_completed_wall_ms": 1793991472320,
      "input_confirmed": true,
      "action": "MODEL_CLICK ໂຕເລືອກອື່ນ",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "ໂຕເລືອກອື່ນ",
      "resource_id": "",
      "model_action_id": "g12a470",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"it.feio.android.omninotes:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.RelativeLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"ໂຕເລືອກອື່ນ\"][@index=4][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g12s55",
      "source_gui_id": 716,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:47948",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-3421.json"
    },
    {
      "input_id": "input-3428",
      "step": 611,
      "version": 12,
      "elapsed_s": 996.971,
      "wall_time_ms": 1793991473241,
      "next_input_wall_ms": 1793991474619,
      "input_completed_wall_ms": 1793991473269,
      "input_confirmed": true,
      "action": "MODEL_CLICK ມູມມອງແບ",
      "action_type": "MODEL_CLICK",
      "text": "ມູມມອງແບ",
      "content_desc": "",
      "resource_id": "it.feio.android.omninotes:id/title",
      "model_action_id": "g12a427",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"it.feio.android.omninotes:id/title\"][@text=\"ມູມມອງແບ\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g12s50",
      "source_gui_id": 717,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "ມູມມອງແບບຂະຫຍາຍ"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:48020",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-3429.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 604,
      "monotonic_ns": 1880511382474517,
      "wall_time_ms": 1793991463792,
      "abstraction_version": 12,
      "state_id": "g11s39",
      "model_action_id": "g11a309",
      "entry_id": "semantic-33-c2",
      "request_id": "semantic-33",
      "candidate_id": "c2",
      "confidence": 0.8906458020210266,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "4b96963a814eeb28e27ae667cccbfc40c519e57e1f4ba3617dce78dbf8cb203d",
      "concrete_identity": "fb80a6d5f5d39f33b0a883530b957456d0c03fcac5e78b2b076f4c141a46366c",
      "decision_scope": "7685362f8420f6055201ef5f808ba8da248f0ba6f3fc0701877cd27a31aeeaef",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-33",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 3,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 3,
      "selected_history": 3,
      "comparison_count": 3,
      "same_count": 0,
      "different_count": 3,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 3,
      "low_confidence_count": 0,
      "full_history_compared": true,
      "exploratory": false,
      "_line": 1966
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 604,
      "monotonic_ns": 1880511382873739,
      "wall_time_ms": 1793991463792,
      "abstraction_version": 12,
      "state_id": "g11s39",
      "model_action_id": "g11a309",
      "entry_id": "semantic-33-c2",
      "request_id": "semantic-33",
      "candidate_id": "c2",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "4b96963a814eeb28e27ae667cccbfc40c519e57e1f4ba3617dce78dbf8cb203d",
      "input_fingerprint": "4f8815c498853c27c3f6b106bb5e60a3e39a6d672336e6376874b0d36584e0f2",
      "concrete_identity": "fb80a6d5f5d39f33b0a883530b957456d0c03fcac5e78b2b076f4c141a46366c",
      "decision_scope": "7685362f8420f6055201ef5f808ba8da248f0ba6f3fc0701877cd27a31aeeaef",
      "_line": 1968
    },
    "PROBE_NAVIGATION_ELIGIBILITY": {
      "event": "PROBE_NAVIGATION_ELIGIBILITY",
      "step": 605,
      "monotonic_ns": 1880512419943722,
      "wall_time_ms": 1793991464829,
      "abstraction_version": 12,
      "state_id": "g11s39",
      "model_action_id": "g11a309",
      "entry_id": "semantic-33-c2",
      "request_id": "semantic-33",
      "candidate_id": "c2",
      "concrete_identity": "fb80a6d5f5d39f33b0a883530b957456d0c03fcac5e78b2b076f4c141a46366c",
      "confidence": 0.8906458020210266,
      "reason": "eligible",
      "navigation": true,
      "confidence_pass": true,
      "source_valid": true,
      "same_state_confirmed": false,
      "related_execution_suppressed": false,
      "navigation_arrived": false,
      "_line": 1979
    },
    "PROBE_NAVIGATION_SELECTED": {
      "event": "PROBE_NAVIGATION_SELECTED",
      "step": 605,
      "monotonic_ns": 1880512640808741,
      "wall_time_ms": 1793991465050,
      "abstraction_version": 12,
      "state_id": "g11s39",
      "model_action_id": "g11a309",
      "entry_id": "semantic-33-c2",
      "request_id": "semantic-33",
      "candidate_id": "c2",
      "concrete_identity": "fb80a6d5f5d39f33b0a883530b957456d0c03fcac5e78b2b076f4c141a46366c",
      "confidence": 0.8906458020210266,
      "path_id": "p136",
      "source": "native_remote_path",
      "_line": 1986
    },
    "PROBE_NAVIGATION_ARRIVED": {
      "event": "PROBE_NAVIGATION_ARRIVED",
      "step": 606,
      "monotonic_ns": 1880513592349921,
      "wall_time_ms": 1793991466001,
      "abstraction_version": 12,
      "state_id": "g11s39",
      "model_action_id": "g11a309",
      "entry_id": "semantic-33-c2",
      "request_id": "semantic-33",
      "candidate_id": "c2",
      "concrete_identity": "fb80a6d5f5d39f33b0a883530b957456d0c03fcac5e78b2b076f4c141a46366c",
      "confidence": 0.8906458020210266,
      "path_id": "p136",
      "arrived": true,
      "reason": "arrived",
      "last_availability": "awaiting_native_binding",
      "binding_reason": "unique_identity_match",
      "source_match_count": 1,
      "target_match_count": 1,
      "audit_path": "jev-audit/navigation/event-3396.json",
      "_line": 1990
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 606,
      "monotonic_ns": 1880513632689657,
      "wall_time_ms": 1793991466042,
      "abstraction_version": 12,
      "state_id": "g11s39",
      "model_action_id": "g11a309",
      "entry_id": "semantic-33-c2",
      "request_id": "semantic-33",
      "candidate_id": "c2",
      "confidence": 0.8906458020210266,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "4b96963a814eeb28e27ae667cccbfc40c519e57e1f4ba3617dce78dbf8cb203d",
      "decision_scope": "7685362f8420f6055201ef5f808ba8da248f0ba6f3fc0701877cd27a31aeeaef",
      "concrete_identity": "fb80a6d5f5d39f33b0a883530b957456d0c03fcac5e78b2b076f4c141a46366c",
      "_line": 1993
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 606,
      "monotonic_ns": 1880513632726549,
      "wall_time_ms": 1793991466042,
      "abstraction_version": 12,
      "state_id": "g11s39",
      "model_action_id": "g11a309",
      "entry_id": "semantic-33-c2",
      "request_id": "semantic-33",
      "candidate_id": "c2",
      "confidence": 0.8906458020210266,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 1994
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 606,
      "monotonic_ns": 1880513693688318,
      "wall_time_ms": 1793991466103,
      "abstraction_version": 12,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-33-c2",
      "request_id": "semantic-33",
      "candidate_id": "c2",
      "event_count": 2,
      "_line": 1997
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 606,
      "monotonic_ns": 1880513730685386,
      "wall_time_ms": 1793991466140,
      "abstraction_version": 12,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-33-c2",
      "request_id": "semantic-33",
      "candidate_id": "c2",
      "_line": 1998
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 607,
      "monotonic_ns": 1880515845588513,
      "wall_time_ms": 1793991468255,
      "abstraction_version": 12,
      "state_id": "g11s39",
      "model_action_id": "g11a309",
      "entry_id": "semantic-33-c2",
      "request_id": "semantic-33",
      "candidate_id": "c2",
      "confidence": 0.8906458020210266,
      "choice": "PROMOTE",
      "transition_id": "g12e423:597",
      "target_state": "g12s101",
      "input_confirmed": true,
      "_line": 2000
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 606,
    "monotonic_ns": 1880513632970414,
    "wall_time_ms": 1793991466042,
    "abstraction_version": 12,
    "state_id": "g11s39",
    "model_action_id": "g11a309",
    "snapshot_reason": "selection",
    "state_visits": 18,
    "state_first_seen": 100,
    "state_last_seen": 606,
    "state_saturated": true,
    "state_saturation": 1,
    "native_state_saturated": true,
    "native_unsaturated_model_action_count": 0,
    "model_action_count": 5,
    "enabled_valid_action_count": 5,
    "unsaturated_model_action_count": 0,
    "unvisited_model_action_count": 0,
    "effective_unvisited_model_action_count": 0,
    "effective_state_saturated": true,
    "local_probe_action_count": 0,
    "navigation_action_count": 0,
    "enabled_valid_unvisited_action_count": 0,
    "unvisited_model_action_ids": "",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 4,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=it.feio.android.omninotes.MainActivity|class=android.widget.TextView|text=ຖັງຂີ້ເຫ|resource_id=it.feio.android.omninotes:id/title|bounds=116,576,798,702",
    "selected_resolved_node_count": 3,
    "_line": 1996
  }
}

四、是否值得PROMOTE

无法可靠裁定相对整个Run决策前历史的功能新颖性。

疑似主要环节:UNKNOWN;wire关系审查:UNKNOWN。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

omninotes STARTLUX step656 ຂໍ້​ມູນ

run_0c300af1c9614168998ce1f37b6aadfe · 第17.61分钟 · 请求step494 / 决策step494 / 执行step656 · UNKNOWN · 证据INSUFFICIENT_FOR_GLOBAL_NOVELTY · 深入复核

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p4 对step418=0.631162;p6 对step172=0.739400),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g12s50 / g12a427;合法历史7条,比较3条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p4 / 418ມູມມອງແບບຂະຫຍາຍDIFFERENT_OPERATION0.63116184True
p5 / 166InformaciónDIFFERENT_OPERATION0.20701639False
p6 / 172Habilitar llista de verificaciónDIFFERENT_OPERATION0.73940006True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p4",
    "history_id": "h6",
    "history_step": 418,
    "history_input_id": "input-2327",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.6311618387699127,
    "probabilities": {
      "SAME_OPERATION": 0.1429336965084076,
      "DIFFERENT_OPERATION": 0.7541078925132751,
      "INSUFFICIENT_EVIDENCE": 0.10295835137367249
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c4` the same application-function operation as executed action at `executed_actions.h6`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.6311618387699127,
      "probabilities": {
        "SAME_OPERATION": 0.1429336965084076,
        "DIFFERENT_OPERATION": 0.7541078925132751,
        "INSUFFICIENT_EVIDENCE": 0.10295835137367249
      }
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "it.feio.android.omninotes:id/title",
      "text": "ມູມມອງແບບຂະຫຍາຍ",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 0,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"it.feio.android.omninotes:id/title\"][@text=\"ມູມມອງແບ\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g12a427",
      "source_state_id": "g12s50",
      "bounds": [
        597,
        129,
        1028,
        186
      ],
      "source_page_id": "page7",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "it.feio.android.omninotes:id/title",
          "text": "ມູມມອງແບບຂະຫຍາຍ",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 515,
      "source_gui_timestamp": 418,
      "current_state": "g12s50",
      "current_model_action": "g12a427",
      "current_version": 12,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p5",
    "history_id": "h1",
    "history_step": 166,
    "history_input_id": "input-924",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.20701639354228973,
    "probabilities": {
      "SAME_OPERATION": 0.45987704396247864,
      "DIFFERENT_OPERATION": 0.4713442623615265,
      "INSUFFICIENT_EVIDENCE": 0.06877867132425308
    },
    "trusted": false,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c4` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.20701639354228973,
      "probabilities": {
        "SAME_OPERATION": 0.45987704396247864,
        "DIFFERENT_OPERATION": 0.4713442623615265,
        "INSUFFICIENT_EVIDENCE": 0.06877867132425308
      }
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "it.feio.android.omninotes:id/title",
      "text": "Información",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 3,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"it.feio.android.omninotes:id/title\"][@text=\"Informac\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g12a427",
      "source_state_id": "g12s50",
      "bounds": [
        480,
        507,
        1028,
        564
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "it.feio.android.omninotes:id/title",
          "text": "Información",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 238,
      "source_gui_timestamp": 166,
      "current_state": "g12s50",
      "current_model_action": "g12a427",
      "current_version": 12,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p6",
    "history_id": "h3",
    "history_step": 172,
    "history_input_id": "input-963",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.7394000589847565,
    "probabilities": {
      "SAME_OPERATION": 0.10588141530752182,
      "DIFFERENT_OPERATION": 0.8262667059898376,
      "INSUFFICIENT_EVIDENCE": 0.06785185635089874
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c4` the same application-function operation as executed action at `executed_actions.h3`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.7394000589847565,
      "probabilities": {
        "SAME_OPERATION": 0.10588141530752182,
        "DIFFERENT_OPERATION": 0.8262667059898376,
        "INSUFFICIENT_EVIDENCE": 0.06785185635089874
      }
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "it.feio.android.omninotes:id/title",
      "text": "Habilitar llista de verificación",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 0,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"it.feio.android.omninotes:id/title\"][@text=\"Habilita\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g12a427",
      "source_state_id": "g12s50",
      "bounds": [
        480,
        129,
        1028,
        186
      ],
      "source_page_id": "page4",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "it.feio.android.omninotes:id/title",
          "text": "Habilitar llista de verificación",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 247,
      "source_gui_timestamp": 172,
      "current_state": "g12s50",
      "current_model_action": "g12a427",
      "current_version": 12,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

166的原图是空普通笔记Info弹窗,656为清单Completed 0 (0%)统计。确实再次点击Info,但当前笔记模式可能增加独立的完成度统计分支;不能仅凭命令名相同裁定功能重复。模型见到了Info166,对它D=.207不trusted,另两个D=.631/.739推动PROMOTE。需要更多历史页面和功能粒度裁定,保留UNKNOWN;不据Info推断录音权限。

等价历史是否送入Provider wire:UNKNOWN;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

NA:没有足以可靠裁定全局首次或重复的已核实等价历史。不能把未检索到当成未执行。

历史Witness执行后的截图(事后证据,未送模型)
Witness step166 target
Witness step166 target · alignment=identity_verified
Witness step172 target
Witness step172 target · alignment=identity_verified

三、Probe执行后发生什么

Info 打开 Completed 0 (0%) 信息弹窗;不据此推断录音权限发生变化。

omninotes STARTLUX step656 ຂໍ້​ມູນ before_screenshot
before_screenshot · identity_verified · 2026-11-06T18:58:52.965+00:00
omninotes STARTLUX step656 ຂໍ້​ມູນ after_screenshot
after_screenshot · identity_verified · 2026-11-06T18:58:54.212+00:00

Run内首次METHOD观察:完成后2秒=3,10秒=18,下一动作前B=3。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-3673",
      "step": 657,
      "version": 12,
      "elapsed_s": 1057.953,
      "wall_time_ms": 1793991534223,
      "next_input_wall_ms": 1793991535183,
      "input_completed_wall_ms": 1793991534303,
      "input_confirmed": true,
      "action": "MODEL_BACK NA",
      "action_type": "MODEL_BACK",
      "text": null,
      "content_desc": null,
      "resource_id": null,
      "model_action_id": "g12a429",
      "concrete_identity": null,
      "state_id": "g12s51",
      "source_gui_id": 763,
      "activity": "it.feio.android.omninotes.NoteInfosActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Completed",
        "0 (0%)"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:51499",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-3674.json"
    },
    {
      "input_id": "input-3678",
      "step": 658,
      "version": 12,
      "elapsed_s": 1058.913,
      "wall_time_ms": 1793991535183,
      "next_input_wall_ms": 1793991537313,
      "input_completed_wall_ms": 1793991536252,
      "input_confirmed": true,
      "action": "MODEL_CLICK ຫົວຂໍ້",
      "action_type": "MODEL_CLICK",
      "text": "ຫົວຂໍ້",
      "content_desc": "",
      "resource_id": "it.feio.android.omninotes:id/detail_title",
      "model_action_id": "g12a436",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"it.feio.android.omninotes:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.RelativeLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"it.feio.android.omninotes:id/detail_root\"][@text=\"\"][@content-desc=\"\"][@index=6][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.EditText\"][@resource-id=\"it.feio.android.omninotes:id/detail_title\"][@text=\"ຫົວຂໍ້\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g12s52",
      "source_gui_id": 764,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:51558",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-3680.json"
    },
    {
      "input_id": "input-3684",
      "step": 659,
      "version": 12,
      "elapsed_s": 1061.043,
      "wall_time_ms": 1793991537313,
      "next_input_wall_ms": 1793991539593,
      "input_completed_wall_ms": 1793991538471,
      "input_confirmed": true,
      "action": "MODEL_CLICK ລາຍ​ການ​",
      "action_type": "MODEL_CLICK",
      "text": "ລາຍ​ການ​",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g12a443",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"it.feio.android.omninotes:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.RelativeLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"it.feio.android.omninotes:id/detail_root\"][@text=\"\"][@content-desc=\"\"][@index=6][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"it.feio.android.omninotes:id/detail_content_card\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"it.feio.android.omninotes:id/content_wrapper\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"it.feio.android.omninotes:id/detail_content\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.EditText\"][@resource-id=\"\"][@text=\"ລາຍ​ການ​\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g12s52",
      "source_gui_id": 765,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:51653",
      "observed_methods_until_next": 15,
      "category_counts": {
        "other_unknown": 14,
        "app_domain": 1
      },
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-3686.json"
    },
    {
      "input_id": "input-3690",
      "step": 660,
      "version": 12,
      "elapsed_s": 1063.323,
      "wall_time_ms": 1793991539593,
      "next_input_wall_ms": 1793991541483,
      "input_completed_wall_ms": 1793991540621,
      "input_confirmed": true,
      "action": "MODEL_LONG_CLICK ໂຕເລືອກອື່ນ",
      "action_type": "MODEL_LONG_CLICK",
      "text": "",
      "content_desc": "ໂຕເລືອກອື່ນ",
      "resource_id": "",
      "model_action_id": "g12a1016",
      "concrete_identity": "MODEL_LONG_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"it.feio.android.omninotes:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.RelativeLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"ໂຕເລືອກອື່ນ\"][@index=5][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g12s103",
      "source_gui_id": 766,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:51733",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-3691.json"
    },
    {
      "input_id": "input-3695",
      "step": 661,
      "version": 12,
      "elapsed_s": 1065.213,
      "wall_time_ms": 1793991541483,
      "next_input_wall_ms": 1793991544325,
      "input_completed_wall_ms": 1793991541705,
      "input_confirmed": true,
      "action": "MODEL_CLICK ໂຕເລືອກອື່ນ",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "ໂຕເລືອກອື່ນ",
      "resource_id": "",
      "model_action_id": "g12a1015",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"it.feio.android.omninotes:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.RelativeLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"ໂຕເລືອກອື່ນ\"][@index=5][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g12s103",
      "source_gui_id": 767,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:51809",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-3696.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 494,
      "monotonic_ns": 1880341919445225,
      "wall_time_ms": 1793991294329,
      "abstraction_version": 12,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-27-c4",
      "request_id": "semantic-27",
      "candidate_id": "c4",
      "confidence": 0.7394000589847565,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "6a538c6aa6794d6acaa23a0fd73f72efb544727c3b741a582acaa59f11649c0c",
      "concrete_identity": "dc11defa0969cf569469a29e2c1ece8c04eb64a07cb65aed87fa88840ac8df4a",
      "decision_scope": "1de5ee2c38acfef1a6450504abf6e79bbec8c2337f08461d438fd00f8b922f73",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-27",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 7,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 7,
      "selected_history": 3,
      "comparison_count": 3,
      "same_count": 0,
      "different_count": 3,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 2,
      "low_confidence_count": 1,
      "full_history_compared": false,
      "exploratory": true,
      "_line": 1592
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 494,
      "monotonic_ns": 1880341920423693,
      "wall_time_ms": 1793991294330,
      "abstraction_version": 12,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-27-c4",
      "request_id": "semantic-27",
      "candidate_id": "c4",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "6a538c6aa6794d6acaa23a0fd73f72efb544727c3b741a582acaa59f11649c0c",
      "input_fingerprint": "2d93790b3f87cf50f4ff220fb0e3a5e3e703afdbc073877dcc8d5d26193f293b",
      "concrete_identity": "dc11defa0969cf569469a29e2c1ece8c04eb64a07cb65aed87fa88840ac8df4a",
      "decision_scope": "1de5ee2c38acfef1a6450504abf6e79bbec8c2337f08461d438fd00f8b922f73",
      "_line": 1594
    },
    "PROBE_NAVIGATION_ELIGIBILITY": {
      "event": "PROBE_NAVIGATION_ELIGIBILITY",
      "step": 649,
      "monotonic_ns": 1880572710644524,
      "wall_time_ms": 1793991525120,
      "abstraction_version": 12,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-27-c4",
      "request_id": "semantic-27",
      "candidate_id": "c4",
      "concrete_identity": "dc11defa0969cf569469a29e2c1ece8c04eb64a07cb65aed87fa88840ac8df4a",
      "confidence": 0.7394000589847565,
      "reason": "already_navigated_to_source",
      "navigation": false,
      "confidence_pass": true,
      "source_valid": true,
      "same_state_confirmed": false,
      "related_execution_suppressed": false,
      "navigation_arrived": true,
      "_line": 2197
    },
    "PROBE_NAVIGATION_SELECTED": {
      "event": "PROBE_NAVIGATION_SELECTED",
      "step": 610,
      "monotonic_ns": 1880519886308007,
      "wall_time_ms": 1793991472295,
      "abstraction_version": 12,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-27-c4",
      "request_id": "semantic-27",
      "candidate_id": "c4",
      "concrete_identity": "dc11defa0969cf569469a29e2c1ece8c04eb64a07cb65aed87fa88840ac8df4a",
      "confidence": 0.7394000589847565,
      "path_id": "p138",
      "source": "native_remote_path",
      "_line": 2016
    },
    "PROBE_NAVIGATION_ARRIVED": {
      "event": "PROBE_NAVIGATION_ARRIVED",
      "step": 611,
      "monotonic_ns": 1880520809620389,
      "wall_time_ms": 1793991473219,
      "abstraction_version": 12,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-27-c4",
      "request_id": "semantic-27",
      "candidate_id": "c4",
      "concrete_identity": "dc11defa0969cf569469a29e2c1ece8c04eb64a07cb65aed87fa88840ac8df4a",
      "confidence": 0.7394000589847565,
      "path_id": "p138",
      "arrived": true,
      "reason": "arrived",
      "last_availability": "node_absent_or_ambiguous",
      "binding_reason": "target_node_absent",
      "source_match_count": 1,
      "target_match_count": 0,
      "audit_path": "jev-audit/navigation/event-3427.json",
      "_line": 2020
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 656,
      "monotonic_ns": 1880580515298566,
      "wall_time_ms": 1793991532924,
      "abstraction_version": 12,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-27-c4",
      "request_id": "semantic-27",
      "candidate_id": "c4",
      "confidence": 0.7394000589847565,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "6a538c6aa6794d6acaa23a0fd73f72efb544727c3b741a582acaa59f11649c0c",
      "decision_scope": "1de5ee2c38acfef1a6450504abf6e79bbec8c2337f08461d438fd00f8b922f73",
      "concrete_identity": "dc11defa0969cf569469a29e2c1ece8c04eb64a07cb65aed87fa88840ac8df4a",
      "_line": 2221
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 656,
      "monotonic_ns": 1880580515329252,
      "wall_time_ms": 1793991532924,
      "abstraction_version": 12,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-27-c4",
      "request_id": "semantic-27",
      "candidate_id": "c4",
      "confidence": 0.7394000589847565,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 2222
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 656,
      "monotonic_ns": 1880580557684668,
      "wall_time_ms": 1793991532967,
      "abstraction_version": 12,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-27-c4",
      "request_id": "semantic-27",
      "candidate_id": "c4",
      "event_count": 2,
      "_line": 2225
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 656,
      "monotonic_ns": 1880580595886426,
      "wall_time_ms": 1793991533005,
      "abstraction_version": 12,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-27-c4",
      "request_id": "semantic-27",
      "candidate_id": "c4",
      "_line": 2226
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 657,
      "monotonic_ns": 1880581805746529,
      "wall_time_ms": 1793991534215,
      "abstraction_version": 12,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-27-c4",
      "request_id": "semantic-27",
      "candidate_id": "c4",
      "confidence": 0.7394000589847565,
      "choice": "PROMOTE",
      "transition_id": "g12e139:646",
      "target_state": "g12s51",
      "input_confirmed": true,
      "_line": 2228
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 656,
    "monotonic_ns": 1880580515545841,
    "wall_time_ms": 1793991532925,
    "abstraction_version": 12,
    "state_id": "g12s50",
    "model_action_id": "g12a427",
    "snapshot_reason": "selection",
    "state_visits": 13,
    "state_first_seen": 166,
    "state_last_seen": 656,
    "state_saturated": false,
    "state_saturation": 0.5,
    "native_state_saturated": false,
    "native_unsaturated_model_action_count": 1,
    "model_action_count": 2,
    "enabled_valid_action_count": 2,
    "unsaturated_model_action_count": 1,
    "unvisited_model_action_count": 1,
    "effective_unvisited_model_action_count": 1,
    "effective_state_saturated": false,
    "local_probe_action_count": 0,
    "navigation_action_count": 1,
    "enabled_valid_unvisited_action_count": 1,
    "unvisited_model_action_ids": "g12a428",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 12,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=it.feio.android.omninotes.MainActivity|class=android.widget.TextView|text=ຂໍ້​ມູນ|resource_id=it.feio.android.omninotes:id/title|bounds=463,507,1028,564",
    "selected_resolved_node_count": 4,
    "_line": 2224
  }
}

四、是否值得PROMOTE

无法可靠裁定相对整个Run决策前历史的功能新颖性。

疑似主要环节:CANDIDATE_AGGREGATION_POLICY;wire关系审查:INSUFFICIENT_CONTEXT。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

omninotes STARTLUX step662 ປິດ​ການ​ໃຊ້​ງານ​ລາຍການແບບເລືອກ

run_0c300af1c9614168998ce1f37b6aadfe · 第17.80分钟 · 请求step662 / 决策step662 / 执行step662 · UNKNOWN · 证据INSUFFICIENT_FOR_GLOBAL_NOVELTY · 结构化审查

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p1 对step166=0.613617;p2 对step172=0.705803;p3 对step210=0.500311),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g12s50 / g12a427;合法历史13条,比较3条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p1 / 166InformaciónDIFFERENT_OPERATION0.61361715True
p2 / 172Habilitar llista de verificaciónDIFFERENT_OPERATION0.70580271True
p3 / 210Vista amenorgadaDIFFERENT_OPERATION0.50031072True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p1",
    "history_id": "h1",
    "history_step": 166,
    "history_input_id": "input-924",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.6136171519756317,
    "probabilities": {
      "SAME_OPERATION": 0.1869451254606247,
      "DIFFERENT_OPERATION": 0.7424114346504211,
      "INSUFFICIENT_EVIDENCE": 0.07064348459243774
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.6136171519756317,
      "probabilities": {
        "SAME_OPERATION": 0.1869451254606247,
        "DIFFERENT_OPERATION": 0.7424114346504211,
        "INSUFFICIENT_EVIDENCE": 0.07064348459243774
      }
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "it.feio.android.omninotes:id/title",
      "text": "Información",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 3,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"it.feio.android.omninotes:id/title\"][@text=\"Informac\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g12a427",
      "source_state_id": "g12s50",
      "bounds": [
        480,
        507,
        1028,
        564
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "it.feio.android.omninotes:id/title",
          "text": "Información",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 238,
      "source_gui_timestamp": 166,
      "current_state": "g12s50",
      "current_model_action": "g12a427",
      "current_version": 12,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p2",
    "history_id": "h3",
    "history_step": 172,
    "history_input_id": "input-963",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.705802708864212,
    "probabilities": {
      "SAME_OPERATION": 0.13238410651683807,
      "DIFFERENT_OPERATION": 0.8038684725761414,
      "INSUFFICIENT_EVIDENCE": 0.06374736875295639
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h3`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.705802708864212,
      "probabilities": {
        "SAME_OPERATION": 0.13238410651683807,
        "DIFFERENT_OPERATION": 0.8038684725761414,
        "INSUFFICIENT_EVIDENCE": 0.06374736875295639
      }
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "it.feio.android.omninotes:id/title",
      "text": "Habilitar llista de verificación",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 0,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"it.feio.android.omninotes:id/title\"][@text=\"Habilita\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g12a427",
      "source_state_id": "g12s50",
      "bounds": [
        480,
        129,
        1028,
        186
      ],
      "source_page_id": "page4",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "it.feio.android.omninotes:id/title",
          "text": "Habilitar llista de verificación",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 247,
      "source_gui_timestamp": 172,
      "current_state": "g12s50",
      "current_model_action": "g12a427",
      "current_version": 12,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p3",
    "history_id": "h4",
    "history_step": 210,
    "history_input_id": "input-1175",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.5003107190132141,
    "probabilities": {
      "SAME_OPERATION": 0.28478744626045227,
      "DIFFERENT_OPERATION": 0.6668738126754761,
      "INSUFFICIENT_EVIDENCE": 0.04833872988820076
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h4`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.5003107190132141,
      "probabilities": {
        "SAME_OPERATION": 0.28478744626045227,
        "DIFFERENT_OPERATION": 0.6668738126754761,
        "INSUFFICIENT_EVIDENCE": 0.04833872988820076
      }
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "it.feio.android.omninotes:id/title",
      "text": "Vista amenorgada",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 0,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"it.feio.android.omninotes:id/title\"][@text=\"Vista am\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g12a427",
      "source_state_id": "g12s50",
      "bounds": [
        597,
        129,
        1028,
        186
      ],
      "source_page_id": "page5",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "it.feio.android.omninotes:id/title",
          "text": "Vista amenorgada",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 285,
      "source_gui_timestamp": 210,
      "current_state": "g12s50",
      "current_model_action": "g12a427",
      "current_version": 12,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

实际操作已保留在前后GUI和执行记录中。不同设置目标、清单启用/禁用、枚举值、排序及文本输入需按v2分别判断,不能因模板相同或文字不同直接判等价。未获得足够经过核实的同功能先前历史及其可见范围,保留UNKNOWN。

等价历史是否送入Provider wire:UNKNOWN;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

NA:没有足以可靠裁定全局首次或重复的已核实等价历史。不能把未检索到当成未执行。

三、Probe执行后发生什么

Disable checklist 后不再显示清单勾选框,正文显示 +311866267.9284。

omninotes STARTLUX step662 ປິດ​ການ​ໃຊ້​ງານ​ລາຍການແບບເລືອກ before_screenshot
before_screenshot · identity_verified · 2026-11-06T18:59:04.324+00:00
omninotes STARTLUX step662 ປິດ​ການ​ໃຊ້​ງານ​ລາຍການແບບເລືອກ after_screenshot
after_screenshot · identity_verified · 2026-11-06T18:59:05.563+00:00

Run内首次METHOD观察:完成后2秒=3,10秒=6,下一动作前B=3。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-3710",
      "step": 663,
      "version": 12,
      "elapsed_s": 1069.787,
      "wall_time_ms": 1793991546057,
      "next_input_wall_ms": 1793991547036,
      "input_completed_wall_ms": 1793991546086,
      "input_confirmed": true,
      "action": "MODEL_CLICK ໂຕເລືອກອື່ນ",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "ໂຕເລືອກອື່ນ",
      "resource_id": "",
      "model_action_id": "g12a397",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"it.feio.android.omninotes:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.RelativeLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"ໂຕເລືອກອື່ນ\"][@index=5][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g12s47",
      "source_gui_id": 769,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#8919d946",
        "ໄຟລ໌ແນບ",
        "Category",
        "Add tags",
        "ແບ່ງປັນ",
        "ໂຕເລືອກອື່ນ",
        "Editor zarr u",
        "+311866267.9284",
        "ການແຈ້ງເຕືອນ",
        "ເພີ່ມໂຕເຕືອນຄວາມຈຳ"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:51957",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-3711.json"
    },
    {
      "input_id": "input-3719",
      "step": 664,
      "version": 12,
      "elapsed_s": 1070.766,
      "wall_time_ms": 1793991547036,
      "next_input_wall_ms": 1793991548296,
      "input_completed_wall_ms": 1793991547069,
      "input_confirmed": true,
      "action": "MODEL_CLICK ລັອກ",
      "action_type": "MODEL_CLICK",
      "text": "ລັອກ",
      "content_desc": "",
      "resource_id": "it.feio.android.omninotes:id/title",
      "model_action_id": "g12a427",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"it.feio.android.omninotes:id/title\"][@text=\"ລັອກ\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g12s50",
      "source_gui_id": 770,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "ເປີດການໃຊ້ງານລາຍການແບບເລືອກ",
        "ລັອກ",
        "ຍົກເລີກການປ່ຽນແປງ",
        "ຂໍ້​ມູນ"
      ],
      "probe": true,
      "strategy": "PROBE",
      "context": "exploration",
      "native_branch": "Probe",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:52030",
      "observed_methods_until_next": 3,
      "category_counts": {
        "app_domain": 3
      },
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-3720.json"
    },
    {
      "input_id": "input-3726",
      "step": 665,
      "version": 12,
      "elapsed_s": 1072.026,
      "wall_time_ms": 1793991548296,
      "next_input_wall_ms": 1793991549987,
      "input_completed_wall_ms": 1793991549321,
      "input_confirmed": true,
      "action": "MODEL_LONG_CLICK ຢືນ​ຢັນ​",
      "action_type": "MODEL_LONG_CLICK",
      "text": "ຢືນ​ຢັນ​",
      "content_desc": "",
      "resource_id": "it.feio.android.omninotes:id/password_check",
      "model_action_id": "g12a588",
      "concrete_identity": "MODEL_LONG_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"it.feio.android.omninotes:id/password_root\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.EditText\"][@resource-id=\"it.feio.android.omninotes:id/password_check\"][@text=\"ຢືນ​ຢັນ​\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g12s67",
      "source_gui_id": 771,
      "activity": "it.feio.android.omninotes.PasswordActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Password ensures that notes won't be viewed or modified by other persons.\n\nWhen setting a new password, the previous one will be requested.",
        "ໃສ່​ລະ​ຫັດ​ຜ່ານໃໝ່",
        "ຢືນ​ຢັນ​ລະ​ຫັດ​ຜ່ານໃຫມ່",
        "ໃສ່ຄຳຖາມ ແລະ ຄຳຕອບລັບເພື່ອຕັ້ງລະຫັດຜ່ານໃໝ່ໃນກໍລະນີລືມ",
        "ຄຳຖາມ",
        "ຄຳຕອບ",
        "ຢືນຢັນຄຳຕອບ",
        "PASSWORD FORGOTTEN",
        "REMOVE PASSWORD",
        "ຕົກລົງ"
      ],
      "probe": false,
      "strategy": "EPSILON_GREEDY",
      "context": "exploration",
      "native_branch": "Epsilon",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:52096",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-3727.json"
    },
    {
      "input_id": "input-3731",
      "step": 666,
      "version": 12,
      "elapsed_s": 1073.717,
      "wall_time_ms": 1793991549987,
      "next_input_wall_ms": 1793991551749,
      "input_completed_wall_ms": 1793991550886,
      "input_confirmed": true,
      "action": "MODEL_CLICK ຄຳຖາມ",
      "action_type": "MODEL_CLICK",
      "text": "ຄຳຖາມ",
      "content_desc": "",
      "resource_id": "it.feio.android.omninotes:id/question",
      "model_action_id": "g12a589",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"it.feio.android.omninotes:id/password_root\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.EditText\"][@resource-id=\"it.feio.android.omninotes:id/question\"][@text=\"ຄຳຖາມ\"][@content-desc=\"\"][@index=4][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g12s67",
      "source_gui_id": 772,
      "activity": "it.feio.android.omninotes.PasswordActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EPSILON_GREEDY",
      "context": "exploration",
      "native_branch": "Epsilon",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:52170",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-3733.json"
    },
    {
      "input_id": "input-3737",
      "step": 667,
      "version": 12,
      "elapsed_s": 1075.479,
      "wall_time_ms": 1793991551749,
      "next_input_wall_ms": 1793991553394,
      "input_completed_wall_ms": 1793991552520,
      "input_confirmed": true,
      "action": "MODEL_CLICK ຄຳຕອບ",
      "action_type": "MODEL_CLICK",
      "text": "ຄຳຕອບ",
      "content_desc": "",
      "resource_id": "it.feio.android.omninotes:id/answer",
      "model_action_id": "g12a591",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"it.feio.android.omninotes:id/password_root\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.EditText\"][@resource-id=\"it.feio.android.omninotes:id/answer\"][@text=\"ຄຳຕອບ\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g12s67",
      "source_gui_id": 773,
      "activity": "it.feio.android.omninotes.PasswordActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EPSILON_GREEDY",
      "context": "exploration",
      "native_branch": "Epsilon",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:52246",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-3739.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 662,
      "monotonic_ns": 1880591863493534,
      "wall_time_ms": 1793991544273,
      "abstraction_version": 12,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-35-c1",
      "request_id": "semantic-35",
      "candidate_id": "c1",
      "confidence": 0.705802708864212,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "2a65a0da38c1ffa07a2739310671ae878b3fe56a1e7f0ffce70905f5c03e7b68",
      "concrete_identity": "0cb1029a9165e6f81ecc08df2919d361b83b23c080effc285e1e8c7469844dea",
      "decision_scope": "30c32d9736f664c81fc6c4bbb72150d4491203ccce8f67264d4aeba22b787151",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-35",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 13,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 13,
      "selected_history": 3,
      "comparison_count": 3,
      "same_count": 0,
      "different_count": 3,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 3,
      "low_confidence_count": 0,
      "full_history_compared": false,
      "exploratory": true,
      "_line": 2249
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 662,
      "monotonic_ns": 1880591863881998,
      "wall_time_ms": 1793991544273,
      "abstraction_version": 12,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-35-c1",
      "request_id": "semantic-35",
      "candidate_id": "c1",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "2a65a0da38c1ffa07a2739310671ae878b3fe56a1e7f0ffce70905f5c03e7b68",
      "input_fingerprint": "84738aa547510fa2bc5c7dd7261415d5edfe71c1d5952427609dcc48a339f3f3",
      "concrete_identity": "0cb1029a9165e6f81ecc08df2919d361b83b23c080effc285e1e8c7469844dea",
      "decision_scope": "30c32d9736f664c81fc6c4bbb72150d4491203ccce8f67264d4aeba22b787151",
      "_line": 2251
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 662,
      "monotonic_ns": 1880591872900486,
      "wall_time_ms": 1793991544282,
      "abstraction_version": 12,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-35-c1",
      "request_id": "semantic-35",
      "candidate_id": "c1",
      "confidence": 0.705802708864212,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "2a65a0da38c1ffa07a2739310671ae878b3fe56a1e7f0ffce70905f5c03e7b68",
      "decision_scope": "30c32d9736f664c81fc6c4bbb72150d4491203ccce8f67264d4aeba22b787151",
      "concrete_identity": "0cb1029a9165e6f81ecc08df2919d361b83b23c080effc285e1e8c7469844dea",
      "_line": 2253
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 662,
      "monotonic_ns": 1880591872942149,
      "wall_time_ms": 1793991544282,
      "abstraction_version": 12,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-35-c1",
      "request_id": "semantic-35",
      "candidate_id": "c1",
      "confidence": 0.705802708864212,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 2254
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 662,
      "monotonic_ns": 1880591916642358,
      "wall_time_ms": 1793991544326,
      "abstraction_version": 12,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-35-c1",
      "request_id": "semantic-35",
      "candidate_id": "c1",
      "event_count": 2,
      "_line": 2257
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 662,
      "monotonic_ns": 1880591943469922,
      "wall_time_ms": 1793991544353,
      "abstraction_version": 12,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-35-c1",
      "request_id": "semantic-35",
      "candidate_id": "c1",
      "_line": 2258
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 663,
      "monotonic_ns": 1880593157744273,
      "wall_time_ms": 1793991545567,
      "abstraction_version": 12,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-35-c1",
      "request_id": "semantic-35",
      "candidate_id": "c1",
      "confidence": 0.705802708864212,
      "choice": "PROMOTE",
      "transition_id": "g12e454:652",
      "target_state": "g12s47",
      "input_confirmed": true,
      "_line": 2260
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 662,
    "monotonic_ns": 1880591873247589,
    "wall_time_ms": 1793991544282,
    "abstraction_version": 12,
    "state_id": "g12s50",
    "model_action_id": "g12a427",
    "snapshot_reason": "selection",
    "state_visits": 14,
    "state_first_seen": 166,
    "state_last_seen": 662,
    "state_saturated": false,
    "state_saturation": 0.5,
    "native_state_saturated": false,
    "native_unsaturated_model_action_count": 1,
    "model_action_count": 2,
    "enabled_valid_action_count": 2,
    "unsaturated_model_action_count": 1,
    "unvisited_model_action_count": 1,
    "effective_unvisited_model_action_count": 1,
    "effective_state_saturated": false,
    "local_probe_action_count": 0,
    "navigation_action_count": 1,
    "enabled_valid_unvisited_action_count": 1,
    "unvisited_model_action_ids": "g12a428",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 13,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=it.feio.android.omninotes.MainActivity|class=android.widget.TextView|text=ປິດ​ການ​|resource_id=it.feio.android.omninotes:id/title|bounds=463,129,1028,186",
    "selected_resolved_node_count": 4,
    "_line": 2256
  }
}

四、是否值得PROMOTE

无法可靠裁定相对整个Run决策前历史的功能新颖性。

疑似主要环节:UNKNOWN;wire关系审查:UNKNOWN。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

omninotes STARTLUX step664 ລັອກ

run_0c300af1c9614168998ce1f37b6aadfe · 第17.85分钟 · 请求step662 / 决策step662 / 执行step664 · REPEATED_SUPPORTED · 证据HIGH · 结构化审查

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p4 对step166=0.513472;p5 对step172=0.759752;p6 对step210=0.762311),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g12s50 / g12a427;合法历史13条,比较3条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p4 / 166InformaciónDIFFERENT_OPERATION0.51347187True
p5 / 172Habilitar llista de verificaciónDIFFERENT_OPERATION0.75975186True
p6 / 210Vista amenorgadaDIFFERENT_OPERATION0.76231104True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p4",
    "history_id": "h1",
    "history_step": 166,
    "history_input_id": "input-924",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.5134718716144562,
    "probabilities": {
      "SAME_OPERATION": 0.26927676796913147,
      "DIFFERENT_OPERATION": 0.6756479144096375,
      "INSUFFICIENT_EVIDENCE": 0.05507531762123108
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c2` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.5134718716144562,
      "probabilities": {
        "SAME_OPERATION": 0.26927676796913147,
        "DIFFERENT_OPERATION": 0.6756479144096375,
        "INSUFFICIENT_EVIDENCE": 0.05507531762123108
      }
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "it.feio.android.omninotes:id/title",
      "text": "Información",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 3,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"it.feio.android.omninotes:id/title\"][@text=\"Informac\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g12a427",
      "source_state_id": "g12s50",
      "bounds": [
        480,
        507,
        1028,
        564
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "it.feio.android.omninotes:id/title",
          "text": "Información",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 238,
      "source_gui_timestamp": 166,
      "current_state": "g12s50",
      "current_model_action": "g12a427",
      "current_version": 12,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p5",
    "history_id": "h3",
    "history_step": 172,
    "history_input_id": "input-963",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.7597518563270569,
    "probabilities": {
      "SAME_OPERATION": 0.10965313017368317,
      "DIFFERENT_OPERATION": 0.8398345708847046,
      "INSUFFICIENT_EVIDENCE": 0.05051223188638687
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c2` the same application-function operation as executed action at `executed_actions.h3`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.7597518563270569,
      "probabilities": {
        "SAME_OPERATION": 0.10965313017368317,
        "DIFFERENT_OPERATION": 0.8398345708847046,
        "INSUFFICIENT_EVIDENCE": 0.05051223188638687
      }
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "it.feio.android.omninotes:id/title",
      "text": "Habilitar llista de verificación",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 0,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"it.feio.android.omninotes:id/title\"][@text=\"Habilita\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g12a427",
      "source_state_id": "g12s50",
      "bounds": [
        480,
        129,
        1028,
        186
      ],
      "source_page_id": "page4",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "it.feio.android.omninotes:id/title",
          "text": "Habilitar llista de verificación",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 247,
      "source_gui_timestamp": 172,
      "current_state": "g12s50",
      "current_model_action": "g12a427",
      "current_version": 12,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p6",
    "history_id": "h4",
    "history_step": 210,
    "history_input_id": "input-1175",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.7623110413551331,
    "probabilities": {
      "SAME_OPERATION": 0.1073082983493805,
      "DIFFERENT_OPERATION": 0.8415406942367554,
      "INSUFFICIENT_EVIDENCE": 0.05115095525979996
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c2` the same application-function operation as executed action at `executed_actions.h4`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.7623110413551331,
      "probabilities": {
        "SAME_OPERATION": 0.1073082983493805,
        "DIFFERENT_OPERATION": 0.8415406942367554,
        "INSUFFICIENT_EVIDENCE": 0.05115095525979996
      }
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "it.feio.android.omninotes:id/title",
      "text": "Vista amenorgada",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 0,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"it.feio.android.omninotes:id/title\"][@text=\"Vista am\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g12a427",
      "source_state_id": "g12s50",
      "bounds": [
        597,
        129,
        1028,
        186
      ],
      "source_page_id": "page5",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "it.feio.android.omninotes:id/title",
          "text": "Vista amenorgada",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 285,
      "source_gui_timestamp": 210,
      "current_state": "g12s50",
      "current_model_action": "g12a427",
      "current_version": 12,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

246已打开Lock密码与找回问题表单;664只是另一语言的同一Lock表单。246在当前合法历史池中,却没有被Top3选中。

等价历史是否送入Provider wire:NO;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

此前step / UTC页面与控件确认与目标
246
2026-11-06T18:48:46.379+00:00
Bloquiar
it.feio.android.omninotes.MainActivity
Native确认=True
it.feio.android.omninotes.PasswordActivity
保留目标GUI

三、Probe执行后发生什么

Lock 再次打开密码表单;属于已访问的功能模板,不能按语言不同算新功能。

omninotes STARTLUX step664 ລັອກ before_screenshot
before_screenshot · identity_verified · 2026-11-06T18:59:07.035+00:00
omninotes STARTLUX step664 ລັອກ after_screenshot
after_screenshot · identity_verified · 2026-11-06T18:59:08.282+00:00

Run内首次METHOD观察:完成后2秒=3,10秒=3,下一动作前B=3。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-3726",
      "step": 665,
      "version": 12,
      "elapsed_s": 1072.026,
      "wall_time_ms": 1793991548296,
      "next_input_wall_ms": 1793991549987,
      "input_completed_wall_ms": 1793991549321,
      "input_confirmed": true,
      "action": "MODEL_LONG_CLICK ຢືນ​ຢັນ​",
      "action_type": "MODEL_LONG_CLICK",
      "text": "ຢືນ​ຢັນ​",
      "content_desc": "",
      "resource_id": "it.feio.android.omninotes:id/password_check",
      "model_action_id": "g12a588",
      "concrete_identity": "MODEL_LONG_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"it.feio.android.omninotes:id/password_root\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.EditText\"][@resource-id=\"it.feio.android.omninotes:id/password_check\"][@text=\"ຢືນ​ຢັນ​\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g12s67",
      "source_gui_id": 771,
      "activity": "it.feio.android.omninotes.PasswordActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Password ensures that notes won't be viewed or modified by other persons.\n\nWhen setting a new password, the previous one will be requested.",
        "ໃສ່​ລະ​ຫັດ​ຜ່ານໃໝ່",
        "ຢືນ​ຢັນ​ລະ​ຫັດ​ຜ່ານໃຫມ່",
        "ໃສ່ຄຳຖາມ ແລະ ຄຳຕອບລັບເພື່ອຕັ້ງລະຫັດຜ່ານໃໝ່ໃນກໍລະນີລືມ",
        "ຄຳຖາມ",
        "ຄຳຕອບ",
        "ຢືນຢັນຄຳຕອບ",
        "PASSWORD FORGOTTEN",
        "REMOVE PASSWORD",
        "ຕົກລົງ"
      ],
      "probe": false,
      "strategy": "EPSILON_GREEDY",
      "context": "exploration",
      "native_branch": "Epsilon",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:52096",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-3727.json"
    },
    {
      "input_id": "input-3731",
      "step": 666,
      "version": 12,
      "elapsed_s": 1073.717,
      "wall_time_ms": 1793991549987,
      "next_input_wall_ms": 1793991551749,
      "input_completed_wall_ms": 1793991550886,
      "input_confirmed": true,
      "action": "MODEL_CLICK ຄຳຖາມ",
      "action_type": "MODEL_CLICK",
      "text": "ຄຳຖາມ",
      "content_desc": "",
      "resource_id": "it.feio.android.omninotes:id/question",
      "model_action_id": "g12a589",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"it.feio.android.omninotes:id/password_root\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.EditText\"][@resource-id=\"it.feio.android.omninotes:id/question\"][@text=\"ຄຳຖາມ\"][@content-desc=\"\"][@index=4][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g12s67",
      "source_gui_id": 772,
      "activity": "it.feio.android.omninotes.PasswordActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EPSILON_GREEDY",
      "context": "exploration",
      "native_branch": "Epsilon",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:52170",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-3733.json"
    },
    {
      "input_id": "input-3737",
      "step": 667,
      "version": 12,
      "elapsed_s": 1075.479,
      "wall_time_ms": 1793991551749,
      "next_input_wall_ms": 1793991553394,
      "input_completed_wall_ms": 1793991552520,
      "input_confirmed": true,
      "action": "MODEL_CLICK ຄຳຕອບ",
      "action_type": "MODEL_CLICK",
      "text": "ຄຳຕອບ",
      "content_desc": "",
      "resource_id": "it.feio.android.omninotes:id/answer",
      "model_action_id": "g12a591",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"it.feio.android.omninotes:id/password_root\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.EditText\"][@resource-id=\"it.feio.android.omninotes:id/answer\"][@text=\"ຄຳຕອບ\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g12s67",
      "source_gui_id": 773,
      "activity": "it.feio.android.omninotes.PasswordActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EPSILON_GREEDY",
      "context": "exploration",
      "native_branch": "Epsilon",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:52246",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-3739.json"
    },
    {
      "input_id": "input-3743",
      "step": 668,
      "version": 12,
      "elapsed_s": 1077.124,
      "wall_time_ms": 1793991553394,
      "next_input_wall_ms": 1793991555132,
      "input_completed_wall_ms": 1793991554472,
      "input_confirmed": true,
      "action": "MODEL_LONG_CLICK ••••",
      "action_type": "MODEL_LONG_CLICK",
      "text": "••••",
      "content_desc": "",
      "resource_id": "it.feio.android.omninotes:id/answer",
      "model_action_id": "g12a592",
      "concrete_identity": "MODEL_LONG_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"it.feio.android.omninotes:id/password_root\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.EditText\"][@resource-id=\"it.feio.android.omninotes:id/answer\"][@text=\"••••\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g12s67",
      "source_gui_id": 774,
      "activity": "it.feio.android.omninotes.PasswordActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EPSILON_GREEDY",
      "context": "exploration",
      "native_branch": "Epsilon",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:52322",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-3744.json"
    },
    {
      "input_id": "input-3748",
      "step": 669,
      "version": 12,
      "elapsed_s": 1078.862,
      "wall_time_ms": 1793991555132,
      "next_input_wall_ms": 1793991557178,
      "input_completed_wall_ms": 1793991556303,
      "input_confirmed": true,
      "action": "MODEL_CLICK ຢືນຢັນຄຳ",
      "action_type": "MODEL_CLICK",
      "text": "ຢືນຢັນຄຳ",
      "content_desc": "",
      "resource_id": "it.feio.android.omninotes:id/answer_check",
      "model_action_id": "g12a593",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"it.feio.android.omninotes:id/password_root\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.EditText\"][@resource-id=\"it.feio.android.omninotes:id/answer_check\"][@text=\"ຢືນຢັນຄຳ\"][@content-desc=\"\"][@index=6][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g12s67",
      "source_gui_id": 775,
      "activity": "it.feio.android.omninotes.PasswordActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EPSILON_GREEDY",
      "context": "exploration",
      "native_branch": "Epsilon",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:52394",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-3750.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 662,
      "monotonic_ns": 1880591863519234,
      "wall_time_ms": 1793991544273,
      "abstraction_version": 12,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-35-c2",
      "request_id": "semantic-35",
      "candidate_id": "c2",
      "confidence": 0.7623110413551331,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "2a65a0da38c1ffa07a2739310671ae878b3fe56a1e7f0ffce70905f5c03e7b68",
      "concrete_identity": "633eab1e0dd2784c794c29f6a232ebd376864dd037defe3c05a22d25b179f624",
      "decision_scope": "30c32d9736f664c81fc6c4bbb72150d4491203ccce8f67264d4aeba22b787151",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-35",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 13,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 13,
      "selected_history": 3,
      "comparison_count": 3,
      "same_count": 0,
      "different_count": 3,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 3,
      "low_confidence_count": 0,
      "full_history_compared": false,
      "exploratory": true,
      "_line": 2250
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 662,
      "monotonic_ns": 1880591864145954,
      "wall_time_ms": 1793991544273,
      "abstraction_version": 12,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-35-c2",
      "request_id": "semantic-35",
      "candidate_id": "c2",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "2a65a0da38c1ffa07a2739310671ae878b3fe56a1e7f0ffce70905f5c03e7b68",
      "input_fingerprint": "84738aa547510fa2bc5c7dd7261415d5edfe71c1d5952427609dcc48a339f3f3",
      "concrete_identity": "633eab1e0dd2784c794c29f6a232ebd376864dd037defe3c05a22d25b179f624",
      "decision_scope": "30c32d9736f664c81fc6c4bbb72150d4491203ccce8f67264d4aeba22b787151",
      "_line": 2252
    },
    "PROBE_NAVIGATION_ELIGIBILITY": {
      "event": "PROBE_NAVIGATION_ELIGIBILITY",
      "step": 663,
      "monotonic_ns": 1880593266822482,
      "wall_time_ms": 1793991545676,
      "abstraction_version": 12,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-35-c2",
      "request_id": "semantic-35",
      "candidate_id": "c2",
      "concrete_identity": "633eab1e0dd2784c794c29f6a232ebd376864dd037defe3c05a22d25b179f624",
      "confidence": 0.7623110413551331,
      "reason": "eligible",
      "navigation": true,
      "confidence_pass": true,
      "source_valid": true,
      "same_state_confirmed": false,
      "related_execution_suppressed": false,
      "navigation_arrived": false,
      "_line": 2264
    },
    "PROBE_NAVIGATION_SELECTED": {
      "event": "PROBE_NAVIGATION_SELECTED",
      "step": 663,
      "monotonic_ns": 1880593647287368,
      "wall_time_ms": 1793991546056,
      "abstraction_version": 12,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-35-c2",
      "request_id": "semantic-35",
      "candidate_id": "c2",
      "concrete_identity": "633eab1e0dd2784c794c29f6a232ebd376864dd037defe3c05a22d25b179f624",
      "confidence": 0.7623110413551331,
      "path_id": "p160",
      "source": "native_remote_path",
      "_line": 2268
    },
    "PROBE_NAVIGATION_ARRIVED": {
      "event": "PROBE_NAVIGATION_ARRIVED",
      "step": 664,
      "monotonic_ns": 1880594576475559,
      "wall_time_ms": 1793991546986,
      "abstraction_version": 12,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-35-c2",
      "request_id": "semantic-35",
      "candidate_id": "c2",
      "concrete_identity": "633eab1e0dd2784c794c29f6a232ebd376864dd037defe3c05a22d25b179f624",
      "confidence": 0.7623110413551331,
      "path_id": "p160",
      "arrived": true,
      "reason": "arrived",
      "last_availability": "awaiting_native_binding",
      "binding_reason": "unique_identity_match",
      "source_match_count": 1,
      "target_match_count": 1,
      "audit_path": "jev-audit/navigation/event-3717.json",
      "_line": 2272
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 664,
      "monotonic_ns": 1880594589451336,
      "wall_time_ms": 1793991546999,
      "abstraction_version": 12,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-35-c2",
      "request_id": "semantic-35",
      "candidate_id": "c2",
      "confidence": 0.7623110413551331,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "2a65a0da38c1ffa07a2739310671ae878b3fe56a1e7f0ffce70905f5c03e7b68",
      "decision_scope": "30c32d9736f664c81fc6c4bbb72150d4491203ccce8f67264d4aeba22b787151",
      "concrete_identity": "633eab1e0dd2784c794c29f6a232ebd376864dd037defe3c05a22d25b179f624",
      "_line": 2275
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 664,
      "monotonic_ns": 1880594589484683,
      "wall_time_ms": 1793991546999,
      "abstraction_version": 12,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-35-c2",
      "request_id": "semantic-35",
      "candidate_id": "c2",
      "confidence": 0.7623110413551331,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 2276
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 664,
      "monotonic_ns": 1880594627745916,
      "wall_time_ms": 1793991547037,
      "abstraction_version": 12,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-35-c2",
      "request_id": "semantic-35",
      "candidate_id": "c2",
      "event_count": 2,
      "_line": 2279
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 664,
      "monotonic_ns": 1880594660540040,
      "wall_time_ms": 1793991547070,
      "abstraction_version": 12,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-35-c2",
      "request_id": "semantic-35",
      "candidate_id": "c2",
      "_line": 2280
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 665,
      "monotonic_ns": 1880595880722832,
      "wall_time_ms": 1793991548290,
      "abstraction_version": 12,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-35-c2",
      "request_id": "semantic-35",
      "candidate_id": "c2",
      "confidence": 0.7623110413551331,
      "choice": "PROMOTE",
      "transition_id": "g12e200:654",
      "target_state": "g12s67",
      "input_confirmed": true,
      "_line": 2282
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 664,
    "monotonic_ns": 1880594589696293,
    "wall_time_ms": 1793991546999,
    "abstraction_version": 12,
    "state_id": "g12s50",
    "model_action_id": "g12a427",
    "snapshot_reason": "selection",
    "state_visits": 15,
    "state_first_seen": 166,
    "state_last_seen": 664,
    "state_saturated": false,
    "state_saturation": 0.5,
    "native_state_saturated": false,
    "native_unsaturated_model_action_count": 1,
    "model_action_count": 2,
    "enabled_valid_action_count": 2,
    "unsaturated_model_action_count": 1,
    "unvisited_model_action_count": 1,
    "effective_unvisited_model_action_count": 1,
    "effective_state_saturated": false,
    "local_probe_action_count": 0,
    "navigation_action_count": 1,
    "enabled_valid_unvisited_action_count": 1,
    "unvisited_model_action_ids": "g12a428",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 14,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=it.feio.android.omninotes.MainActivity|class=android.widget.TextView|text=ລັອກ|resource_id=it.feio.android.omninotes:id/title|bounds=447,255,1028,312",
    "selected_resolved_node_count": 4,
    "_line": 2278
  }
}

四、是否值得PROMOTE

完整已保存历史支持此前已尝试等价功能;不能自动归为模型错误。

疑似主要环节:WITNESS_SELECTION;wire关系审查:DISTINCT_COMPARATORS_VALID。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

omninotes STARTLUX step807 ເກັບຮັກສາ

run_0c300af1c9614168998ce1f37b6aadfe · 第21.10分钟 · 请求step807 / 决策step807 / 执行step807 · UNKNOWN · 证据INSUFFICIENT_FOR_GLOBAL_NOVELTY · 结构化审查

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p4 对step166=0.692172;p5 对step172=0.899573;p6 对step210=0.912693),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g12s50 / g12a427;合法历史16条,比较3条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p4 / 166InformaciónDIFFERENT_OPERATION0.69217235True
p5 / 172Habilitar llista de verificaciónDIFFERENT_OPERATION0.89957273True
p6 / 210Vista amenorgadaDIFFERENT_OPERATION0.91269302True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p4",
    "history_id": "h1",
    "history_step": 166,
    "history_input_id": "input-924",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.6921723484992981,
    "probabilities": {
      "SAME_OPERATION": 0.1702268272638321,
      "DIFFERENT_OPERATION": 0.7947815656661987,
      "INSUFFICIENT_EVIDENCE": 0.03499150648713112
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c2` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.6921723484992981,
      "probabilities": {
        "SAME_OPERATION": 0.1702268272638321,
        "DIFFERENT_OPERATION": 0.7947815656661987,
        "INSUFFICIENT_EVIDENCE": 0.03499150648713112
      }
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "it.feio.android.omninotes:id/title",
      "text": "Información",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 3,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"it.feio.android.omninotes:id/title\"][@text=\"Informac\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g12a427",
      "source_state_id": "g12s50",
      "bounds": [
        480,
        507,
        1028,
        564
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "it.feio.android.omninotes:id/title",
          "text": "Información",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 238,
      "source_gui_timestamp": 166,
      "current_state": "g12s50",
      "current_model_action": "g12a427",
      "current_version": 12,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p5",
    "history_id": "h3",
    "history_step": 172,
    "history_input_id": "input-963",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.8995727300643921,
    "probabilities": {
      "SAME_OPERATION": 0.03793897107243538,
      "DIFFERENT_OPERATION": 0.9330484867095947,
      "INSUFFICIENT_EVIDENCE": 0.029012490063905716
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c2` the same application-function operation as executed action at `executed_actions.h3`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.8995727300643921,
      "probabilities": {
        "SAME_OPERATION": 0.03793897107243538,
        "DIFFERENT_OPERATION": 0.9330484867095947,
        "INSUFFICIENT_EVIDENCE": 0.029012490063905716
      }
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "it.feio.android.omninotes:id/title",
      "text": "Habilitar llista de verificación",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 0,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"it.feio.android.omninotes:id/title\"][@text=\"Habilita\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g12a427",
      "source_state_id": "g12s50",
      "bounds": [
        480,
        129,
        1028,
        186
      ],
      "source_page_id": "page4",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "it.feio.android.omninotes:id/title",
          "text": "Habilitar llista de verificación",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 247,
      "source_gui_timestamp": 172,
      "current_state": "g12s50",
      "current_model_action": "g12a427",
      "current_version": 12,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p6",
    "history_id": "h4",
    "history_step": 210,
    "history_input_id": "input-1175",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.9126930236816406,
    "probabilities": {
      "SAME_OPERATION": 0.03698441758751869,
      "DIFFERENT_OPERATION": 0.9417953491210938,
      "INSUFFICIENT_EVIDENCE": 0.02122018299996853
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c2` the same application-function operation as executed action at `executed_actions.h4`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.9126930236816406,
      "probabilities": {
        "SAME_OPERATION": 0.03698441758751869,
        "DIFFERENT_OPERATION": 0.9417953491210938,
        "INSUFFICIENT_EVIDENCE": 0.02122018299996853
      }
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "it.feio.android.omninotes:id/title",
      "text": "Vista amenorgada",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 0,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"it.feio.android.omninotes:id/title\"][@text=\"Vista am\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g12a427",
      "source_state_id": "g12s50",
      "bounds": [
        597,
        129,
        1028,
        186
      ],
      "source_page_id": "page5",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "it.feio.android.omninotes:id/title",
          "text": "Vista amenorgada",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 285,
      "source_gui_timestamp": 210,
      "current_state": "g12s50",
      "current_model_action": "g12a427",
      "current_version": 12,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

实际操作已保留在前后GUI和执行记录中。不同设置目标、清单启用/禁用、枚举值、排序及文本输入需按v2分别判断,不能因模板相同或文字不同直接判等价。未获得足够经过核实的同功能先前历史及其可见范围,保留UNKNOWN。

等价历史是否送入Provider wire:UNKNOWN;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

NA:没有足以可靠裁定全局首次或重复的已核实等价历史。不能把未检索到当成未执行。

三、Probe执行后发生什么

对单条笔记 Archive 后出现 1 archived 与 UNDO 提示,返回列表。

omninotes STARTLUX step807 ເກັບຮັກສາ before_screenshot
before_screenshot · identity_verified · 2026-11-06T19:02:22.002+00:00
omninotes STARTLUX step807 ເກັບຮັກສາ after_screenshot
after_screenshot · identity_verified · 2026-11-06T19:02:23.286+00:00

Run内首次METHOD观察:完成后2秒=1,10秒=11,下一动作前B=1。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-4509",
      "step": 808,
      "version": 12,
      "elapsed_s": 1267.085,
      "wall_time_ms": 1793991743355,
      "next_input_wall_ms": 1793991744279,
      "input_completed_wall_ms": 1793991743386,
      "input_confirmed": true,
      "action": "MODEL_CLICK ຊອກຫາດ້ວຍສຽງ",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "ຊອກຫາດ້ວຍສຽງ",
      "resource_id": "it.feio.android.omninotes:id/search_voice_btn",
      "model_action_id": "g12a1152",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"it.feio.android.omninotes:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.RelativeLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.appcompat.widget.LinearLayoutCompat\"][@resource-id=\"it.feio.android.omninotes:id/menu_search\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageView\"][@resource-id=\"it.feio.android.omninotes:id/search_voice_btn\"][@text=\"\"][@content-desc=\"ຊອກຫາດ້ວຍສຽງ\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g12s114",
      "source_gui_id": 920,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "ບັນທຶກຖືກເກັບຮັກສາແລ້ວ",
        "#30380000",
        "Checklist",
        "ປ້າຍ",
        "ຄົ້ນຫາໃນບັນທຶກ",
        "ຊອກຫາດ້ວຍສຽງ",
        "1 archived",
        "ຍົກເລີກ",
        "◻ 11/7/26 3:02 AM",
        "ປັບປຸງເມື່ອ: moments ago",
        "ເຄື່ອງໝາຍໂຕເຕືອນຄວາມຈຳຂອງບັນທຶກ",
        "-5954394.84",
        "◻ 11/7/26 2:59 AM",
        "Editor zarr u",
        "+311866267.9284",
        "n",
        "42635035101547786795",
        "ປັບປຸງເມື່ອ: 6 minutes ago"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:62762",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-4510.json"
    },
    {
      "input_id": "input-4514",
      "step": 809,
      "version": 12,
      "elapsed_s": 1268.009,
      "wall_time_ms": 1793991744279,
      "next_input_wall_ms": 1793991745203,
      "input_completed_wall_ms": 1793991744303,
      "input_confirmed": true,
      "action": "MODEL_CLICK ຍົກເລີກ",
      "action_type": "MODEL_CLICK",
      "text": "ຍົກເລີກ",
      "content_desc": "",
      "resource_id": "it.feio.android.omninotes:id/undobar_button",
      "model_action_id": "g12a1156",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"it.feio.android.omninotes:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.RelativeLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"it.feio.android.omninotes:id/undobar\"][@text=\"\"][@content-desc=\"\"][@index=6][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.Button\"][@resource-id=\"it.feio.android.omninotes:id/undobar_button\"][@text=\"ຍົກເລີກ\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g12s114",
      "source_gui_id": 921,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:62832",
      "observed_methods_until_next": 10,
      "category_counts": {
        "third_party": 5,
        "app_domain": 5
      },
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-4515.json"
    },
    {
      "input_id": "input-4519",
      "step": 810,
      "version": 12,
      "elapsed_s": 1268.933,
      "wall_time_ms": 1793991745203,
      "next_input_wall_ms": 1793991747294,
      "input_completed_wall_ms": 1793991746320,
      "input_confirmed": true,
      "action": "MODEL_LONG_CLICK it.feio.android.omninotes:id/root",
      "action_type": "MODEL_LONG_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "it.feio.android.omninotes:id/root",
      "model_action_id": "g12a501",
      "concrete_identity": "MODEL_LONG_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"it.feio.android.omninotes:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.RelativeLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"it.feio.android.omninotes:id/list\"][@text=\"\"][@content-desc=\"\"][@index=4][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"it.feio.android.omninotes:id/root\"][@text=\"\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g12s57",
      "source_gui_id": 922,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#47b2d09b",
        "Checklist",
        "ປ້າຍ",
        "ຄົ້ນຫາໃນບັນທຶກ",
        "ຊອກຫາດ້ວຍສຽງ",
        "#d5080791",
        "◻ 11/7/26 3:02 AM",
        "ປັບປຸງເມື່ອ: moments ago",
        "ເຄື່ອງໝາຍໂຕເຕືອນຄວາມຈຳຂອງບັນທຶກ",
        "-5954394.84",
        "◻ 11/7/26 2:59 AM",
        "Editor zarr u",
        "+311866267.9284",
        "11/7/26 2:58 AM",
        "n",
        "42635035101547786795",
        "ປັບປຸງເມື່ອ: 6 minutes ago"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:62900",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-4522.json"
    },
    {
      "input_id": "input-4528",
      "step": 811,
      "version": 12,
      "elapsed_s": 1271.024,
      "wall_time_ms": 1793991747294,
      "next_input_wall_ms": 1793991748229,
      "input_completed_wall_ms": 1793991747319,
      "input_confirmed": true,
      "action": "MODEL_CLICK ແລ້ວໆ",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "ແລ້ວໆ",
      "resource_id": "it.feio.android.omninotes:id/action_mode_close_button",
      "model_action_id": "g12a1144",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"it.feio.android.omninotes:id/action_mode_bar\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageView\"][@resource-id=\"it.feio.android.omninotes:id/action_mode_close_button\"][@text=\"\"][@content-desc=\"ແລ້ວໆ\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g12s113",
      "source_gui_id": 923,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "ແລ້ວໆ",
        "1",
        "ແບ່ງປັນ",
        "Category",
        "ປ້າຍ",
        "ໂຕເລືອກອື່ນ",
        "#7c3268c1",
        "Checklist",
        "ຄົ້ນຫາໃນບັນທຶກ",
        "ຊອກຫາດ້ວຍສຽງ",
        "◻ 11/7/26 3:02 AM",
        "ປັບປຸງເມື່ອ: moments ago",
        "ເຄື່ອງໝາຍໂຕເຕືອນຄວາມຈຳຂອງບັນທຶກ",
        "-5954394.84",
        "◻ 11/7/26 2:59 AM",
        "Editor zarr u",
        "+311866267.9284",
        "11/7/26 2:58 AM",
        "n",
        "42635035101547786795",
        "ປັບປຸງເມື່ອ: 6 minutes ago"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:62973",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-4529.json"
    },
    {
      "input_id": "input-4533",
      "step": 812,
      "version": 12,
      "elapsed_s": 1271.959,
      "wall_time_ms": 1793991748229,
      "next_input_wall_ms": 1793991750298,
      "input_completed_wall_ms": 1793991749337,
      "input_confirmed": true,
      "action": "MODEL_LONG_CLICK it.feio.android.omninotes:id/root",
      "action_type": "MODEL_LONG_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "it.feio.android.omninotes:id/root",
      "model_action_id": "g12a501",
      "concrete_identity": "MODEL_LONG_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"it.feio.android.omninotes:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.RelativeLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"it.feio.android.omninotes:id/list\"][@text=\"\"][@content-desc=\"\"][@index=4][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"it.feio.android.omninotes:id/root\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g12s57",
      "source_gui_id": 924,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#47b2d09b",
        "Checklist",
        "ປ້າຍ",
        "ຄົ້ນຫາໃນບັນທຶກ",
        "ຊອກຫາດ້ວຍສຽງ",
        "#d5080791",
        "◻ 11/7/26 3:02 AM",
        "ປັບປຸງເມື່ອ: moments ago",
        "ເຄື່ອງໝາຍໂຕເຕືອນຄວາມຈຳຂອງບັນທຶກ",
        "-5954394.84",
        "◻ 11/7/26 2:59 AM",
        "Editor zarr u",
        "+311866267.9284",
        "11/7/26 2:58 AM",
        "n",
        "42635035101547786795",
        "ປັບປຸງເມື່ອ: 6 minutes ago"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "EARLY_STAGE: ABA/backward/other (NA finer branch)",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:63045",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-4536.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 807,
      "monotonic_ns": 1880789522821168,
      "wall_time_ms": 1793991741932,
      "abstraction_version": 12,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-46-c2",
      "request_id": "semantic-46",
      "candidate_id": "c2",
      "confidence": 0.9126930236816406,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "3ae9de2f3697808942d43fdfcc5dec6ae0795944e9955931f6f27ba2b329a9ae",
      "concrete_identity": "0e253975ca63345b1d2accb1ac242494e9089f3c2ef4d0e1beff518a0823b5c0",
      "decision_scope": "84b0d0865397fc5c6bf0bcf96e6e447ebdb9e9c62eebd4afab8f98967c0ff21c",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-46",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 16,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 16,
      "selected_history": 3,
      "comparison_count": 3,
      "same_count": 0,
      "different_count": 3,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 3,
      "low_confidence_count": 0,
      "full_history_compared": false,
      "exploratory": true,
      "_line": 2877
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 807,
      "monotonic_ns": 1880789523830178,
      "wall_time_ms": 1793991741933,
      "abstraction_version": 12,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-46-c2",
      "request_id": "semantic-46",
      "candidate_id": "c2",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "3ae9de2f3697808942d43fdfcc5dec6ae0795944e9955931f6f27ba2b329a9ae",
      "input_fingerprint": "7400c54648fa29122d4eb402d6b1518d90d60fdee93b1b8ca0c61fbab41290e3",
      "concrete_identity": "0e253975ca63345b1d2accb1ac242494e9089f3c2ef4d0e1beff518a0823b5c0",
      "decision_scope": "84b0d0865397fc5c6bf0bcf96e6e447ebdb9e9c62eebd4afab8f98967c0ff21c",
      "_line": 2879
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 807,
      "monotonic_ns": 1880789536260649,
      "wall_time_ms": 1793991741945,
      "abstraction_version": 12,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-46-c2",
      "request_id": "semantic-46",
      "candidate_id": "c2",
      "confidence": 0.9126930236816406,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "3ae9de2f3697808942d43fdfcc5dec6ae0795944e9955931f6f27ba2b329a9ae",
      "decision_scope": "84b0d0865397fc5c6bf0bcf96e6e447ebdb9e9c62eebd4afab8f98967c0ff21c",
      "concrete_identity": "0e253975ca63345b1d2accb1ac242494e9089f3c2ef4d0e1beff518a0823b5c0",
      "_line": 2880
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 807,
      "monotonic_ns": 1880789536298363,
      "wall_time_ms": 1793991741945,
      "abstraction_version": 12,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-46-c2",
      "request_id": "semantic-46",
      "candidate_id": "c2",
      "confidence": 0.9126930236816406,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 2881
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 807,
      "monotonic_ns": 1880789594454909,
      "wall_time_ms": 1793991742004,
      "abstraction_version": 12,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-46-c2",
      "request_id": "semantic-46",
      "candidate_id": "c2",
      "event_count": 2,
      "_line": 2884
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 807,
      "monotonic_ns": 1880789627915899,
      "wall_time_ms": 1793991742037,
      "abstraction_version": 12,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-46-c2",
      "request_id": "semantic-46",
      "candidate_id": "c2",
      "_line": 2885
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 808,
      "monotonic_ns": 1880790890415340,
      "wall_time_ms": 1793991743300,
      "abstraction_version": 12,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-46-c2",
      "request_id": "semantic-46",
      "candidate_id": "c2",
      "confidence": 0.9126930236816406,
      "choice": "PROMOTE",
      "transition_id": "g12e526:795",
      "target_state": "g12s114",
      "input_confirmed": true,
      "_line": 2887
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 807,
    "monotonic_ns": 1880789536598542,
    "wall_time_ms": 1793991741946,
    "abstraction_version": 12,
    "state_id": "g12s50",
    "model_action_id": "g12a427",
    "snapshot_reason": "selection",
    "state_visits": 17,
    "state_first_seen": 166,
    "state_last_seen": 807,
    "state_saturated": false,
    "state_saturation": 0.5,
    "native_state_saturated": false,
    "native_unsaturated_model_action_count": 1,
    "model_action_count": 2,
    "enabled_valid_action_count": 2,
    "unsaturated_model_action_count": 1,
    "unvisited_model_action_count": 1,
    "effective_unvisited_model_action_count": 1,
    "effective_state_saturated": false,
    "local_probe_action_count": 0,
    "navigation_action_count": 1,
    "enabled_valid_unvisited_action_count": 1,
    "unvisited_model_action_ids": "g12a428",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 16,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=it.feio.android.omninotes.MainActivity|class=android.widget.TextView|text=ເກັບຮັກສ|resource_id=it.feio.android.omninotes:id/title|bounds=597,381,1028,438",
    "selected_resolved_node_count": 4,
    "_line": 2883
  }
}

四、是否值得PROMOTE

无法可靠裁定相对整个Run决策前历史的功能新颖性。

疑似主要环节:UNKNOWN;wire关系审查:UNKNOWN。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

omninotes STARTLUX step825 ເກັບຮັກສາ

run_0c300af1c9614168998ce1f37b6aadfe · 第21.54分钟 · 请求step482 / 决策step482 / 执行step825 · UNKNOWN · 证据INSUFFICIENT_FOR_GLOBAL_NOVELTY · 深入复核

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p5 对step172=0.883889;p6 对step210=0.845350),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g12s50 / g12a427;合法历史6条,比较3条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p4 / 166InformaciónDIFFERENT_OPERATION0.28522250False
p5 / 172Habilitar llista de verificaciónDIFFERENT_OPERATION0.88388923True
p6 / 210Vista amenorgadaDIFFERENT_OPERATION0.84534955True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p4",
    "history_id": "h1",
    "history_step": 166,
    "history_input_id": "input-924",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.28522250056266785,
    "probabilities": {
      "SAME_OPERATION": 0.410679429769516,
      "DIFFERENT_OPERATION": 0.5234816670417786,
      "INSUFFICIENT_EVIDENCE": 0.06583892554044724
    },
    "trusted": false,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c4` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.28522250056266785,
      "probabilities": {
        "SAME_OPERATION": 0.410679429769516,
        "DIFFERENT_OPERATION": 0.5234816670417786,
        "INSUFFICIENT_EVIDENCE": 0.06583892554044724
      }
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "it.feio.android.omninotes:id/title",
      "text": "Información",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 3,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"it.feio.android.omninotes:id/title\"][@text=\"Informac\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g12a427",
      "source_state_id": "g12s50",
      "bounds": [
        480,
        507,
        1028,
        564
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "it.feio.android.omninotes:id/title",
          "text": "Información",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 238,
      "source_gui_timestamp": 166,
      "current_state": "g12s50",
      "current_model_action": "g12a427",
      "current_version": 12,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p5",
    "history_id": "h3",
    "history_step": 172,
    "history_input_id": "input-963",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.883889228105545,
    "probabilities": {
      "SAME_OPERATION": 0.038659971207380295,
      "DIFFERENT_OPERATION": 0.92259281873703,
      "INSUFFICIENT_EVIDENCE": 0.0387471504509449
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c4` the same application-function operation as executed action at `executed_actions.h3`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.883889228105545,
      "probabilities": {
        "SAME_OPERATION": 0.038659971207380295,
        "DIFFERENT_OPERATION": 0.92259281873703,
        "INSUFFICIENT_EVIDENCE": 0.0387471504509449
      }
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "it.feio.android.omninotes:id/title",
      "text": "Habilitar llista de verificación",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 0,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"it.feio.android.omninotes:id/title\"][@text=\"Habilita\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g12a427",
      "source_state_id": "g12s50",
      "bounds": [
        480,
        129,
        1028,
        186
      ],
      "source_page_id": "page4",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "it.feio.android.omninotes:id/title",
          "text": "Habilitar llista de verificación",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 247,
      "source_gui_timestamp": 172,
      "current_state": "g12s50",
      "current_model_action": "g12a427",
      "current_version": 12,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p6",
    "history_id": "h4",
    "history_step": 210,
    "history_input_id": "input-1175",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.8453495502471924,
    "probabilities": {
      "SAME_OPERATION": 0.05250014737248421,
      "DIFFERENT_OPERATION": 0.8968997001647949,
      "INSUFFICIENT_EVIDENCE": 0.05060020089149475
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c4` the same application-function operation as executed action at `executed_actions.h4`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.8453495502471924,
      "probabilities": {
        "SAME_OPERATION": 0.05250014737248421,
        "DIFFERENT_OPERATION": 0.8968997001647949,
        "INSUFFICIENT_EVIDENCE": 0.05060020089149475
      }
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "it.feio.android.omninotes:id/title",
      "text": "Vista amenorgada",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 0,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"it.feio.android.omninotes:id/title\"][@text=\"Vista am\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g12a427",
      "source_state_id": "g12s50",
      "bounds": [
        597,
        129,
        1028,
        186
      ],
      "source_page_id": "page5",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "it.feio.android.omninotes:id/title",
          "text": "Vista amenorgada",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 285,
      "source_gui_timestamp": 210,
      "current_state": "g12s50",
      "current_model_action": "g12a427",
      "current_version": 12,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

决策482时未证明此前已执行归档,故决策前新颖性UNKNOWN。等待到825执行前,807已经完成同一归档模板并显示1 archived;825只是两条数据实例的批量归档。不能拿807反过来指责482时的模型。

等价历史是否送入Provider wire:UNKNOWN;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

NA:没有足以可靠裁定全局首次或重复的已核实等价历史。不能把未检索到当成未执行。

等待期间出现等价历史:step807;没有反填到模型输入中。

已核实等价操作的先前结果(事后证据;不等于模型Witness)
先前等价操作 step807 target
先前step807 target · alignment=identity_verified
历史Witness执行后的截图(事后证据,未送模型)
Witness step166 target
Witness step166 target · alignment=identity_verified
Witness step172 target
Witness step172 target · alignment=identity_verified

三、Probe执行后发生什么

对选中的两条笔记归档,出现 2 archived;同一归档模板处理多个实例。 后图标记gui_drift,不作为与Transition目标identity完全一致的精确截图。

omninotes STARTLUX step825 ເກັບຮັກສາ before_screenshot
before_screenshot · identity_verified · 2026-11-06T19:02:48.619+00:00
omninotes STARTLUX step825 ເກັບຮັກສາ after_screenshot
after_screenshot · gui_drift · 2026-11-06T19:02:50.253+00:00

Run内首次METHOD观察:完成后2秒=4,10秒=4,下一动作前B=0。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-4630",
      "step": 826,
      "version": 12,
      "elapsed_s": 1293.992,
      "wall_time_ms": 1793991770262,
      "next_input_wall_ms": 1793991771401,
      "input_completed_wall_ms": 1793991770354,
      "input_confirmed": true,
      "action": "MODEL_CLICK it.feio.android.omninotes:id/root",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "it.feio.android.omninotes:id/root",
      "model_action_id": "g12a1153",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"it.feio.android.omninotes:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.RelativeLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"it.feio.android.omninotes:id/list\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"it.feio.android.omninotes:id/root\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g12s114",
      "source_gui_id": 938,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "ບັນທຶກຖືກເກັບຮັກສາແລ້ວ",
        "#30380000",
        "Checklist",
        "ປ້າຍ",
        "ຄົ້ນຫາໃນບັນທຶກ",
        "ຊອກຫາດ້ວຍສຽງ",
        "2 archived",
        "ຍົກເລີກ",
        "Editor zarr u",
        "+311866267.9284",
        "ປັບປຸງເມື່ອ: moments ago",
        "11/7/26 2:58 AM",
        "ເຄື່ອງໝາຍໂຕເຕືອນຄວາມຈຳຂອງບັນທຶກ",
        "n",
        "42635035101547786795",
        "ປັບປຸງເມື່ອ: 6 minutes ago"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:64052",
      "observed_methods_until_next": 4,
      "category_counts": {
        "app_domain": 4
      },
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-4632.json"
    },
    {
      "input_id": "other-4638",
      "step": 827,
      "version": 12,
      "elapsed_s": 1295.131,
      "wall_time_ms": 1793991771401,
      "next_input_wall_ms": 1793991777863,
      "input_completed_wall_ms": null,
      "input_confirmed": false,
      "action": "EVENT_RESTART EVENT_RESTART",
      "action_type": "EVENT_RESTART",
      "text": null,
      "content_desc": null,
      "resource_id": null,
      "model_action_id": null,
      "concrete_identity": null,
      "state_id": "g1s10",
      "source_gui_id": null,
      "activity": null,
      "activity_evidence": null,
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:64118",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/other-4639.json"
    },
    {
      "input_id": "input-4644",
      "step": 828,
      "version": 12,
      "elapsed_s": 1301.593,
      "wall_time_ms": 1793991777863,
      "next_input_wall_ms": 1793991778768,
      "input_completed_wall_ms": 1793991777886,
      "input_confirmed": true,
      "action": "MODEL_CLICK ໂຕເລືອກອື່ນ",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "ໂຕເລືອກອື່ນ",
      "resource_id": "",
      "model_action_id": "g12a470",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"it.feio.android.omninotes:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.RelativeLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"ໂຕເລືອກອື່ນ\"][@index=4][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g12s55",
      "source_gui_id": 940,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#d8decfbf",
        "ບັນທຶກ",
        "ຄົ້ນຫາ",
        "ຈັດລຽງ",
        "ໂຕເລືອກອື່ນ",
        "#d5080791",
        "Editor zarr u",
        "+311866267.9284",
        "ປັບປຸງເມື່ອ: moments ago",
        "11/7/26 2:58 AM",
        "ເຄື່ອງໝາຍໂຕເຕືອນຄວາມຈຳຂອງບັນທຶກ",
        "n",
        "42635035101547786795",
        "ປັບປຸງເມື່ອ: 6 minutes ago"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:64211",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-4645.json"
    },
    {
      "input_id": "input-4649",
      "step": 829,
      "version": 12,
      "elapsed_s": 1302.498,
      "wall_time_ms": 1793991778768,
      "next_input_wall_ms": 1793991782071,
      "input_completed_wall_ms": 1793991778803,
      "input_confirmed": true,
      "action": "MODEL_CLICK ມູມມອງທີ",
      "action_type": "MODEL_CLICK",
      "text": "ມູມມອງທີ",
      "content_desc": "",
      "resource_id": "it.feio.android.omninotes:id/title",
      "model_action_id": "g12a427",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"it.feio.android.omninotes:id/title\"][@text=\"ມູມມອງທີ\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g12s50",
      "source_gui_id": 941,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "USE_BUFFER",
      "context": "navigation",
      "native_branch": "USE_BUFFER",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:64271",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-4650.json"
    },
    {
      "input_id": "input-4656",
      "step": 830,
      "version": 12,
      "elapsed_s": 1305.801,
      "wall_time_ms": 1793991782071,
      "next_input_wall_ms": 1793991783018,
      "input_completed_wall_ms": 1793991782103,
      "input_confirmed": true,
      "action": "MODEL_CLICK ຄົ້ນຫາ",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "ຄົ້ນຫາ",
      "resource_id": "it.feio.android.omninotes:id/menu_search",
      "model_action_id": "g12a467",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"it.feio.android.omninotes:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.RelativeLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.Button\"][@resource-id=\"it.feio.android.omninotes:id/menu_search\"][@text=\"\"][@content-desc=\"ຄົ້ນຫາ\"][@index=2][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g12s55",
      "source_gui_id": 942,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#d8decfbf",
        "ບັນທຶກ",
        "ຄົ້ນຫາ",
        "ຈັດລຽງ",
        "ໂຕເລືອກອື່ນ",
        "#d5080791",
        "Editor zarr u",
        "+311866267.9284",
        "ປັບປຸງເມື່ອ: moments ago",
        "11/7/26 2:58 AM",
        "n",
        "42635035101547786795",
        "ປັບປຸງເມື່ອ: 7 minutes ago"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:64327",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-4657.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 482,
      "monotonic_ns": 1880316749144878,
      "wall_time_ms": 1793991269158,
      "abstraction_version": 12,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-23-c4",
      "request_id": "semantic-23",
      "candidate_id": "c4",
      "confidence": 0.883889228105545,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "55238260838bb56cd973996a8b9d6cd810b6933335a84026961040ab68afeb02",
      "concrete_identity": "131aafa9b3d6f0481d65f7cac812ea6509088d69b065388feb568a9a583bc13a",
      "decision_scope": "136d367e4f0d6689946f250bc437fcd3b974567161e64a7c42f2f332cd5c7f59",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-23",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 6,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 6,
      "selected_history": 3,
      "comparison_count": 3,
      "same_count": 0,
      "different_count": 3,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 2,
      "low_confidence_count": 1,
      "full_history_compared": false,
      "exploratory": true,
      "_line": 1511
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 482,
      "monotonic_ns": 1880316749897222,
      "wall_time_ms": 1793991269159,
      "abstraction_version": 12,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-23-c4",
      "request_id": "semantic-23",
      "candidate_id": "c4",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "55238260838bb56cd973996a8b9d6cd810b6933335a84026961040ab68afeb02",
      "input_fingerprint": "23b69d6946c78f256f8a6be60335a4b09bce8843f72be6e6ae8c2fdc6c1abb0d",
      "concrete_identity": "131aafa9b3d6f0481d65f7cac812ea6509088d69b065388feb568a9a583bc13a",
      "decision_scope": "136d367e4f0d6689946f250bc437fcd3b974567161e64a7c42f2f332cd5c7f59",
      "_line": 1513
    },
    "PROBE_NAVIGATION_ELIGIBILITY": {
      "event": "PROBE_NAVIGATION_ELIGIBILITY",
      "step": 803,
      "monotonic_ns": 1880782575876085,
      "wall_time_ms": 1793991734985,
      "abstraction_version": 12,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-23-c4",
      "request_id": "semantic-23",
      "candidate_id": "c4",
      "concrete_identity": "131aafa9b3d6f0481d65f7cac812ea6509088d69b065388feb568a9a583bc13a",
      "confidence": 0.883889228105545,
      "reason": "already_navigated_to_source",
      "navigation": false,
      "confidence_pass": true,
      "source_valid": true,
      "same_state_confirmed": false,
      "related_execution_suppressed": false,
      "navigation_arrived": true,
      "_line": 2857
    },
    "PROBE_NAVIGATION_SELECTED": {
      "event": "PROBE_NAVIGATION_SELECTED",
      "step": 493,
      "monotonic_ns": 1880338953962075,
      "wall_time_ms": 1793991291363,
      "abstraction_version": 12,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-23-c4",
      "request_id": "semantic-23",
      "candidate_id": "c4",
      "concrete_identity": "131aafa9b3d6f0481d65f7cac812ea6509088d69b065388feb568a9a583bc13a",
      "confidence": 0.883889228105545,
      "path_id": "p99",
      "source": "native_remote_path",
      "_line": 1579
    },
    "PROBE_NAVIGATION_ARRIVED": {
      "event": "PROBE_NAVIGATION_ARRIVED",
      "step": 494,
      "monotonic_ns": 1880339878461254,
      "wall_time_ms": 1793991292288,
      "abstraction_version": 12,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-23-c4",
      "request_id": "semantic-23",
      "candidate_id": "c4",
      "concrete_identity": "131aafa9b3d6f0481d65f7cac812ea6509088d69b065388feb568a9a583bc13a",
      "confidence": 0.883889228105545,
      "path_id": "p99",
      "arrived": true,
      "reason": "arrived",
      "last_availability": "node_absent_or_ambiguous",
      "binding_reason": "target_node_absent",
      "source_match_count": 1,
      "target_match_count": 0,
      "audit_path": "jev-audit/navigation/event-2748.json",
      "_line": 1584
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 825,
      "monotonic_ns": 1880816126099457,
      "wall_time_ms": 1793991768535,
      "abstraction_version": 12,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-23-c4",
      "request_id": "semantic-23",
      "candidate_id": "c4",
      "confidence": 0.883889228105545,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "55238260838bb56cd973996a8b9d6cd810b6933335a84026961040ab68afeb02",
      "decision_scope": "136d367e4f0d6689946f250bc437fcd3b974567161e64a7c42f2f332cd5c7f59",
      "concrete_identity": "131aafa9b3d6f0481d65f7cac812ea6509088d69b065388feb568a9a583bc13a",
      "_line": 2936
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 825,
      "monotonic_ns": 1880816126144872,
      "wall_time_ms": 1793991768535,
      "abstraction_version": 12,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-23-c4",
      "request_id": "semantic-23",
      "candidate_id": "c4",
      "confidence": 0.883889228105545,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 2937
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 825,
      "monotonic_ns": 1880816214907077,
      "wall_time_ms": 1793991768624,
      "abstraction_version": 12,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-23-c4",
      "request_id": "semantic-23",
      "candidate_id": "c4",
      "event_count": 2,
      "_line": 2940
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 825,
      "monotonic_ns": 1880816253321355,
      "wall_time_ms": 1793991768662,
      "abstraction_version": 12,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-23-c4",
      "request_id": "semantic-23",
      "candidate_id": "c4",
      "_line": 2941
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 826,
      "monotonic_ns": 1880817849231451,
      "wall_time_ms": 1793991770258,
      "abstraction_version": 12,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-23-c4",
      "request_id": "semantic-23",
      "candidate_id": "c4",
      "confidence": 0.883889228105545,
      "choice": "PROMOTE",
      "transition_id": "g12e526:813",
      "target_state": "g12s114",
      "input_confirmed": true,
      "_line": 2943
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 825,
    "monotonic_ns": 1880816126476232,
    "wall_time_ms": 1793991768536,
    "abstraction_version": 12,
    "state_id": "g12s50",
    "model_action_id": "g12a427",
    "snapshot_reason": "selection",
    "state_visits": 18,
    "state_first_seen": 166,
    "state_last_seen": 825,
    "state_saturated": false,
    "state_saturation": 0.5,
    "native_state_saturated": false,
    "native_unsaturated_model_action_count": 1,
    "model_action_count": 2,
    "enabled_valid_action_count": 2,
    "unsaturated_model_action_count": 1,
    "unvisited_model_action_count": 1,
    "effective_unvisited_model_action_count": 1,
    "effective_state_saturated": false,
    "local_probe_action_count": 0,
    "navigation_action_count": 1,
    "enabled_valid_unvisited_action_count": 1,
    "unvisited_model_action_ids": "g12a428",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 17,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=it.feio.android.omninotes.MainActivity|class=android.widget.TextView|text=ເກັບຮັກສ|resource_id=it.feio.android.omninotes:id/title|bounds=597,507,1028,564",
    "selected_resolved_node_count": 5,
    "_line": 2939
  }
}

四、是否值得PROMOTE

无法可靠裁定相对整个Run决策前历史的功能新颖性。执行前已因等待期间的其他动作而重复,需单独审查pending机会时效。

疑似主要环节:PENDING_PROBE_FRESHNESS;wire关系审查:DISTINCT_COMPARATORS_VALID。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

omninotes STARTLUX step846 ເພີ່ມທາງລັດ

run_0c300af1c9614168998ce1f37b6aadfe · 第22.44分钟 · 请求step846 / 决策step846 / 执行step846 · UNKNOWN · 证据INSUFFICIENT_FOR_GLOBAL_NOVELTY · 结构化审查

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p1 对step482=0.814972;p2 对step662=0.878158;p3 对step166=0.726038),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g12s50 / g12a427;合法历史19条,比较3条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p1 / 482ເພີ່ມໂຕເຕືອນຄວາມຈຳDIFFERENT_OPERATION0.81497157True
p2 / 662ປິດ​ການ​ໃຊ້​ງານ​ລາຍການແບບເລືອກDIFFERENT_OPERATION0.87815797True
p3 / 166InformaciónDIFFERENT_OPERATION0.72603792True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p1",
    "history_id": "h7",
    "history_step": 482,
    "history_input_id": "input-2667",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.8149715662002563,
    "probabilities": {
      "SAME_OPERATION": 0.08420518040657043,
      "DIFFERENT_OPERATION": 0.8766477108001709,
      "INSUFFICIENT_EVIDENCE": 0.03914706036448479
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h7`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.8149715662002563,
      "probabilities": {
        "SAME_OPERATION": 0.08420518040657043,
        "DIFFERENT_OPERATION": 0.8766477108001709,
        "INSUFFICIENT_EVIDENCE": 0.03914706036448479
      }
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "it.feio.android.omninotes:id/title",
      "text": "ເພີ່ມໂຕເຕືອນຄວາມຈຳ",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 0,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"it.feio.android.omninotes:id/title\"][@text=\"ເພີ່ມໂຕເ\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g12a427",
      "source_state_id": "g12s50",
      "bounds": [
        597,
        129,
        1028,
        186
      ],
      "source_page_id": "page8",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "it.feio.android.omninotes:id/title",
          "text": "ເພີ່ມໂຕເຕືອນຄວາມຈຳ",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 582,
      "source_gui_timestamp": 482,
      "current_state": "g12s50",
      "current_model_action": "g12a427",
      "current_version": 12,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p2",
    "history_id": "h14",
    "history_step": 662,
    "history_input_id": "input-3703",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.8781579732894897,
    "probabilities": {
      "SAME_OPERATION": 0.04696592316031456,
      "DIFFERENT_OPERATION": 0.9187719821929932,
      "INSUFFICIENT_EVIDENCE": 0.03426205366849899
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h14`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.8781579732894897,
      "probabilities": {
        "SAME_OPERATION": 0.04696592316031456,
        "DIFFERENT_OPERATION": 0.9187719821929932,
        "INSUFFICIENT_EVIDENCE": 0.03426205366849899
      }
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "it.feio.android.omninotes:id/title",
      "text": "ປິດ​ການ​ໃຊ້​ງານ​ລາຍການແບບເລືອກ",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 0,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"it.feio.android.omninotes:id/title\"][@text=\"ປິດ​ການ​\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g12a427",
      "source_state_id": "g12s50",
      "bounds": [
        463,
        129,
        1028,
        186
      ],
      "source_page_id": "page15",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "it.feio.android.omninotes:id/title",
          "text": "ປິດ​ການ​ໃຊ້​ງານ​ລາຍການແບບເລືອກ",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 768,
      "source_gui_timestamp": 662,
      "current_state": "g12s50",
      "current_model_action": "g12a427",
      "current_version": 12,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p3",
    "history_id": "h1",
    "history_step": 166,
    "history_input_id": "input-924",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.7260379195213318,
    "probabilities": {
      "SAME_OPERATION": 0.13481266796588898,
      "DIFFERENT_OPERATION": 0.8173586130142212,
      "INSUFFICIENT_EVIDENCE": 0.047828685492277145
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.7260379195213318,
      "probabilities": {
        "SAME_OPERATION": 0.13481266796588898,
        "DIFFERENT_OPERATION": 0.8173586130142212,
        "INSUFFICIENT_EVIDENCE": 0.047828685492277145
      }
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "it.feio.android.omninotes:id/title",
      "text": "Información",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 3,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"it.feio.android.omninotes:id/title\"][@text=\"Informac\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g12a427",
      "source_state_id": "g12s50",
      "bounds": [
        480,
        507,
        1028,
        564
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "it.feio.android.omninotes:id/title",
          "text": "Información",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 238,
      "source_gui_timestamp": 166,
      "current_state": "g12s50",
      "current_model_action": "g12a427",
      "current_version": 12,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

实际报告已添加快捷方式,与提醒/清单/Info是独立业务命令;无桌面图核验系统快捷方式。它是首次可明确复核的该命令,但没有完整早期菜单GUI排除所有既有同功能,故全局首次UNKNOWN。

等价历史是否送入Provider wire:UNKNOWN;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

NA:没有足以可靠裁定全局首次或重复的已核实等价历史。不能把未检索到当成未执行。

三、Probe执行后发生什么

Add shortcut 后出现快捷方式已添加的提示;只能证明应用报告成功,没有桌面截图验证。

omninotes STARTLUX step846 ເພີ່ມທາງລັດ before_screenshot
before_screenshot · identity_verified · 2026-11-06T19:03:42.443+00:00
omninotes STARTLUX step846 ເພີ່ມທາງລັດ after_screenshot
after_screenshot · identity_verified · 2026-11-06T19:03:43.697+00:00

Run内首次METHOD观察:完成后2秒=14,10秒=27,下一动作前B=14。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-4754",
      "step": 847,
      "version": 12,
      "elapsed_s": 1347.442,
      "wall_time_ms": 1793991823712,
      "next_input_wall_ms": 1793991825664,
      "input_completed_wall_ms": 1793991824771,
      "input_confirmed": true,
      "action": "MODEL_LONG_CLICK ລາຍ​ການ​",
      "action_type": "MODEL_LONG_CLICK",
      "text": "ລາຍ​ການ​",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g12a1128",
      "concrete_identity": "MODEL_LONG_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"it.feio.android.omninotes:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.RelativeLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"it.feio.android.omninotes:id/detail_root\"][@text=\"\"][@content-desc=\"\"][@index=7][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"it.feio.android.omninotes:id/detail_content_card\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"it.feio.android.omninotes:id/content_wrapper\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"it.feio.android.omninotes:id/detail_content\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.EditText\"][@resource-id=\"\"][@text=\"ລາຍ​ການ​\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g12s112",
      "source_gui_id": 959,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "ທາງລັດຖືກເພີ່ມໄປຍັງໜ້າຈໍຫຼັກ",
        "#5de74622",
        "ໄຟລ໌ແນບ",
        "Category",
        "Add tags",
        "ແບ່ງປັນ",
        "ໂຕເລືອກອື່ນ",
        "-5954394.84",
        "ສ້າງເມື່ອ: moments ago",
        "ປັບປຸງເມື່ອ: moments ago",
        "ການແຈ້ງເຕືອນ",
        "ເພີ່ມໂຕເຕືອນຄວາມຈຳ",
        "11/7/26 2:59 AM ",
        "ລາຍ​ການ​ໃໝ່"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:65577",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-4755.json"
    },
    {
      "input_id": "input-4759",
      "step": 848,
      "version": 12,
      "elapsed_s": 1349.394,
      "wall_time_ms": 1793991825664,
      "next_input_wall_ms": 1793991828404,
      "input_completed_wall_ms": 1793991827320,
      "input_confirmed": true,
      "action": "MODEL_CLICK -5954394",
      "action_type": "MODEL_CLICK",
      "text": "-5954394",
      "content_desc": "",
      "resource_id": "it.feio.android.omninotes:id/detail_title",
      "model_action_id": "g12a1122",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"it.feio.android.omninotes:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.RelativeLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"it.feio.android.omninotes:id/detail_root\"][@text=\"\"][@content-desc=\"\"][@index=6][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.EditText\"][@resource-id=\"it.feio.android.omninotes:id/detail_title\"][@text=\"-5954394\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g12s112",
      "source_gui_id": 960,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#8919d946",
        "ໄຟລ໌ແນບ",
        "Category",
        "Add tags",
        "ແບ່ງປັນ",
        "ໂຕເລືອກອື່ນ",
        "-5954394.84",
        "ສ້າງເມື່ອ: moments ago",
        "ປັບປຸງເມື່ອ: moments ago",
        "ການແຈ້ງເຕືອນ",
        "ເພີ່ມໂຕເຕືອນຄວາມຈຳ",
        "11/7/26 2:59 AM ",
        "ລາຍ​ການ​ໃໝ່"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:65652",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-4761.json"
    },
    {
      "input_id": "input-4765",
      "step": 849,
      "version": 12,
      "elapsed_s": 1352.134,
      "wall_time_ms": 1793991828404,
      "next_input_wall_ms": 1793991829328,
      "input_completed_wall_ms": 1793991828439,
      "input_confirmed": true,
      "action": "MODEL_CLICK Add tags",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "Add tags",
      "resource_id": "it.feio.android.omninotes:id/menu_tag",
      "model_action_id": "g12a1120",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"it.feio.android.omninotes:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.RelativeLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.Button\"][@resource-id=\"it.feio.android.omninotes:id/menu_tag\"][@text=\"\"][@content-desc=\"Add tags\"][@index=3][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g12s112",
      "source_gui_id": 961,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:65732",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-4766.json"
    },
    {
      "input_id": "input-4770",
      "step": 850,
      "version": 12,
      "elapsed_s": 1353.058,
      "wall_time_ms": 1793991829328,
      "next_input_wall_ms": 1793991830231,
      "input_completed_wall_ms": 1793991829353,
      "input_confirmed": true,
      "action": "MODEL_CLICK android.widget.CheckBox",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g12a1129",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"it.feio.android.omninotes:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.RelativeLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"it.feio.android.omninotes:id/detail_root\"][@text=\"\"][@content-desc=\"\"][@index=7][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"it.feio.android.omninotes:id/detail_content_card\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"it.feio.android.omninotes:id/content_wrapper\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"it.feio.android.omninotes:id/detail_content\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckBox\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g12s112",
      "source_gui_id": 962,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:65803",
      "observed_methods_until_next": 11,
      "category_counts": {
        "third_party": 6,
        "other_unknown": 5
      },
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-4771.json"
    },
    {
      "input_id": "input-4775",
      "step": 851,
      "version": 12,
      "elapsed_s": 1353.961,
      "wall_time_ms": 1793991830231,
      "next_input_wall_ms": 1793991830232,
      "input_completed_wall_ms": 1793991830270,
      "input_confirmed": true,
      "action": "MODEL_CLICK ໄຟລ໌ແນບ",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "ໄຟລ໌ແນບ",
      "resource_id": "it.feio.android.omninotes:id/menu_attachment",
      "model_action_id": "g12a1118",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"it.feio.android.omninotes:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.RelativeLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.Button\"][@resource-id=\"it.feio.android.omninotes:id/menu_attachment\"][@text=\"\"][@content-desc=\"ໄຟລ໌ແນບ\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g12s112",
      "source_gui_id": 963,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": null,
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:65884",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-4776.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 846,
      "monotonic_ns": 1880869944844126,
      "wall_time_ms": 1793991822354,
      "abstraction_version": 12,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-49-c1",
      "request_id": "semantic-49",
      "candidate_id": "c1",
      "confidence": 0.8781579732894897,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "6d18a6ffaac7477505a6a878b9b8597b4d779a6725125ce42eb6b076a3f6f76b",
      "concrete_identity": "6471bc89967cb9bf8079facb1d7f99e8f8851b150493645cbb09ee4fdb2618e5",
      "decision_scope": "6f3562c572ac88d124674fd6944dfacb11f82af16ab58ad941e539371fc7d42a",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-49",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 19,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 19,
      "selected_history": 3,
      "comparison_count": 3,
      "same_count": 0,
      "different_count": 3,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 3,
      "low_confidence_count": 0,
      "full_history_compared": false,
      "exploratory": true,
      "_line": 3030
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 846,
      "monotonic_ns": 1880869945563634,
      "wall_time_ms": 1793991822355,
      "abstraction_version": 12,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-49-c1",
      "request_id": "semantic-49",
      "candidate_id": "c1",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "6d18a6ffaac7477505a6a878b9b8597b4d779a6725125ce42eb6b076a3f6f76b",
      "input_fingerprint": "1192db7df9339093bf36bac431c38bd6043be63b7dbdb7870d19589662d492b4",
      "concrete_identity": "6471bc89967cb9bf8079facb1d7f99e8f8851b150493645cbb09ee4fdb2618e5",
      "decision_scope": "6f3562c572ac88d124674fd6944dfacb11f82af16ab58ad941e539371fc7d42a",
      "_line": 3032
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 846,
      "monotonic_ns": 1880869969292604,
      "wall_time_ms": 1793991822378,
      "abstraction_version": 12,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-49-c1",
      "request_id": "semantic-49",
      "candidate_id": "c1",
      "confidence": 0.8781579732894897,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "6d18a6ffaac7477505a6a878b9b8597b4d779a6725125ce42eb6b076a3f6f76b",
      "decision_scope": "6f3562c572ac88d124674fd6944dfacb11f82af16ab58ad941e539371fc7d42a",
      "concrete_identity": "6471bc89967cb9bf8079facb1d7f99e8f8851b150493645cbb09ee4fdb2618e5",
      "_line": 3034
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 846,
      "monotonic_ns": 1880869969342695,
      "wall_time_ms": 1793991822378,
      "abstraction_version": 12,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-49-c1",
      "request_id": "semantic-49",
      "candidate_id": "c1",
      "confidence": 0.8781579732894897,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 3035
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 846,
      "monotonic_ns": 1880870038048782,
      "wall_time_ms": 1793991822447,
      "abstraction_version": 12,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-49-c1",
      "request_id": "semantic-49",
      "candidate_id": "c1",
      "event_count": 2,
      "_line": 3038
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 846,
      "monotonic_ns": 1880870061617401,
      "wall_time_ms": 1793991822471,
      "abstraction_version": 12,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-49-c1",
      "request_id": "semantic-49",
      "candidate_id": "c1",
      "_line": 3039
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 847,
      "monotonic_ns": 1880871297742821,
      "wall_time_ms": 1793991823707,
      "abstraction_version": 12,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-49-c1",
      "request_id": "semantic-49",
      "candidate_id": "c1",
      "confidence": 0.8781579732894897,
      "choice": "PROMOTE",
      "transition_id": "g12e551:833",
      "target_state": "g12s112",
      "input_confirmed": true,
      "_line": 3041
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 846,
    "monotonic_ns": 1880869969735716,
    "wall_time_ms": 1793991822379,
    "abstraction_version": 12,
    "state_id": "g12s50",
    "model_action_id": "g12a427",
    "snapshot_reason": "selection",
    "state_visits": 20,
    "state_first_seen": 166,
    "state_last_seen": 846,
    "state_saturated": false,
    "state_saturation": 0.5,
    "native_state_saturated": false,
    "native_unsaturated_model_action_count": 1,
    "model_action_count": 2,
    "enabled_valid_action_count": 2,
    "unsaturated_model_action_count": 1,
    "unvisited_model_action_count": 1,
    "effective_unvisited_model_action_count": 1,
    "effective_state_saturated": false,
    "local_probe_action_count": 0,
    "navigation_action_count": 1,
    "enabled_valid_unvisited_action_count": 1,
    "unvisited_model_action_ids": "g12a428",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 19,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=it.feio.android.omninotes.MainActivity|class=android.widget.TextView|text=ເພີ່ມທາງ|resource_id=it.feio.android.omninotes:id/title|bounds=463,381,1028,438",
    "selected_resolved_node_count": 8,
    "_line": 3037
  }
}

四、是否值得PROMOTE

无法可靠裁定相对整个Run决策前历史的功能新颖性。

疑似主要环节:UNKNOWN;wire关系审查:DISTINCT_COMPARATORS_VALID。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

omninotes STARTLUX step880 ຮຽກຄືນຈາກການເກັບຮັກສາ

run_0c300af1c9614168998ce1f37b6aadfe · 第23.19分钟 · 请求step846 / 决策step846 / 执行step880 · UNKNOWN · 证据INSUFFICIENT_FOR_GLOBAL_NOVELTY · 结构化审查

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p4 对step807=0.590876;p5 对step166=0.740448;p6 对step172=0.858817),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g12s50 / g12a427;合法历史19条,比较3条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p4 / 807ເກັບຮັກສາDIFFERENT_OPERATION0.59087631True
p5 / 166InformaciónDIFFERENT_OPERATION0.74044782True
p6 / 172Habilitar llista de verificaciónDIFFERENT_OPERATION0.85881728True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p4",
    "history_id": "h17",
    "history_step": 807,
    "history_input_id": "input-4502",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.5908763110637665,
    "probabilities": {
      "SAME_OPERATION": 0.20597149431705475,
      "DIFFERENT_OPERATION": 0.727250874042511,
      "INSUFFICIENT_EVIDENCE": 0.06677763909101486
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c2` the same application-function operation as executed action at `executed_actions.h17`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.5908763110637665,
      "probabilities": {
        "SAME_OPERATION": 0.20597149431705475,
        "DIFFERENT_OPERATION": 0.727250874042511,
        "INSUFFICIENT_EVIDENCE": 0.06677763909101486
      }
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "it.feio.android.omninotes:id/title",
      "text": "ເກັບຮັກສາ",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 2,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"it.feio.android.omninotes:id/title\"][@text=\"ເກັບຮັກສ\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g12a427",
      "source_state_id": "g12s50",
      "bounds": [
        597,
        381,
        1028,
        438
      ],
      "source_page_id": "page18",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "it.feio.android.omninotes:id/title",
          "text": "ເກັບຮັກສາ",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 919,
      "source_gui_timestamp": 807,
      "current_state": "g12s50",
      "current_model_action": "g12a427",
      "current_version": 12,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p5",
    "history_id": "h1",
    "history_step": 166,
    "history_input_id": "input-924",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.7404478192329407,
    "probabilities": {
      "SAME_OPERATION": 0.12464392930269241,
      "DIFFERENT_OPERATION": 0.8269652128219604,
      "INSUFFICIENT_EVIDENCE": 0.04839082807302475
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c2` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.7404478192329407,
      "probabilities": {
        "SAME_OPERATION": 0.12464392930269241,
        "DIFFERENT_OPERATION": 0.8269652128219604,
        "INSUFFICIENT_EVIDENCE": 0.04839082807302475
      }
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "it.feio.android.omninotes:id/title",
      "text": "Información",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 3,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"it.feio.android.omninotes:id/title\"][@text=\"Informac\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g12a427",
      "source_state_id": "g12s50",
      "bounds": [
        480,
        507,
        1028,
        564
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "it.feio.android.omninotes:id/title",
          "text": "Información",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 238,
      "source_gui_timestamp": 166,
      "current_state": "g12s50",
      "current_model_action": "g12a427",
      "current_version": 12,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p6",
    "history_id": "h3",
    "history_step": 172,
    "history_input_id": "input-963",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.8588172793388367,
    "probabilities": {
      "SAME_OPERATION": 0.05545150488615036,
      "DIFFERENT_OPERATION": 0.9058781862258911,
      "INSUFFICIENT_EVIDENCE": 0.03867024555802345
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c2` the same application-function operation as executed action at `executed_actions.h3`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.8588172793388367,
      "probabilities": {
        "SAME_OPERATION": 0.05545150488615036,
        "DIFFERENT_OPERATION": 0.9058781862258911,
        "INSUFFICIENT_EVIDENCE": 0.03867024555802345
      }
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "it.feio.android.omninotes:id/title",
      "text": "Habilitar llista de verificación",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 0,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"it.feio.android.omninotes:id/title\"][@text=\"Habilita\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g12a427",
      "source_state_id": "g12s50",
      "bounds": [
        480,
        129,
        1028,
        186
      ],
      "source_page_id": "page4",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "it.feio.android.omninotes:id/title",
          "text": "Habilitar llista de verificación",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 247,
      "source_gui_timestamp": 172,
      "current_state": "g12s50",
      "current_model_action": "g12a427",
      "current_version": 12,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

实际操作已保留在前后GUI和执行记录中。不同设置目标、清单启用/禁用、枚举值、排序及文本输入需按v2分别判断,不能因模板相同或文字不同直接判等价。未获得足够经过核实的同功能先前历史及其可见范围,保留UNKNOWN。

等价历史是否送入Provider wire:UNKNOWN;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

NA:没有足以可靠裁定全局首次或重复的已核实等价历史。不能把未检索到当成未执行。

三、Probe执行后发生什么

Unarchive 后出现恢复提示,并返回 Incompleted checklists 筛选列表。

omninotes STARTLUX step880 ຮຽກຄືນຈາກການເກັບຮັກສາ before_screenshot
before_screenshot · identity_verified · 2026-11-06T19:04:27.918+00:00
omninotes STARTLUX step880 ຮຽກຄືນຈາກການເກັບຮັກສາ after_screenshot
after_screenshot · identity_verified · 2026-11-06T19:04:29.219+00:00

Run内首次METHOD观察:完成后2秒=1,10秒=1,下一动作前B=1。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-4944",
      "step": 881,
      "version": 12,
      "elapsed_s": 1393.022,
      "wall_time_ms": 1793991869292,
      "next_input_wall_ms": 1793991870207,
      "input_completed_wall_ms": 1793991869320,
      "input_confirmed": true,
      "action": "MODEL_CLICK it.feio.android.omninotes:id/root",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "it.feio.android.omninotes:id/root",
      "model_action_id": "g12a1247",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"it.feio.android.omninotes:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.RelativeLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"it.feio.android.omninotes:id/list\"][@text=\"\"][@content-desc=\"\"][@index=8][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"it.feio.android.omninotes:id/root\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g12s121",
      "source_gui_id": 993,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "ບັນທຶກຖືກຮຽກຄືນຈາກການເກັບຮັກສາແລ້ວ",
        "#758e2ff7",
        "ບັນທຶກ",
        "ຄົ້ນຫາ",
        "ຈັດລຽງ",
        "ໂຕເລືອກອື່ນ",
        "ຄົ້ນຫາ: Incompleted checklists",
        "#d5080791",
        "14911322.10.25",
        "◻ 266995030.01.14",
        "ປັບປຸງເມື່ອ: moments ago",
        "◻ 11/7/26 3:02 AM"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:68146",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-4945.json"
    },
    {
      "input_id": "input-4949",
      "step": 882,
      "version": 12,
      "elapsed_s": 1393.937,
      "wall_time_ms": 1793991870207,
      "next_input_wall_ms": 1793991871122,
      "input_completed_wall_ms": 1793991870236,
      "input_confirmed": true,
      "action": "MODEL_CLICK Category",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "Category",
      "resource_id": "it.feio.android.omninotes:id/menu_category",
      "model_action_id": "g12a1024",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"it.feio.android.omninotes:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.RelativeLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.Button\"][@resource-id=\"it.feio.android.omninotes:id/menu_category\"][@text=\"\"][@content-desc=\"Category\"][@index=2][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g12s103",
      "source_gui_id": 994,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:68216",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-4950.json"
    },
    {
      "input_id": "input-4954",
      "step": 883,
      "version": 12,
      "elapsed_s": 1394.852,
      "wall_time_ms": 1793991871122,
      "next_input_wall_ms": 1793991872219,
      "input_completed_wall_ms": 1793991871337,
      "input_confirmed": true,
      "action": "MODEL_BACK NA",
      "action_type": "MODEL_BACK",
      "text": null,
      "content_desc": null,
      "resource_id": null,
      "model_action_id": "g0a43",
      "concrete_identity": null,
      "state_id": "g0s5",
      "source_gui_id": 995,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:68293",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-4955.json"
    },
    {
      "input_id": "input-4959",
      "step": 884,
      "version": 12,
      "elapsed_s": 1395.949,
      "wall_time_ms": 1793991872219,
      "next_input_wall_ms": 1793991873141,
      "input_completed_wall_ms": 1793991872253,
      "input_confirmed": true,
      "action": "MODEL_CLICK android.widget.CheckBox",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g12a1029",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"it.feio.android.omninotes:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.RelativeLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"it.feio.android.omninotes:id/detail_root\"][@text=\"\"][@content-desc=\"\"][@index=6][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"it.feio.android.omninotes:id/detail_content_card\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"it.feio.android.omninotes:id/content_wrapper\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"it.feio.android.omninotes:id/detail_content\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckBox\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g12s103",
      "source_gui_id": 996,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#8919d946",
        "ໄຟລ໌ແນບ",
        "Category",
        "Add tags",
        "ແບ່ງປັນ",
        "ໂຕເລືອກອື່ນ",
        "ຫົວຂໍ້",
        "ສ້າງເມື່ອ: moments ago",
        "ປັບປຸງເມື່ອ: moments ago",
        "ການແຈ້ງເຕືອນ",
        "Monthly starting from Sat, Nov 7 3:02 AM",
        "11/7/26 3:02 AM ",
        "ລາຍ​ການ​ໃໝ່"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:68353",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-4960.json"
    },
    {
      "input_id": "input-4964",
      "step": 885,
      "version": 12,
      "elapsed_s": 1396.871,
      "wall_time_ms": 1793991873141,
      "next_input_wall_ms": 1793991875051,
      "input_completed_wall_ms": 1793991874170,
      "input_confirmed": true,
      "action": "MODEL_LONG_CLICK Category",
      "action_type": "MODEL_LONG_CLICK",
      "text": "",
      "content_desc": "Category",
      "resource_id": "it.feio.android.omninotes:id/menu_category",
      "model_action_id": "g12a1025",
      "concrete_identity": "MODEL_LONG_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"it.feio.android.omninotes:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.RelativeLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.Button\"][@resource-id=\"it.feio.android.omninotes:id/menu_category\"][@text=\"\"][@content-desc=\"Category\"][@index=2][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g12s103",
      "source_gui_id": 997,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#8919d946",
        "ໄຟລ໌ແນບ",
        "Category",
        "Add tags",
        "ແບ່ງປັນ",
        "ໂຕເລືອກອື່ນ",
        "ຫົວຂໍ້",
        "ສ້າງເມື່ອ: moments ago",
        "ປັບປຸງເມື່ອ: moments ago",
        "ການແຈ້ງເຕືອນ",
        "Monthly starting from Sat, Nov 7 3:02 AM",
        "ລາຍ​ການ​ໃໝ່",
        "11/7/26 3:02 AM "
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:68441",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-4965.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 846,
      "monotonic_ns": 1880869944865937,
      "wall_time_ms": 1793991822354,
      "abstraction_version": 12,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-49-c2",
      "request_id": "semantic-49",
      "candidate_id": "c2",
      "confidence": 0.8588172793388367,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "6d18a6ffaac7477505a6a878b9b8597b4d779a6725125ce42eb6b076a3f6f76b",
      "concrete_identity": "87b421973eb912a6286b436f862476abb3e6045f1ef567c46ace08af79fd44a4",
      "decision_scope": "6f3562c572ac88d124674fd6944dfacb11f82af16ab58ad941e539371fc7d42a",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-49",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 19,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 19,
      "selected_history": 3,
      "comparison_count": 3,
      "same_count": 0,
      "different_count": 3,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 3,
      "low_confidence_count": 0,
      "full_history_compared": false,
      "exploratory": true,
      "_line": 3031
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 846,
      "monotonic_ns": 1880869945974797,
      "wall_time_ms": 1793991822355,
      "abstraction_version": 12,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-49-c2",
      "request_id": "semantic-49",
      "candidate_id": "c2",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "6d18a6ffaac7477505a6a878b9b8597b4d779a6725125ce42eb6b076a3f6f76b",
      "input_fingerprint": "1192db7df9339093bf36bac431c38bd6043be63b7dbdb7870d19589662d492b4",
      "concrete_identity": "87b421973eb912a6286b436f862476abb3e6045f1ef567c46ace08af79fd44a4",
      "decision_scope": "6f3562c572ac88d124674fd6944dfacb11f82af16ab58ad941e539371fc7d42a",
      "_line": 3033
    },
    "PROBE_NAVIGATION_ELIGIBILITY": {
      "event": "PROBE_NAVIGATION_ELIGIBILITY",
      "step": 879,
      "monotonic_ns": 1880914009796692,
      "wall_time_ms": 1793991866419,
      "abstraction_version": 12,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-49-c2",
      "request_id": "semantic-49",
      "candidate_id": "c2",
      "concrete_identity": "87b421973eb912a6286b436f862476abb3e6045f1ef567c46ace08af79fd44a4",
      "confidence": 0.8588172793388367,
      "reason": "eligible",
      "navigation": true,
      "confidence_pass": true,
      "source_valid": true,
      "same_state_confirmed": false,
      "related_execution_suppressed": false,
      "navigation_arrived": false,
      "_line": 3148
    },
    "PROBE_NAVIGATION_SELECTED": {
      "event": "PROBE_NAVIGATION_SELECTED",
      "step": 879,
      "monotonic_ns": 1880914461537911,
      "wall_time_ms": 1793991866871,
      "abstraction_version": 12,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-49-c2",
      "request_id": "semantic-49",
      "candidate_id": "c2",
      "concrete_identity": "87b421973eb912a6286b436f862476abb3e6045f1ef567c46ace08af79fd44a4",
      "confidence": 0.8588172793388367,
      "path_id": "p215",
      "source": "native_remote_path",
      "_line": 3152
    },
    "PROBE_NAVIGATION_ARRIVED": {
      "event": "PROBE_NAVIGATION_ARRIVED",
      "step": 880,
      "monotonic_ns": 1880915424747583,
      "wall_time_ms": 1793991867834,
      "abstraction_version": 12,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-49-c2",
      "request_id": "semantic-49",
      "candidate_id": "c2",
      "concrete_identity": "87b421973eb912a6286b436f862476abb3e6045f1ef567c46ace08af79fd44a4",
      "confidence": 0.8588172793388367,
      "path_id": "p215",
      "arrived": true,
      "reason": "arrived",
      "last_availability": "awaiting_native_binding",
      "binding_reason": "unique_identity_match",
      "source_match_count": 1,
      "target_match_count": 1,
      "audit_path": "jev-audit/navigation/event-4935.json",
      "_line": 3156
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 880,
      "monotonic_ns": 1880915463164632,
      "wall_time_ms": 1793991867872,
      "abstraction_version": 12,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-49-c2",
      "request_id": "semantic-49",
      "candidate_id": "c2",
      "confidence": 0.8588172793388367,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "6d18a6ffaac7477505a6a878b9b8597b4d779a6725125ce42eb6b076a3f6f76b",
      "decision_scope": "6f3562c572ac88d124674fd6944dfacb11f82af16ab58ad941e539371fc7d42a",
      "concrete_identity": "87b421973eb912a6286b436f862476abb3e6045f1ef567c46ace08af79fd44a4",
      "_line": 3159
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 880,
      "monotonic_ns": 1880915463202719,
      "wall_time_ms": 1793991867872,
      "abstraction_version": 12,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-49-c2",
      "request_id": "semantic-49",
      "candidate_id": "c2",
      "confidence": 0.8588172793388367,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 3160
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 880,
      "monotonic_ns": 1880915511234035,
      "wall_time_ms": 1793991867920,
      "abstraction_version": 12,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-49-c2",
      "request_id": "semantic-49",
      "candidate_id": "c2",
      "event_count": 2,
      "_line": 3163
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 880,
      "monotonic_ns": 1880915545017852,
      "wall_time_ms": 1793991867954,
      "abstraction_version": 12,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-49-c2",
      "request_id": "semantic-49",
      "candidate_id": "c2",
      "_line": 3164
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 881,
      "monotonic_ns": 1880916823677249,
      "wall_time_ms": 1793991869233,
      "abstraction_version": 12,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-49-c2",
      "request_id": "semantic-49",
      "candidate_id": "c2",
      "confidence": 0.8588172793388367,
      "choice": "PROMOTE",
      "transition_id": "g12e575:866",
      "target_state": "g12s121",
      "input_confirmed": true,
      "_line": 3166
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 880,
    "monotonic_ns": 1880915463529945,
    "wall_time_ms": 1793991867873,
    "abstraction_version": 12,
    "state_id": "g12s50",
    "model_action_id": "g12a427",
    "snapshot_reason": "selection",
    "state_visits": 21,
    "state_first_seen": 166,
    "state_last_seen": 880,
    "state_saturated": false,
    "state_saturation": 0.5,
    "native_state_saturated": false,
    "native_unsaturated_model_action_count": 1,
    "model_action_count": 2,
    "enabled_valid_action_count": 2,
    "unsaturated_model_action_count": 1,
    "unvisited_model_action_count": 1,
    "effective_unvisited_model_action_count": 1,
    "effective_state_saturated": false,
    "local_probe_action_count": 0,
    "navigation_action_count": 1,
    "enabled_valid_unvisited_action_count": 1,
    "unvisited_model_action_ids": "g12a428",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 20,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=it.feio.android.omninotes.MainActivity|class=android.widget.TextView|text=ຮຽກຄືນຈາ|resource_id=it.feio.android.omninotes:id/title|bounds=463,633,1028,690",
    "selected_resolved_node_count": 8,
    "_line": 3162
  }
}

四、是否值得PROMOTE

无法可靠裁定相对整个Run决策前历史的功能新颖性。

疑似主要环节:UNKNOWN;wire关系审查:UNKNOWN。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

omninotes STARTLUX step925 Merge

run_0c300af1c9614168998ce1f37b6aadfe · 第24.43分钟 · 请求step925 / 决策step925 / 执行step925 · UNKNOWN · 证据INSUFFICIENT_FOR_GLOBAL_NOVELTY · 结构化审查

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p5 对step172=0.852880;p6 对step210=0.863727),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g12s50 / g12a427;合法历史23条,比较3条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p4 / 166InformaciónDIFFERENT_OPERATION0.40951625False
p5 / 172Habilitar llista de verificaciónDIFFERENT_OPERATION0.85288030True
p6 / 210Vista amenorgadaDIFFERENT_OPERATION0.86372697True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p4",
    "history_id": "h1",
    "history_step": 166,
    "history_input_id": "input-924",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.40951624512672424,
    "probabilities": {
      "SAME_OPERATION": 0.3572804033756256,
      "DIFFERENT_OPERATION": 0.6063441634178162,
      "INSUFFICIENT_EVIDENCE": 0.03637547791004181
    },
    "trusted": false,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c2` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.40951624512672424,
      "probabilities": {
        "SAME_OPERATION": 0.3572804033756256,
        "DIFFERENT_OPERATION": 0.6063441634178162,
        "INSUFFICIENT_EVIDENCE": 0.03637547791004181
      }
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "it.feio.android.omninotes:id/title",
      "text": "Información",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 3,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"it.feio.android.omninotes:id/title\"][@text=\"Informac\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g12a427",
      "source_state_id": "g12s50",
      "bounds": [
        480,
        507,
        1028,
        564
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "it.feio.android.omninotes:id/title",
          "text": "Información",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 238,
      "source_gui_timestamp": 166,
      "current_state": "g12s50",
      "current_model_action": "g12a427",
      "current_version": 12,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p5",
    "history_id": "h3",
    "history_step": 172,
    "history_input_id": "input-963",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.8528802990913391,
    "probabilities": {
      "SAME_OPERATION": 0.061481885612010956,
      "DIFFERENT_OPERATION": 0.9019201993942261,
      "INSUFFICIENT_EVIDENCE": 0.03659792244434357
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c2` the same application-function operation as executed action at `executed_actions.h3`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.8528802990913391,
      "probabilities": {
        "SAME_OPERATION": 0.061481885612010956,
        "DIFFERENT_OPERATION": 0.9019201993942261,
        "INSUFFICIENT_EVIDENCE": 0.03659792244434357
      }
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "it.feio.android.omninotes:id/title",
      "text": "Habilitar llista de verificación",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 0,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"it.feio.android.omninotes:id/title\"][@text=\"Habilita\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g12a427",
      "source_state_id": "g12s50",
      "bounds": [
        480,
        129,
        1028,
        186
      ],
      "source_page_id": "page4",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "it.feio.android.omninotes:id/title",
          "text": "Habilitar llista de verificación",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 247,
      "source_gui_timestamp": 172,
      "current_state": "g12s50",
      "current_model_action": "g12a427",
      "current_version": 12,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p6",
    "history_id": "h4",
    "history_step": 210,
    "history_input_id": "input-1175",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.8637269735336304,
    "probabilities": {
      "SAME_OPERATION": 0.06778249144554138,
      "DIFFERENT_OPERATION": 0.9091513156890869,
      "INSUFFICIENT_EVIDENCE": 0.02306629717350006
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c2` the same application-function operation as executed action at `executed_actions.h4`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.8637269735336304,
      "probabilities": {
        "SAME_OPERATION": 0.06778249144554138,
        "DIFFERENT_OPERATION": 0.9091513156890869,
        "INSUFFICIENT_EVIDENCE": 0.02306629717350006
      }
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "it.feio.android.omninotes:id/title",
      "text": "Vista amenorgada",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 0,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"it.feio.android.omninotes:id/title\"][@text=\"Vista am\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g12a427",
      "source_state_id": "g12s50",
      "bounds": [
        597,
        129,
        1028,
        186
      ],
      "source_page_id": "page5",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "it.feio.android.omninotes:id/title",
          "text": "Vista amenorgada",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 285,
      "source_gui_timestamp": 210,
      "current_state": "g12s50",
      "current_model_action": "g12a427",
      "current_version": 12,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

实际合并两条笔记,后图含原两条内容及分隔线;与Info/清单/视图切换是独立命令。首次可明确复核的Merge,但全局历史完整性不足,不能精确认定Run内第一次;B14不是单独判据。

等价历史是否送入Provider wire:UNKNOWN;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

NA:没有足以可靠裁定全局首次或重复的已核实等价历史。不能把未检索到当成未执行。

三、Probe执行后发生什么

Merge 后进入一条合并笔记,正文含原两条内容及分隔线;有可见合并结果。

omninotes STARTLUX step925 Merge before_screenshot
before_screenshot · identity_verified · 2026-11-06T19:05:41.769+00:00
omninotes STARTLUX step925 Merge after_screenshot
after_screenshot · identity_verified · 2026-11-06T19:05:43.040+00:00

Run内首次METHOD观察:完成后2秒=16,10秒=23,下一动作前B=14。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-5230",
      "step": 926,
      "version": 12,
      "elapsed_s": 1466.899,
      "wall_time_ms": 1793991943169,
      "next_input_wall_ms": 1793991944086,
      "input_completed_wall_ms": 1793991943203,
      "input_confirmed": true,
      "action": "MODEL_CLICK #8919d946",
      "action_type": "MODEL_CLICK",
      "text": "#8919d946",
      "content_desc": "drawer open",
      "resource_id": "",
      "model_action_id": "g1a67",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"it.feio.android.omninotes:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.RelativeLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageButton\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"drawer open\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g1s10",
      "source_gui_id": 1038,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#8919d946",
        "ໄຟລ໌ແນບ",
        "Category",
        "Add tags",
        "ແບ່ງປັນ",
        "ໂຕເລືອກອື່ນ",
        "n",
        "\n\n42635035101547786795\n\n\n----------------------\n\nEditor zarr u\n\n+311866267.9284",
        "ການແຈ້ງເຕືອນ",
        "Weekly on Sunday starting from Sat, Nov 7 2:56 AM"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:71716",
      "observed_methods_until_next": 2,
      "category_counts": {
        "app_domain": 2
      },
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-5231.json"
    },
    {
      "input_id": "input-5235",
      "step": 927,
      "version": 12,
      "elapsed_s": 1467.816,
      "wall_time_ms": 1793991944086,
      "next_input_wall_ms": 1793991945041,
      "input_completed_wall_ms": 1793991944119,
      "input_confirmed": true,
      "action": "MODEL_CLICK #d5080791",
      "action_type": "MODEL_CLICK",
      "text": "#d5080791",
      "content_desc": "",
      "resource_id": "it.feio.android.omninotes:id/fab_expand_menu_button",
      "model_action_id": "g12a472",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"it.feio.android.omninotes:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.RelativeLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"it.feio.android.omninotes:id/fab\"][@text=\"\"][@content-desc=\"\"][@index=8][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageButton\"][@resource-id=\"it.feio.android.omninotes:id/fab_expand_menu_button\"][@text=\"\"][@content-desc=\"\"][@index=6][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g12s55",
      "source_gui_id": 1039,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "USE_BUFFER",
      "context": "navigation",
      "native_branch": "USE_BUFFER",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:71803",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-5236.json"
    },
    {
      "input_id": "input-5240",
      "step": 928,
      "version": 12,
      "elapsed_s": 1468.771,
      "wall_time_ms": 1793991945041,
      "next_input_wall_ms": 1793991945954,
      "input_completed_wall_ms": 1793991945070,
      "input_confirmed": true,
      "action": "MODEL_CLICK #a123f458",
      "action_type": "MODEL_CLICK",
      "text": "#a123f458",
      "content_desc": "",
      "resource_id": "it.feio.android.omninotes:id/fab_checklist",
      "model_action_id": "g12a486",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"it.feio.android.omninotes:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.RelativeLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"it.feio.android.omninotes:id/fab\"][@text=\"\"][@content-desc=\"\"][@index=7][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageButton\"][@resource-id=\"it.feio.android.omninotes:id/fab_checklist\"][@text=\"\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g12s56",
      "source_gui_id": 1040,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "USE_BUFFER",
      "context": "navigation",
      "native_branch": "USE_BUFFER",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:71865",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-5241.json"
    },
    {
      "input_id": "input-5245",
      "step": 929,
      "version": 12,
      "elapsed_s": 1469.684,
      "wall_time_ms": 1793991945954,
      "next_input_wall_ms": 1793991947026,
      "input_completed_wall_ms": 1793991946002,
      "input_confirmed": true,
      "action": "MODEL_CLICK ລາຍ​ການ​",
      "action_type": "MODEL_CLICK",
      "text": "ລາຍ​ການ​",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g12a443",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"it.feio.android.omninotes:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.RelativeLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"it.feio.android.omninotes:id/detail_root\"][@text=\"\"][@content-desc=\"\"][@index=6][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"it.feio.android.omninotes:id/detail_content_card\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"it.feio.android.omninotes:id/content_wrapper\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"it.feio.android.omninotes:id/detail_content\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.EditText\"][@resource-id=\"\"][@text=\"ລາຍ​ການ​\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g12s52",
      "source_gui_id": 1041,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "USE_BUFFER",
      "context": "navigation",
      "native_branch": "USE_BUFFER",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:71931",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-5246.json"
    },
    {
      "input_id": "input-5250",
      "step": 930,
      "version": 12,
      "elapsed_s": 1470.756,
      "wall_time_ms": 1793991947026,
      "next_input_wall_ms": 1793991947930,
      "input_completed_wall_ms": 1793991947054,
      "input_confirmed": true,
      "action": "MODEL_CLICK it.feio.android.omninotes:id/reminder_layout",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "it.feio.android.omninotes:id/reminder_layout",
      "model_action_id": "g12a438",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"it.feio.android.omninotes:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.RelativeLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"it.feio.android.omninotes:id/detail_root\"][@text=\"\"][@content-desc=\"\"][@index=6][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"it.feio.android.omninotes:id/detail_content_card\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"it.feio.android.omninotes:id/content_wrapper\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"it.feio.android.omninotes:id/reminder_layout\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g12s52",
      "source_gui_id": 1042,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:71998",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-5251.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 925,
      "monotonic_ns": 1880989249029470,
      "wall_time_ms": 1793991941658,
      "abstraction_version": 12,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-53-c2",
      "request_id": "semantic-53",
      "candidate_id": "c2",
      "confidence": 0.8637269735336304,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "2c9410450e36eee96dbac55c187505c2e61e30a42e62bff72b3c26d76789d887",
      "concrete_identity": "e92609f2025be1a0f5fc6606209d49d6231c9ea1e6acb6f2b188c362617169a0",
      "decision_scope": "fbb9dc408a9eb053b89ddc38793ba712a91fc13ddc7a46c39ab613cae2dc7963",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-53",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 23,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 23,
      "selected_history": 3,
      "comparison_count": 3,
      "same_count": 0,
      "different_count": 3,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 2,
      "low_confidence_count": 1,
      "full_history_compared": false,
      "exploratory": true,
      "_line": 3345
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 925,
      "monotonic_ns": 1880989250107578,
      "wall_time_ms": 1793991941659,
      "abstraction_version": 12,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-53-c2",
      "request_id": "semantic-53",
      "candidate_id": "c2",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "2c9410450e36eee96dbac55c187505c2e61e30a42e62bff72b3c26d76789d887",
      "input_fingerprint": "a9dda8b9a9bc76c45a55f501fee4c7616631521faf689b06282d312f657075ab",
      "concrete_identity": "e92609f2025be1a0f5fc6606209d49d6231c9ea1e6acb6f2b188c362617169a0",
      "decision_scope": "fbb9dc408a9eb053b89ddc38793ba712a91fc13ddc7a46c39ab613cae2dc7963",
      "_line": 3347
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 925,
      "monotonic_ns": 1880989281333540,
      "wall_time_ms": 1793991941690,
      "abstraction_version": 12,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-53-c2",
      "request_id": "semantic-53",
      "candidate_id": "c2",
      "confidence": 0.8637269735336304,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "2c9410450e36eee96dbac55c187505c2e61e30a42e62bff72b3c26d76789d887",
      "decision_scope": "fbb9dc408a9eb053b89ddc38793ba712a91fc13ddc7a46c39ab613cae2dc7963",
      "concrete_identity": "e92609f2025be1a0f5fc6606209d49d6231c9ea1e6acb6f2b188c362617169a0",
      "_line": 3348
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 925,
      "monotonic_ns": 1880989281370308,
      "wall_time_ms": 1793991941690,
      "abstraction_version": 12,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-53-c2",
      "request_id": "semantic-53",
      "candidate_id": "c2",
      "confidence": 0.8637269735336304,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 3349
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 925,
      "monotonic_ns": 1880989363277539,
      "wall_time_ms": 1793991941772,
      "abstraction_version": 12,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-53-c2",
      "request_id": "semantic-53",
      "candidate_id": "c2",
      "event_count": 2,
      "_line": 3352
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 925,
      "monotonic_ns": 1880989393925734,
      "wall_time_ms": 1793991941803,
      "abstraction_version": 12,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-53-c2",
      "request_id": "semantic-53",
      "candidate_id": "c2",
      "_line": 3353
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 926,
      "monotonic_ns": 1880990635211418,
      "wall_time_ms": 1793991943044,
      "abstraction_version": 12,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-53-c2",
      "request_id": "semantic-53",
      "candidate_id": "c2",
      "confidence": 0.8637269735336304,
      "choice": "PROMOTE",
      "transition_id": "g12e458:910",
      "target_state": "g1s10",
      "input_confirmed": true,
      "_line": 3355
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 925,
    "monotonic_ns": 1880989281602674,
    "wall_time_ms": 1793991941691,
    "abstraction_version": 12,
    "state_id": "g12s50",
    "model_action_id": "g12a427",
    "snapshot_reason": "selection",
    "state_visits": 24,
    "state_first_seen": 166,
    "state_last_seen": 925,
    "state_saturated": false,
    "state_saturation": 0.5,
    "native_state_saturated": false,
    "native_unsaturated_model_action_count": 1,
    "model_action_count": 2,
    "enabled_valid_action_count": 2,
    "unsaturated_model_action_count": 1,
    "unvisited_model_action_count": 1,
    "effective_unvisited_model_action_count": 1,
    "effective_state_saturated": false,
    "local_probe_action_count": 0,
    "navigation_action_count": 1,
    "enabled_valid_unvisited_action_count": 1,
    "unvisited_model_action_ids": "g12a428",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 23,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=it.feio.android.omninotes.MainActivity|class=android.widget.TextView|text=Merge|resource_id=it.feio.android.omninotes:id/title|bounds=597,381,1028,438",
    "selected_resolved_node_count": 5,
    "_line": 3351
  }
}

四、是否值得PROMOTE

无法可靠裁定相对整个Run决策前历史的功能新颖性。

疑似主要环节:UNKNOWN;wire关系审查:DISTINCT_COMPARATORS_VALID。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

omninotes STARTLUX step978 ເກັບຮັກສາ

run_0c300af1c9614168998ce1f37b6aadfe · 第25.57分钟 · 请求step978 / 决策step978 / 执行step978 · UNKNOWN · 证据INSUFFICIENT_FOR_GLOBAL_NOVELTY · 结构化审查

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p1 对step150=0.924217;p2 对step575=0.807564;p3 对step604=0.916989),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g11s39 / g11a309;合法历史12条,比较3条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p1 / 150NotesDIFFERENT_OPERATION0.92421740True
p2 / 575ໂຕເຕືອນຄວາມຈຳDIFFERENT_OPERATION0.80756357True
p3 / 604ບັນທຶກDIFFERENT_OPERATION0.91698948True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p1",
    "history_id": "h1",
    "history_step": 150,
    "history_input_id": "input-837",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.9242174029350281,
    "probabilities": {
      "SAME_OPERATION": 0.02582983300089836,
      "DIFFERENT_OPERATION": 0.949478268623352,
      "INSUFFICIENT_EVIDENCE": 0.024691885337233543
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.9242174029350281,
      "probabilities": {
        "SAME_OPERATION": 0.02582983300089836,
        "DIFFERENT_OPERATION": 0.949478268623352,
        "INSUFFICIENT_EVIDENCE": 0.024691885337233543
      }
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "it.feio.android.omninotes:id/title",
      "text": "Notes",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 0,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"it.feio.android.omninotes:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"it.feio.android.omninotes:id/navigation_drawer\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"it.feio.android.omninotes:id/drawer_nav_list\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"it.feio.android.omninotes:id/title\"][@text=\"Notes\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g11a309",
      "source_state_id": "g11s39",
      "bounds": [
        116,
        326,
        798,
        452
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "it.feio.android.omninotes:id/title",
          "text": "Notes",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 216,
      "source_gui_timestamp": 150,
      "current_state": "g11s39",
      "current_model_action": "g11a309",
      "current_version": 12,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p2",
    "history_id": "h2",
    "history_step": 575,
    "history_input_id": "input-3193",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.8075635731220245,
    "probabilities": {
      "SAME_OPERATION": 0.0837308019399643,
      "DIFFERENT_OPERATION": 0.8717090487480164,
      "INSUFFICIENT_EVIDENCE": 0.044560112059116364
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h2`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.8075635731220245,
      "probabilities": {
        "SAME_OPERATION": 0.0837308019399643,
        "DIFFERENT_OPERATION": 0.8717090487480164,
        "INSUFFICIENT_EVIDENCE": 0.044560112059116364
      }
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "it.feio.android.omninotes:id/title",
      "text": "ໂຕເຕືອນຄວາມຈຳ",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 1,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"it.feio.android.omninotes:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"it.feio.android.omninotes:id/navigation_drawer\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"it.feio.android.omninotes:id/drawer_nav_list\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"it.feio.android.omninotes:id/title\"][@text=\"ໂຕເຕືອນຄ\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g11a309",
      "source_state_id": "g11s39",
      "bounds": [
        116,
        451,
        798,
        577
      ],
      "source_page_id": "page3",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "it.feio.android.omninotes:id/title",
          "text": "ໂຕເຕືອນຄວາມຈຳ",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 675,
      "source_gui_timestamp": 575,
      "current_state": "g11s39",
      "current_model_action": "g11a309",
      "current_version": 12,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p3",
    "history_id": "h4",
    "history_step": 604,
    "history_input_id": "input-3382",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.9169894754886627,
    "probabilities": {
      "SAME_OPERATION": 0.02456657402217388,
      "DIFFERENT_OPERATION": 0.9446596503257751,
      "INSUFFICIENT_EVIDENCE": 0.030773714184761047
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h4`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.9169894754886627,
      "probabilities": {
        "SAME_OPERATION": 0.02456657402217388,
        "DIFFERENT_OPERATION": 0.9446596503257751,
        "INSUFFICIENT_EVIDENCE": 0.030773714184761047
      }
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "it.feio.android.omninotes:id/title",
      "text": "ບັນທຶກ",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 0,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"it.feio.android.omninotes:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"it.feio.android.omninotes:id/navigation_drawer\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"it.feio.android.omninotes:id/drawer_nav_list\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"it.feio.android.omninotes:id/title\"][@text=\"ບັນທຶກ\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g11a309",
      "source_state_id": "g11s39",
      "bounds": [
        116,
        326,
        798,
        452
      ],
      "source_page_id": "page5",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "it.feio.android.omninotes:id/title",
          "text": "ບັນທຶກ",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 707,
      "source_gui_timestamp": 604,
      "current_state": "g11s39",
      "current_model_action": "g11a309",
      "current_version": 12,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

实际操作已保留在前后GUI和执行记录中。不同设置目标、清单启用/禁用、枚举值、排序及文本输入需按v2分别判断,不能因模板相同或文字不同直接判等价。未获得足够经过核实的同功能先前历史及其可见范围,保留UNKNOWN。

等价历史是否送入Provider wire:UNKNOWN;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

NA:没有足以可靠裁定全局首次或重复的已核实等价历史。不能把未检索到当成未执行。

三、Probe执行后发生什么

点击侧栏 Archive,显示归档笔记 0296077610329;没有新附件。

omninotes STARTLUX step978 ເກັບຮັກສາ before_screenshot
before_screenshot · identity_verified · 2026-11-06T19:06:50.585+00:00
omninotes STARTLUX step978 ເກັບຮັກສາ after_screenshot
after_screenshot · identity_verified · 2026-11-06T19:06:51.702+00:00

Run内首次METHOD观察:完成后2秒=1,10秒=1,下一动作前B=1。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-5521",
      "step": 979,
      "version": 12,
      "elapsed_s": 1535.442,
      "wall_time_ms": 1793992011712,
      "next_input_wall_ms": 1793992012617,
      "input_completed_wall_ms": 1793992011736,
      "input_confirmed": true,
      "action": "MODEL_CLICK it.feio.android.omninotes:id/root",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "it.feio.android.omninotes:id/root",
      "model_action_id": "g12a1002",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"it.feio.android.omninotes:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.RelativeLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"it.feio.android.omninotes:id/list\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"it.feio.android.omninotes:id/root\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g12s101",
      "source_gui_id": 1091,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#d8decfbf",
        "ເກັບຮັກສາ",
        "ຄົ້ນຫາ",
        "ຈັດລຽງ",
        "ໂຕເລືອກອື່ນ",
        "0296077610329",
        "◻ Serial c9…",
        "ປັບປຸງເມື່ອ: moments ago"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:75541",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-5522.json"
    },
    {
      "input_id": "input-5526",
      "step": 980,
      "version": 12,
      "elapsed_s": 1536.347,
      "wall_time_ms": 1793992012617,
      "next_input_wall_ms": 1793992013338,
      "input_completed_wall_ms": 1793992012652,
      "input_confirmed": true,
      "action": "MODEL_CLICK android.widget.CheckBox",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g12a1029",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"it.feio.android.omninotes:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.RelativeLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"it.feio.android.omninotes:id/detail_root\"][@text=\"\"][@content-desc=\"\"][@index=6][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"it.feio.android.omninotes:id/detail_content_card\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"it.feio.android.omninotes:id/content_wrapper\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"it.feio.android.omninotes:id/detail_content\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckBox\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g12s103",
      "source_gui_id": 1092,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#8919d946",
        "ໄຟລ໌ແນບ",
        "Category",
        "Add tags",
        "ແບ່ງປັນ",
        "ໂຕເລືອກອື່ນ",
        "0296077610329",
        "ສ້າງເມື່ອ: moments ago",
        "ປັບປຸງເມື່ອ: moments ago",
        "ການແຈ້ງເຕືອນ",
        "Monthly starting from Sat, Nov 7 3:06 AM",
        "Serial c9",
        "+19",
        "ລາຍ​ການ​ໃໝ່"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:75606",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-5527.json"
    },
    {
      "input_id": "input-5531",
      "step": 981,
      "version": 12,
      "elapsed_s": 1537.068,
      "wall_time_ms": 1793992013338,
      "next_input_wall_ms": 1793992017920,
      "input_completed_wall_ms": 1793992014423,
      "input_confirmed": true,
      "action": "MODEL_LONG_CLICK 02960776",
      "action_type": "MODEL_LONG_CLICK",
      "text": "02960776",
      "content_desc": "",
      "resource_id": "it.feio.android.omninotes:id/detail_title",
      "model_action_id": "g12a1021",
      "concrete_identity": "MODEL_LONG_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"it.feio.android.omninotes:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.RelativeLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"it.feio.android.omninotes:id/detail_root\"][@text=\"\"][@content-desc=\"\"][@index=6][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.EditText\"][@resource-id=\"it.feio.android.omninotes:id/detail_title\"][@text=\"02960776\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g12s103",
      "source_gui_id": 1093,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#8919d946",
        "ໄຟລ໌ແນບ",
        "Category",
        "Add tags",
        "ແບ່ງປັນ",
        "ໂຕເລືອກອື່ນ",
        "0296077610329",
        "ສ້າງເມື່ອ: moments ago",
        "ປັບປຸງເມື່ອ: moments ago",
        "ການແຈ້ງເຕືອນ",
        "Monthly starting from Sat, Nov 7 3:06 AM",
        "Serial c9",
        "ລາຍ​ການ​ໃໝ່",
        "+19"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:75677",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-5532.json"
    },
    {
      "input_id": "input-5539",
      "step": 982,
      "version": 12,
      "elapsed_s": 1541.65,
      "wall_time_ms": 1793992017920,
      "next_input_wall_ms": 1793992020577,
      "input_completed_wall_ms": 1793992019370,
      "input_confirmed": true,
      "action": "MODEL_CLICK +19",
      "action_type": "MODEL_CLICK",
      "text": "+19",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g12a1027",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"it.feio.android.omninotes:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.RelativeLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"it.feio.android.omninotes:id/detail_root\"][@text=\"\"][@content-desc=\"\"][@index=6][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"it.feio.android.omninotes:id/detail_content_card\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"it.feio.android.omninotes:id/content_wrapper\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"it.feio.android.omninotes:id/detail_content\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.EditText\"][@resource-id=\"\"][@text=\"+19\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g12s103",
      "source_gui_id": 1094,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#66afb8d2",
        "ໄຟລ໌ແນບ",
        "Category",
        "Add tags",
        "ແບ່ງປັນ",
        "ໂຕເລືອກອື່ນ",
        "0296077610329",
        "ສ້າງເມື່ອ: moments ago",
        "ປັບປຸງເມື່ອ: moments ago",
        "ການແຈ້ງເຕືອນ",
        "Monthly starting from Sat, Nov 7 3:06 AM",
        "Serial c9",
        "ລາຍ​ການ​ໃໝ່",
        "+19"
      ],
      "probe": true,
      "strategy": "PROBE",
      "context": "exploration",
      "native_branch": "Probe",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:75749",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-5541.json"
    },
    {
      "input_id": "input-5547",
      "step": 983,
      "version": 12,
      "elapsed_s": 1544.307,
      "wall_time_ms": 1793992020577,
      "next_input_wall_ms": 1793992021485,
      "input_completed_wall_ms": 1793992020602,
      "input_confirmed": true,
      "action": "MODEL_CLICK android.widget.CheckBox",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g12a1266",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"it.feio.android.omninotes:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.RelativeLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"it.feio.android.omninotes:id/detail_root\"][@text=\"\"][@content-desc=\"\"][@index=6][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"it.feio.android.omninotes:id/detail_content_card\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"it.feio.android.omninotes:id/content_wrapper\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"it.feio.android.omninotes:id/detail_content\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckBox\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g12s122",
      "source_gui_id": 1095,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#8919d946",
        "ໄຟລ໌ແນບ",
        "Category",
        "Add tags",
        "ແບ່ງປັນ",
        "ໂຕເລືອກອື່ນ",
        "0296077610329",
        "ສ້າງເມື່ອ: moments ago",
        "ປັບປຸງເມື່ອ: moments ago",
        "ການແຈ້ງເຕືອນ",
        "Monthly starting from Sat, Nov 7 3:06 AM",
        "Serial c9",
        "ລາຍ​ການ​ໃໝ່",
        "Trashed "
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:75823",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-5548.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 978,
      "monotonic_ns": 1881058067991410,
      "wall_time_ms": 1793992010477,
      "abstraction_version": 12,
      "state_id": "g11s39",
      "model_action_id": "g11a309",
      "entry_id": "semantic-60-c1",
      "request_id": "semantic-60",
      "candidate_id": "c1",
      "confidence": 0.9242174029350281,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "53b2df4dda34858fe2f20e22ff7708599720441533c488cf356350b119ec8ac6",
      "concrete_identity": "48229ae457a8689a9f174ed08bc1e4abab8221cb430b69e7523578d8dcae1e95",
      "decision_scope": "cfc3ebc405ce7d4364c71ddc67362c9de2d7bedfb63a9f968c5c1abf32acdd4d",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-60",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 12,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 12,
      "selected_history": 3,
      "comparison_count": 3,
      "same_count": 0,
      "different_count": 3,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 3,
      "low_confidence_count": 0,
      "full_history_compared": false,
      "exploratory": true,
      "_line": 3561
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 978,
      "monotonic_ns": 1881058068732956,
      "wall_time_ms": 1793992010478,
      "abstraction_version": 12,
      "state_id": "g11s39",
      "model_action_id": "g11a309",
      "entry_id": "semantic-60-c1",
      "request_id": "semantic-60",
      "candidate_id": "c1",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "53b2df4dda34858fe2f20e22ff7708599720441533c488cf356350b119ec8ac6",
      "input_fingerprint": "ec283c4e34dd3860bb81e73469247d382772410c9a3be8ab52f9997df57559e4",
      "concrete_identity": "48229ae457a8689a9f174ed08bc1e4abab8221cb430b69e7523578d8dcae1e95",
      "decision_scope": "cfc3ebc405ce7d4364c71ddc67362c9de2d7bedfb63a9f968c5c1abf32acdd4d",
      "_line": 3563
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 978,
      "monotonic_ns": 1881058098882164,
      "wall_time_ms": 1793992010508,
      "abstraction_version": 12,
      "state_id": "g11s39",
      "model_action_id": "g11a309",
      "entry_id": "semantic-60-c1",
      "request_id": "semantic-60",
      "candidate_id": "c1",
      "confidence": 0.9242174029350281,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "53b2df4dda34858fe2f20e22ff7708599720441533c488cf356350b119ec8ac6",
      "decision_scope": "cfc3ebc405ce7d4364c71ddc67362c9de2d7bedfb63a9f968c5c1abf32acdd4d",
      "concrete_identity": "48229ae457a8689a9f174ed08bc1e4abab8221cb430b69e7523578d8dcae1e95",
      "_line": 3565
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 978,
      "monotonic_ns": 1881058098921806,
      "wall_time_ms": 1793992010508,
      "abstraction_version": 12,
      "state_id": "g11s39",
      "model_action_id": "g11a309",
      "entry_id": "semantic-60-c1",
      "request_id": "semantic-60",
      "candidate_id": "c1",
      "confidence": 0.9242174029350281,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 3566
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 978,
      "monotonic_ns": 1881058182012155,
      "wall_time_ms": 1793992010591,
      "abstraction_version": 12,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-60-c1",
      "request_id": "semantic-60",
      "candidate_id": "c1",
      "event_count": 2,
      "_line": 3569
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 978,
      "monotonic_ns": 1881058216122492,
      "wall_time_ms": 1793992010625,
      "abstraction_version": 12,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-60-c1",
      "request_id": "semantic-60",
      "candidate_id": "c1",
      "_line": 3570
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 979,
      "monotonic_ns": 1881059297636515,
      "wall_time_ms": 1793992011707,
      "abstraction_version": 12,
      "state_id": "g11s39",
      "model_action_id": "g11a309",
      "entry_id": "semantic-60-c1",
      "request_id": "semantic-60",
      "candidate_id": "c1",
      "confidence": 0.9242174029350281,
      "choice": "PROMOTE",
      "transition_id": "g12e423:963",
      "target_state": "g12s101",
      "input_confirmed": true,
      "_line": 3572
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 978,
    "monotonic_ns": 1881058099200830,
    "wall_time_ms": 1793992010508,
    "abstraction_version": 12,
    "state_id": "g11s39",
    "model_action_id": "g11a309",
    "snapshot_reason": "selection",
    "state_visits": 26,
    "state_first_seen": 100,
    "state_last_seen": 978,
    "state_saturated": true,
    "state_saturation": 1,
    "native_state_saturated": true,
    "native_unsaturated_model_action_count": 0,
    "model_action_count": 5,
    "enabled_valid_action_count": 5,
    "unsaturated_model_action_count": 0,
    "unvisited_model_action_count": 0,
    "effective_unvisited_model_action_count": 0,
    "effective_state_saturated": true,
    "local_probe_action_count": 0,
    "navigation_action_count": 0,
    "enabled_valid_unvisited_action_count": 0,
    "unvisited_model_action_ids": "",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 12,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=it.feio.android.omninotes.MainActivity|class=android.widget.TextView|text=ເກັບຮັກສ|resource_id=it.feio.android.omninotes:id/title|bounds=116,529,798,655",
    "selected_resolved_node_count": 4,
    "_line": 3568
  }
}

四、是否值得PROMOTE

无法可靠裁定相对整个Run决策前历史的功能新颖性。

疑似主要环节:UNKNOWN;wire关系审查:UNKNOWN。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

omninotes STARTLUX step982 +19

run_0c300af1c9614168998ce1f37b6aadfe · 第25.69分钟 · 请求step982 / 决策step982 / 执行step982 · UNKNOWN · 证据INSUFFICIENT_FOR_GLOBAL_NOVELTY · 结构化审查

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p5 对step894=0.588838;p6 对step896=0.533605),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g12s103 / g12a1027;合法历史5条,比较3条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p4 / 89211/7/26 3:02 AMDIFFERENT_OPERATION0.31349772False
p5 / 894-763253847621972528381366241389DIFFERENT_OPERATION0.58883837True
p6 / 89611/7/26 3:04 AMDIFFERENT_OPERATION0.53360480True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p4",
    "history_id": "h1",
    "history_step": 892,
    "history_input_id": "input-5004",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.31349772214889526,
    "probabilities": {
      "SAME_OPERATION": 0.34561651945114136,
      "DIFFERENT_OPERATION": 0.5423318147659302,
      "INSUFFICIENT_EVIDENCE": 0.11205169558525085
    },
    "trusted": false,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c4` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.31349772214889526,
      "probabilities": {
        "SAME_OPERATION": 0.34561651945114136,
        "DIFFERENT_OPERATION": 0.5423318147659302,
        "INSUFFICIENT_EVIDENCE": 0.11205169558525085
      }
    },
    "model_visible_history": {
      "class": "android.widget.EditText",
      "resource_id": "",
      "text": "11/7/26 3:02 AM",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": true,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 2,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"it.feio.android.omninotes:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.RelativeLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"it.feio.android.omninotes:id/detail_root\"][@text=\"\"][@content-desc=\"\"][@index=7][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"it.feio.android.omninotes:id/detail_content_card\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"it.feio.android.omninotes:id/content_wrapper\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"it.feio.android.omninotes:id/detail_content\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.EditText\"][@resource-id=\"\"][@text=\"11/7/26 \"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "model_action_id": "g12a1027",
      "source_state_id": "g12s103",
      "bounds": [
        268,
        621,
        954,
        734
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.EditText",
          "resource_id": "",
          "text": "11/7/26 3:02 AM",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": true,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 1004,
      "source_gui_timestamp": 892,
      "current_state": "g12s103",
      "current_model_action": "g12a1027",
      "current_version": 12,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p5",
    "history_id": "h2",
    "history_step": 894,
    "history_input_id": "input-5021",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.5888383686542511,
    "probabilities": {
      "SAME_OPERATION": 0.13705387711524963,
      "DIFFERENT_OPERATION": 0.7258922457695007,
      "INSUFFICIENT_EVIDENCE": 0.13705387711524963
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c4` the same application-function operation as executed action at `executed_actions.h2`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.5888383686542511,
      "probabilities": {
        "SAME_OPERATION": 0.13705387711524963,
        "DIFFERENT_OPERATION": 0.7258922457695007,
        "INSUFFICIENT_EVIDENCE": 0.13705387711524963
      }
    },
    "model_visible_history": {
      "class": "android.widget.EditText",
      "resource_id": "",
      "text": "-763253847621972528381366241389",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": true,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 2,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"it.feio.android.omninotes:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.RelativeLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"it.feio.android.omninotes:id/detail_root\"][@text=\"\"][@content-desc=\"\"][@index=6][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"it.feio.android.omninotes:id/detail_content_card\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"it.feio.android.omninotes:id/content_wrapper\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"it.feio.android.omninotes:id/detail_content\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.EditText\"][@resource-id=\"\"][@text=\"-7632538\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "model_action_id": "g12a1027",
      "source_state_id": "g12s103",
      "bounds": [
        268,
        621,
        954,
        783
      ],
      "source_page_id": "page3",
      "target_subtree": [
        {
          "class": "android.widget.EditText",
          "resource_id": "",
          "text": "-763253847621972528381366241389",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": true,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 1006,
      "source_gui_timestamp": 894,
      "current_state": "g12s103",
      "current_model_action": "g12a1027",
      "current_version": 12,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p6",
    "history_id": "h3",
    "history_step": 896,
    "history_input_id": "input-5035",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.5336048007011414,
    "probabilities": {
      "SAME_OPERATION": 0.18656010925769806,
      "DIFFERENT_OPERATION": 0.6890698671340942,
      "INSUFFICIENT_EVIDENCE": 0.12436996400356293
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c4` the same application-function operation as executed action at `executed_actions.h3`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.5336048007011414,
      "probabilities": {
        "SAME_OPERATION": 0.18656010925769806,
        "DIFFERENT_OPERATION": 0.6890698671340942,
        "INSUFFICIENT_EVIDENCE": 0.12436996400356293
      }
    },
    "model_visible_history": {
      "class": "android.widget.EditText",
      "resource_id": "",
      "text": "11/7/26 3:04 AM",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": true,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 2,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"it.feio.android.omninotes:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.RelativeLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"it.feio.android.omninotes:id/detail_root\"][@text=\"\"][@content-desc=\"\"][@index=6][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"it.feio.android.omninotes:id/detail_content_card\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"it.feio.android.omninotes:id/content_wrapper\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"it.feio.android.omninotes:id/detail_content\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.EditText\"][@resource-id=\"\"][@text=\"11/7/26 \"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "model_action_id": "g12a1027",
      "source_state_id": "g12s103",
      "bounds": [
        268,
        621,
        954,
        734
      ],
      "source_page_id": "page4",
      "target_subtree": [
        {
          "class": "android.widget.EditText",
          "resource_id": "",
          "text": "11/7/26 3:04 AM",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": true,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 1008,
      "source_gui_timestamp": 896,
      "current_state": "g12s103",
      "current_model_action": "g12a1027",
      "current_version": 12,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

实际操作已保留在前后GUI和执行记录中。不同设置目标、清单启用/禁用、枚举值、排序及文本输入需按v2分别判断,不能因模板相同或文字不同直接判等价。未获得足够经过核实的同功能先前历史及其可见范围,保留UNKNOWN。

等价历史是否送入Provider wire:UNKNOWN;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

NA:没有足以可靠裁定全局首次或重复的已核实等价历史。不能把未检索到当成未执行。

三、Probe执行后发生什么

点击清单项 +19 后变为 Trashed 且勾选,属于清单文本/勾选编辑。

omninotes STARTLUX step982 +19 before_screenshot
before_screenshot · identity_verified · 2026-11-06T19:06:57.918+00:00
omninotes STARTLUX step982 +19 after_screenshot
after_screenshot · identity_verified · 2026-11-06T19:07:00.295+00:00

Run内首次METHOD观察:完成后2秒=0,10秒=0,下一动作前B=0。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-5547",
      "step": 983,
      "version": 12,
      "elapsed_s": 1544.307,
      "wall_time_ms": 1793992020577,
      "next_input_wall_ms": 1793992021485,
      "input_completed_wall_ms": 1793992020602,
      "input_confirmed": true,
      "action": "MODEL_CLICK android.widget.CheckBox",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g12a1266",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"it.feio.android.omninotes:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.RelativeLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"it.feio.android.omninotes:id/detail_root\"][@text=\"\"][@content-desc=\"\"][@index=6][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"it.feio.android.omninotes:id/detail_content_card\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"it.feio.android.omninotes:id/content_wrapper\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"it.feio.android.omninotes:id/detail_content\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckBox\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g12s122",
      "source_gui_id": 1095,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#8919d946",
        "ໄຟລ໌ແນບ",
        "Category",
        "Add tags",
        "ແບ່ງປັນ",
        "ໂຕເລືອກອື່ນ",
        "0296077610329",
        "ສ້າງເມື່ອ: moments ago",
        "ປັບປຸງເມື່ອ: moments ago",
        "ການແຈ້ງເຕືອນ",
        "Monthly starting from Sat, Nov 7 3:06 AM",
        "Serial c9",
        "ລາຍ​ການ​ໃໝ່",
        "Trashed "
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:75823",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-5548.json"
    },
    {
      "input_id": "input-5552",
      "step": 984,
      "version": 12,
      "elapsed_s": 1545.215,
      "wall_time_ms": 1793992021485,
      "next_input_wall_ms": 1793992022399,
      "input_completed_wall_ms": 1793992021519,
      "input_confirmed": true,
      "action": "MODEL_CLICK #8919d946",
      "action_type": "MODEL_CLICK",
      "text": "#8919d946",
      "content_desc": "drawer open",
      "resource_id": "",
      "model_action_id": "g12a1014",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"it.feio.android.omninotes:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.RelativeLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageButton\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"drawer open\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g12s103",
      "source_gui_id": 1096,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "USE_BUFFER",
      "context": "navigation",
      "native_branch": "USE_BUFFER",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:75903",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-5553.json"
    },
    {
      "input_id": "input-5557",
      "step": 985,
      "version": 12,
      "elapsed_s": 1546.129,
      "wall_time_ms": 1793992022399,
      "next_input_wall_ms": 1793992024658,
      "input_completed_wall_ms": 1793992022436,
      "input_confirmed": true,
      "action": "MODEL_CLICK #b2515000",
      "action_type": "MODEL_CLICK",
      "text": "#b2515000",
      "content_desc": "drawer open",
      "resource_id": "",
      "model_action_id": "g12a996",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"it.feio.android.omninotes:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.RelativeLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageButton\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"drawer open\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g12s101",
      "source_gui_id": 1097,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "USE_BUFFER",
      "context": "exploration",
      "native_branch": "USE_BUFFER",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:75971",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-5558.json"
    },
    {
      "input_id": "input-5564",
      "step": 986,
      "version": 12,
      "elapsed_s": 1548.388,
      "wall_time_ms": 1793992024658,
      "next_input_wall_ms": 1793992025900,
      "input_completed_wall_ms": 1793992024770,
      "input_confirmed": true,
      "action": "MODEL_CLICK ໂຕເຕືອນຄ",
      "action_type": "MODEL_CLICK",
      "text": "ໂຕເຕືອນຄ",
      "content_desc": "",
      "resource_id": "it.feio.android.omninotes:id/title",
      "model_action_id": "g11a309",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"it.feio.android.omninotes:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"it.feio.android.omninotes:id/navigation_drawer\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"it.feio.android.omninotes:id/drawer_nav_list\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"it.feio.android.omninotes:id/title\"][@text=\"ໂຕເຕືອນຄ\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g11s39",
      "source_gui_id": 1098,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Omni Notes",
        "ການ​ຕັ້ງຄ່າ",
        "ບັນທຶກ",
        "ເກັບຮັກສາ",
        "ໂຕເຕືອນຄວາມຈຳ",
        "ຖັງຂີ້ເຫຍື່ອ"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:76063",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-5566.json"
    },
    {
      "input_id": "input-5572",
      "step": 987,
      "version": 12,
      "elapsed_s": 1549.63,
      "wall_time_ms": 1793992025900,
      "next_input_wall_ms": 1793992027884,
      "input_completed_wall_ms": 1793992026938,
      "input_confirmed": true,
      "action": "MODEL_LONG_CLICK it.feio.android.omninotes:id/root",
      "action_type": "MODEL_LONG_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "it.feio.android.omninotes:id/root",
      "model_action_id": "g12a1045",
      "concrete_identity": "MODEL_LONG_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"it.feio.android.omninotes:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.RelativeLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"it.feio.android.omninotes:id/list\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"it.feio.android.omninotes:id/root\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g12s105",
      "source_gui_id": 1099,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#d8decfbf",
        "ໂຕເຕືອນຄວາມຈຳ",
        "ຄົ້ນຫາ",
        "Hide old reminders",
        "ໂຕເລືອກອື່ນ",
        "n",
        "42635035101547786795…",
        "ເປີດໃຊ້ການແຈ້ງເຕືອນ Sat, Nov 7 02:56",
        "11/7/26 2:58 AM",
        "ເປີດໃຊ້ການແຈ້ງເຕືອນ Sat, Nov 7 02:59"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:76136",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-5573.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 982,
      "monotonic_ns": 1881065432820957,
      "wall_time_ms": 1793992017842,
      "abstraction_version": 12,
      "state_id": "g12s103",
      "model_action_id": "g12a1027",
      "entry_id": "semantic-62-c4",
      "request_id": "semantic-62",
      "candidate_id": "c4",
      "confidence": 0.5888383686542511,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "7e737bc7d1e9e69a952434b030feddf2efeb040f676b7fc688f2ac9e491cd3c0",
      "concrete_identity": "b3ce912246d6da21f515e20d4e94b37b4c5fb738b3fb4fdac4c7b6a81a9f0f09",
      "decision_scope": "e0b12c21f28ab83be7a3b8ede610f9d5928510c869a8d55d9dd17ef6ae3a4206",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-62",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 5,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 5,
      "selected_history": 3,
      "comparison_count": 3,
      "same_count": 0,
      "different_count": 3,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 2,
      "low_confidence_count": 1,
      "full_history_compared": false,
      "exploratory": true,
      "_line": 3586
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 982,
      "monotonic_ns": 1881065434026396,
      "wall_time_ms": 1793992017843,
      "abstraction_version": 12,
      "state_id": "g12s103",
      "model_action_id": "g12a1027",
      "entry_id": "semantic-62-c4",
      "request_id": "semantic-62",
      "candidate_id": "c4",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "7e737bc7d1e9e69a952434b030feddf2efeb040f676b7fc688f2ac9e491cd3c0",
      "input_fingerprint": "18fdd3bff90b714812534df01216377c4919d1554fc0e4181b18285cd2144d21",
      "concrete_identity": "b3ce912246d6da21f515e20d4e94b37b4c5fb738b3fb4fdac4c7b6a81a9f0f09",
      "decision_scope": "e0b12c21f28ab83be7a3b8ede610f9d5928510c869a8d55d9dd17ef6ae3a4206",
      "_line": 3588
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 982,
      "monotonic_ns": 1881065459900300,
      "wall_time_ms": 1793992017869,
      "abstraction_version": 12,
      "state_id": "g12s103",
      "model_action_id": "g12a1027",
      "entry_id": "semantic-62-c4",
      "request_id": "semantic-62",
      "candidate_id": "c4",
      "confidence": 0.5888383686542511,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "7e737bc7d1e9e69a952434b030feddf2efeb040f676b7fc688f2ac9e491cd3c0",
      "decision_scope": "e0b12c21f28ab83be7a3b8ede610f9d5928510c869a8d55d9dd17ef6ae3a4206",
      "concrete_identity": "b3ce912246d6da21f515e20d4e94b37b4c5fb738b3fb4fdac4c7b6a81a9f0f09",
      "_line": 3589
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 982,
      "monotonic_ns": 1881065459931030,
      "wall_time_ms": 1793992017869,
      "abstraction_version": 12,
      "state_id": "g12s103",
      "model_action_id": "g12a1027",
      "entry_id": "semantic-62-c4",
      "request_id": "semantic-62",
      "candidate_id": "c4",
      "confidence": 0.5888383686542511,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 3590
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 982,
      "monotonic_ns": 1881065514537931,
      "wall_time_ms": 1793992017924,
      "abstraction_version": 12,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-62-c4",
      "request_id": "semantic-62",
      "candidate_id": "c4",
      "event_count": 30,
      "_line": 3593
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 982,
      "monotonic_ns": 1881066961677411,
      "wall_time_ms": 1793992019371,
      "abstraction_version": 12,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 30,
      "injected_success": 30,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-62-c4",
      "request_id": "semantic-62",
      "candidate_id": "c4",
      "_line": 3594
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 983,
      "monotonic_ns": 1881067891326445,
      "wall_time_ms": 1793992020300,
      "abstraction_version": 12,
      "state_id": "g12s103",
      "model_action_id": "g12a1027",
      "entry_id": "semantic-62-c4",
      "request_id": "semantic-62",
      "candidate_id": "c4",
      "confidence": 0.5888383686542511,
      "choice": "PROMOTE",
      "transition_id": "g12e585:967",
      "target_state": "g12s122",
      "input_confirmed": true,
      "_line": 3596
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 982,
    "monotonic_ns": 1881065460192489,
    "wall_time_ms": 1793992017869,
    "abstraction_version": 12,
    "state_id": "g12s103",
    "model_action_id": "g12a1027",
    "snapshot_reason": "selection",
    "state_visits": 23,
    "state_first_seen": 660,
    "state_last_seen": 982,
    "state_saturated": false,
    "state_saturation": 0.88235295,
    "native_state_saturated": false,
    "native_unsaturated_model_action_count": 1,
    "model_action_count": 17,
    "enabled_valid_action_count": 16,
    "unsaturated_model_action_count": 1,
    "unvisited_model_action_count": 2,
    "effective_unvisited_model_action_count": 2,
    "effective_state_saturated": false,
    "local_probe_action_count": 0,
    "navigation_action_count": 1,
    "enabled_valid_unvisited_action_count": 1,
    "unvisited_model_action_ids": "g12a1026,g12a1030",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 5,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=it.feio.android.omninotes.MainActivity|class=android.widget.EditText|text=+19|resource_id=|bounds=268,621,954,734",
    "selected_resolved_node_count": 3,
    "_line": 3592
  }
}

四、是否值得PROMOTE

无法可靠裁定相对整个Run决策前历史的功能新颖性。

疑似主要环节:UNKNOWN;wire关系审查:UNKNOWN。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

omninotes STARTLUX step1018 Trashed

run_0c300af1c9614168998ce1f37b6aadfe · 第26.61分钟 · 请求step1018 / 决策step1018 / 执行step1018 · UNKNOWN · 证据INSUFFICIENT_FOR_GLOBAL_NOVELTY · 结构化审查

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p3 对step842=0.612848;p4 对step878=0.548769),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g12s112 / g12a1127;合法历史2条,比较2条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p3 / 842ລາຍ​ການ​ໃໝ່DIFFERENT_OPERATION0.61284834True
p4 / 87811/7/26 2:59 AMDIFFERENT_OPERATION0.54876912True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p3",
    "history_id": "h1",
    "history_step": 842,
    "history_input_id": "input-4724",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.6128483414649963,
    "probabilities": {
      "SAME_OPERATION": 0.18355494737625122,
      "DIFFERENT_OPERATION": 0.7418988943099976,
      "INSUFFICIENT_EVIDENCE": 0.07454617321491241
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c4` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.6128483414649963,
      "probabilities": {
        "SAME_OPERATION": 0.18355494737625122,
        "DIFFERENT_OPERATION": 0.7418988943099976,
        "INSUFFICIENT_EVIDENCE": 0.07454617321491241
      }
    },
    "model_visible_history": {
      "class": "android.widget.EditText",
      "resource_id": "",
      "text": "ລາຍ​ການ​ໃໝ່",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": true,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 1,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"it.feio.android.omninotes:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.RelativeLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"it.feio.android.omninotes:id/detail_root\"][@text=\"\"][@content-desc=\"\"][@index=6][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"it.feio.android.omninotes:id/detail_content_card\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"it.feio.android.omninotes:id/content_wrapper\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"it.feio.android.omninotes:id/detail_content\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.EditText\"][@resource-id=\"\"][@text=\"ລາຍ​ການ​\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "model_action_id": "g12a1127",
      "source_state_id": "g12s112",
      "bounds": [
        268,
        495,
        954,
        608
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.EditText",
          "resource_id": "",
          "text": "ລາຍ​ການ​ໃໝ່",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": true,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 954,
      "source_gui_timestamp": 842,
      "current_state": "g12s112",
      "current_model_action": "g12a1127",
      "current_version": 12,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p4",
    "history_id": "h2",
    "history_step": 878,
    "history_input_id": "input-4922",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.5487691164016724,
    "probabilities": {
      "SAME_OPERATION": 0.2166931927204132,
      "DIFFERENT_OPERATION": 0.6991794109344482,
      "INSUFFICIENT_EVIDENCE": 0.08412735164165497
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c4` the same application-function operation as executed action at `executed_actions.h2`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.5487691164016724,
      "probabilities": {
        "SAME_OPERATION": 0.2166931927204132,
        "DIFFERENT_OPERATION": 0.6991794109344482,
        "INSUFFICIENT_EVIDENCE": 0.08412735164165497
      }
    },
    "model_visible_history": {
      "class": "android.widget.EditText",
      "resource_id": "",
      "text": "11/7/26 2:59 AM",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": true,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 2,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"it.feio.android.omninotes:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.RelativeLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"it.feio.android.omninotes:id/detail_root\"][@text=\"\"][@content-desc=\"\"][@index=6][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"it.feio.android.omninotes:id/detail_content_card\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"it.feio.android.omninotes:id/content_wrapper\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"it.feio.android.omninotes:id/detail_content\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.EditText\"][@resource-id=\"\"][@text=\"11/7/26 \"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "model_action_id": "g12a1127",
      "source_state_id": "g12s112",
      "bounds": [
        268,
        369,
        954,
        482
      ],
      "source_page_id": "page3",
      "target_subtree": [
        {
          "class": "android.widget.EditText",
          "resource_id": "",
          "text": "11/7/26 2:59 AM",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": true,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 990,
      "source_gui_timestamp": 878,
      "current_state": "g12s112",
      "current_model_action": "g12a1127",
      "current_version": 12,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

实际操作已保留在前后GUI和执行记录中。不同设置目标、清单启用/禁用、枚举值、排序及文本输入需按v2分别判断,不能因模板相同或文字不同直接判等价。未获得足够经过核实的同功能先前历史及其可见范围,保留UNKNOWN。

等价历史是否送入Provider wire:UNKNOWN;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

NA:没有足以可靠裁定全局首次或重复的已核实等价历史。不能把未检索到当成未执行。

三、Probe执行后发生什么

点击 Trashed 后该条目变成随机数字文本,仍为原清单编辑器;不是回收站新功能。

omninotes STARTLUX step1018 Trashed  before_screenshot
before_screenshot · identity_verified · 2026-11-06T19:07:52.711+00:00
omninotes STARTLUX step1018 Trashed  after_screenshot
after_screenshot · identity_verified · 2026-11-06T19:07:55.701+00:00

Run内首次METHOD观察:完成后2秒=0,10秒=10,下一动作前B=0。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-5753",
      "step": 1019,
      "version": 12,
      "elapsed_s": 1600.843,
      "wall_time_ms": 1793992077113,
      "next_input_wall_ms": 1793992079056,
      "input_completed_wall_ms": 1793992078189,
      "input_confirmed": true,
      "action": "MODEL_LONG_CLICK Serial c",
      "action_type": "MODEL_LONG_CLICK",
      "text": "Serial c",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g12a1128",
      "concrete_identity": "MODEL_LONG_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"it.feio.android.omninotes:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.RelativeLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"it.feio.android.omninotes:id/detail_root\"][@text=\"\"][@content-desc=\"\"][@index=6][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"it.feio.android.omninotes:id/detail_content_card\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"it.feio.android.omninotes:id/content_wrapper\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"it.feio.android.omninotes:id/detail_content\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.EditText\"][@resource-id=\"\"][@text=\"Serial c\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g12s112",
      "source_gui_id": 1131,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#8919d946",
        "ໄຟລ໌ແນບ",
        "Category",
        "Add tags",
        "ແບ່ງປັນ",
        "ໂຕເລືອກອື່ນ",
        "0296077610329",
        "ສ້າງເມື່ອ: 6 minutes ago",
        "ປັບປຸງເມື່ອ: moments ago",
        "ການແຈ້ງເຕືອນ",
        "Monthly starting from Sat, Nov 7 3:06 AM",
        "Serial c9",
        "3939200919344227478673398970640",
        "ລາຍ​ການ​ໃໝ່"
      ],
      "probe": true,
      "strategy": "PROBE",
      "context": "exploration",
      "native_branch": "Probe",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:78446",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-5754.json"
    },
    {
      "input_id": "input-5760",
      "step": 1020,
      "version": 12,
      "elapsed_s": 1602.786,
      "wall_time_ms": 1793992079056,
      "next_input_wall_ms": 1793992080022,
      "input_completed_wall_ms": 1793992079086,
      "input_confirmed": true,
      "action": "MODEL_CLICK android.widget.ImageView",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g12a1220",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"it.feio.android.omninotes:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.RelativeLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"it.feio.android.omninotes:id/detail_root\"][@text=\"\"][@content-desc=\"\"][@index=6][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"it.feio.android.omninotes:id/detail_content_card\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"it.feio.android.omninotes:id/content_wrapper\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"it.feio.android.omninotes:id/detail_content\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g12s119",
      "source_gui_id": 1132,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#8919d946",
        "ໄຟລ໌ແນບ",
        "Category",
        "Add tags",
        "ແບ່ງປັນ",
        "ໂຕເລືອກອື່ນ",
        "0296077610329",
        "ສ້າງເມື່ອ: 6 minutes ago",
        "ປັບປຸງເມື່ອ: moments ago",
        "ການແຈ້ງເຕືອນ",
        "Monthly starting from Sat, Nov 7 3:06 AM",
        "Serial c9",
        "3939200919344227478673398970640",
        "ລາຍ​ການ​ໃໝ່"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:78517",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-5761.json"
    },
    {
      "input_id": "input-5765",
      "step": 1021,
      "version": 12,
      "elapsed_s": 1603.752,
      "wall_time_ms": 1793992080022,
      "next_input_wall_ms": 1793992080992,
      "input_completed_wall_ms": 1793992080053,
      "input_confirmed": true,
      "action": "MODEL_CLICK #8919d946",
      "action_type": "MODEL_CLICK",
      "text": "#8919d946",
      "content_desc": "drawer open",
      "resource_id": "",
      "model_action_id": "g12a1385",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"it.feio.android.omninotes:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.RelativeLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageButton\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"drawer open\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g12s133",
      "source_gui_id": 1133,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:78592",
      "observed_methods_until_next": 10,
      "category_counts": {
        "third_party": 7,
        "app_domain": 3
      },
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-5766.json"
    },
    {
      "input_id": "input-5770",
      "step": 1022,
      "version": 12,
      "elapsed_s": 1604.722,
      "wall_time_ms": 1793992080992,
      "next_input_wall_ms": 1793992082911,
      "input_completed_wall_ms": 1793992082020,
      "input_confirmed": true,
      "action": "MODEL_LONG_CLICK ຈັດລຽງ",
      "action_type": "MODEL_LONG_CLICK",
      "text": "",
      "content_desc": "ຈັດລຽງ",
      "resource_id": "it.feio.android.omninotes:id/menu_sort",
      "model_action_id": "g12a1406",
      "concrete_identity": "MODEL_LONG_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"it.feio.android.omninotes:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.RelativeLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.Button\"][@resource-id=\"it.feio.android.omninotes:id/menu_sort\"][@text=\"\"][@content-desc=\"ຈັດລຽງ\"][@index=4][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g12s134",
      "source_gui_id": 1134,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:78709",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-5771.json"
    },
    {
      "input_id": "input-5775",
      "step": 1023,
      "version": 12,
      "elapsed_s": 1606.641,
      "wall_time_ms": 1793992082911,
      "next_input_wall_ms": 1793992084037,
      "input_completed_wall_ms": 1793992082937,
      "input_confirmed": true,
      "action": "MODEL_CLICK ໂຕເລືອກອື່ນ",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "ໂຕເລືອກອື່ນ",
      "resource_id": "",
      "model_action_id": "g12a1407",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"it.feio.android.omninotes:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.RelativeLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"ໂຕເລືອກອື່ນ\"][@index=4][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g12s134",
      "source_gui_id": 1135,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:78775",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-5776.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 1018,
      "monotonic_ns": 1881120215917675,
      "wall_time_ms": 1793992072625,
      "abstraction_version": 12,
      "state_id": "g12s112",
      "model_action_id": "g12a1127",
      "entry_id": "semantic-68-c4",
      "request_id": "semantic-68",
      "candidate_id": "c4",
      "confidence": 0.6128483414649963,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "cd523305dfc3ddf75f88b1def0cd04e648a1215f0202819e2e65dccaf24fd112",
      "concrete_identity": "ce4bce2568b4034f6564eeb7c081b9aef8992a6dfe36ccfe8991f129bea4786b",
      "decision_scope": "aca33587d7f15a679fcf732dd57b6210619ab2d204b174f868d5aaf729e1f614",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-68",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 2,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 2,
      "selected_history": 2,
      "comparison_count": 2,
      "same_count": 0,
      "different_count": 2,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 2,
      "low_confidence_count": 0,
      "full_history_compared": true,
      "exploratory": false,
      "_line": 3735
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 1018,
      "monotonic_ns": 1881120216563466,
      "wall_time_ms": 1793992072626,
      "abstraction_version": 12,
      "state_id": "g12s112",
      "model_action_id": "g12a1127",
      "entry_id": "semantic-68-c4",
      "request_id": "semantic-68",
      "candidate_id": "c4",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "cd523305dfc3ddf75f88b1def0cd04e648a1215f0202819e2e65dccaf24fd112",
      "input_fingerprint": "bb246a0ed2a84be50c47ef893229f49942f5ab1b1c46ad0d1f484871d1e4f7f5",
      "concrete_identity": "ce4bce2568b4034f6564eeb7c081b9aef8992a6dfe36ccfe8991f129bea4786b",
      "decision_scope": "aca33587d7f15a679fcf732dd57b6210619ab2d204b174f868d5aaf729e1f614",
      "_line": 3738
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 1018,
      "monotonic_ns": 1881120247392722,
      "wall_time_ms": 1793992072657,
      "abstraction_version": 12,
      "state_id": "g12s112",
      "model_action_id": "g12a1127",
      "entry_id": "semantic-68-c4",
      "request_id": "semantic-68",
      "candidate_id": "c4",
      "confidence": 0.6128483414649963,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "cd523305dfc3ddf75f88b1def0cd04e648a1215f0202819e2e65dccaf24fd112",
      "decision_scope": "aca33587d7f15a679fcf732dd57b6210619ab2d204b174f868d5aaf729e1f614",
      "concrete_identity": "ce4bce2568b4034f6564eeb7c081b9aef8992a6dfe36ccfe8991f129bea4786b",
      "_line": 3740
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 1018,
      "monotonic_ns": 1881120247438420,
      "wall_time_ms": 1793992072657,
      "abstraction_version": 12,
      "state_id": "g12s112",
      "model_action_id": "g12a1127",
      "entry_id": "semantic-68-c4",
      "request_id": "semantic-68",
      "candidate_id": "c4",
      "confidence": 0.6128483414649963,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 3741
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 1018,
      "monotonic_ns": 1881120311172708,
      "wall_time_ms": 1793992072720,
      "abstraction_version": 12,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-68-c4",
      "request_id": "semantic-68",
      "candidate_id": "c4",
      "event_count": 74,
      "_line": 3744
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 1018,
      "monotonic_ns": 1881122362439327,
      "wall_time_ms": 1793992074772,
      "abstraction_version": 12,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 74,
      "injected_success": 74,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-68-c4",
      "request_id": "semantic-68",
      "candidate_id": "c4",
      "_line": 3745
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 1019,
      "monotonic_ns": 1881123297970843,
      "wall_time_ms": 1793992075707,
      "abstraction_version": 12,
      "state_id": "g12s112",
      "model_action_id": "g12a1127",
      "entry_id": "semantic-68-c4",
      "request_id": "semantic-68",
      "candidate_id": "c4",
      "confidence": 0.6128483414649963,
      "choice": "PROMOTE",
      "transition_id": "g12e547:1002",
      "target_state": "g12s112",
      "input_confirmed": true,
      "_line": 3747
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 1018,
    "monotonic_ns": 1881120247785253,
    "wall_time_ms": 1793992072657,
    "abstraction_version": 12,
    "state_id": "g12s112",
    "model_action_id": "g12a1127",
    "snapshot_reason": "selection",
    "state_visits": 21,
    "state_first_seen": 802,
    "state_last_seen": 1018,
    "state_saturated": false,
    "state_saturation": 0.875,
    "native_state_saturated": false,
    "native_unsaturated_model_action_count": 1,
    "model_action_count": 16,
    "enabled_valid_action_count": 15,
    "unsaturated_model_action_count": 1,
    "unvisited_model_action_count": 2,
    "effective_unvisited_model_action_count": 2,
    "effective_state_saturated": false,
    "local_probe_action_count": 0,
    "navigation_action_count": 1,
    "enabled_valid_unvisited_action_count": 1,
    "unvisited_model_action_ids": "g12a1126,g12a1130",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 2,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=it.feio.android.omninotes.MainActivity|class=android.widget.EditText|text=Trashed |resource_id=|bounds=268,495,954,608",
    "selected_resolved_node_count": 3,
    "_line": 3743
  }
}

四、是否值得PROMOTE

无法可靠裁定相对整个Run决策前历史的功能新颖性。

疑似主要环节:UNKNOWN;wire关系审查:UNKNOWN。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

omninotes STARTLUX step1019 Serial c9

run_0c300af1c9614168998ce1f37b6aadfe · 第26.68分钟 · 请求step1019 / 决策step1019 / 执行step1019 · UNKNOWN · 证据INSUFFICIENT_FOR_GLOBAL_NOVELTY · 结构化审查

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p2 对step873=0.561089),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g12s112 / g12a1128;合法历史3条,比较3条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p1 / 847ລາຍ​ການ​ໃໝ່DIFFERENT_OPERATION0.43388313False
p2 / 87311/7/26 3:04 AMDIFFERENT_OPERATION0.56108931True
p3 / 877ລາຍ​ການ​ໃໝ່DIFFERENT_OPERATION0.40287840False

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p1",
    "history_id": "h1",
    "history_step": 847,
    "history_input_id": "input-4754",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.4338831305503845,
    "probabilities": {
      "SAME_OPERATION": 0.19295601546764374,
      "DIFFERENT_OPERATION": 0.6225887537002563,
      "INSUFFICIENT_EVIDENCE": 0.1844552457332611
    },
    "trusted": false,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c6` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.4338831305503845,
      "probabilities": {
        "SAME_OPERATION": 0.19295601546764374,
        "DIFFERENT_OPERATION": 0.6225887537002563,
        "INSUFFICIENT_EVIDENCE": 0.1844552457332611
      }
    },
    "model_visible_history": {
      "class": "android.widget.EditText",
      "resource_id": "",
      "text": "ລາຍ​ການ​ໃໝ່",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": true,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_LONG_CLICK",
      "index": 1,
      "concrete_identity": "MODEL_LONG_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"it.feio.android.omninotes:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.RelativeLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"it.feio.android.omninotes:id/detail_root\"][@text=\"\"][@content-desc=\"\"][@index=7][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"it.feio.android.omninotes:id/detail_content_card\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"it.feio.android.omninotes:id/content_wrapper\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"it.feio.android.omninotes:id/detail_content\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.EditText\"][@resource-id=\"\"][@text=\"ລາຍ​ການ​\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "model_action_id": "g12a1128",
      "source_state_id": "g12s112",
      "bounds": [
        268,
        495,
        954,
        608
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.EditText",
          "resource_id": "",
          "text": "ລາຍ​ການ​ໃໝ່",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": true,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 959,
      "source_gui_timestamp": 847,
      "current_state": "g12s112",
      "current_model_action": "g12a1128",
      "current_version": 12,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p2",
    "history_id": "h2",
    "history_step": 873,
    "history_input_id": "input-4893",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.5610893070697784,
    "probabilities": {
      "SAME_OPERATION": 0.15289080142974854,
      "DIFFERENT_OPERATION": 0.7073928713798523,
      "INSUFFICIENT_EVIDENCE": 0.13971632719039917
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c6` the same application-function operation as executed action at `executed_actions.h2`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.5610893070697784,
      "probabilities": {
        "SAME_OPERATION": 0.15289080142974854,
        "DIFFERENT_OPERATION": 0.7073928713798523,
        "INSUFFICIENT_EVIDENCE": 0.13971632719039917
      }
    },
    "model_visible_history": {
      "class": "android.widget.EditText",
      "resource_id": "",
      "text": "11/7/26 3:04 AM",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": true,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_LONG_CLICK",
      "index": 2,
      "concrete_identity": "MODEL_LONG_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"it.feio.android.omninotes:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.RelativeLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"it.feio.android.omninotes:id/detail_root\"][@text=\"\"][@content-desc=\"\"][@index=6][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"it.feio.android.omninotes:id/detail_content_card\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"it.feio.android.omninotes:id/content_wrapper\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"it.feio.android.omninotes:id/detail_content\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.EditText\"][@resource-id=\"\"][@text=\"11/7/26 \"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "model_action_id": "g12a1128",
      "source_state_id": "g12s112",
      "bounds": [
        268,
        495,
        954,
        608
      ],
      "source_page_id": "page3",
      "target_subtree": [
        {
          "class": "android.widget.EditText",
          "resource_id": "",
          "text": "11/7/26 3:04 AM",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": true,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 985,
      "source_gui_timestamp": 873,
      "current_state": "g12s112",
      "current_model_action": "g12a1128",
      "current_version": 12,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p3",
    "history_id": "h3",
    "history_step": 877,
    "history_input_id": "input-4917",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.40287840366363525,
    "probabilities": {
      "SAME_OPERATION": 0.2557196617126465,
      "DIFFERENT_OPERATION": 0.6019189357757568,
      "INSUFFICIENT_EVIDENCE": 0.14236146211624146
    },
    "trusted": false,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c6` the same application-function operation as executed action at `executed_actions.h3`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.40287840366363525,
      "probabilities": {
        "SAME_OPERATION": 0.2557196617126465,
        "DIFFERENT_OPERATION": 0.6019189357757568,
        "INSUFFICIENT_EVIDENCE": 0.14236146211624146
      }
    },
    "model_visible_history": {
      "class": "android.widget.EditText",
      "resource_id": "",
      "text": "ລາຍ​ການ​ໃໝ່",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": true,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_LONG_CLICK",
      "index": 1,
      "concrete_identity": "MODEL_LONG_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"it.feio.android.omninotes:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.RelativeLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"it.feio.android.omninotes:id/detail_root\"][@text=\"\"][@content-desc=\"\"][@index=6][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"it.feio.android.omninotes:id/detail_content_card\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"it.feio.android.omninotes:id/content_wrapper\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"it.feio.android.omninotes:id/detail_content\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.EditText\"][@resource-id=\"\"][@text=\"ລາຍ​ການ​\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "model_action_id": "g12a1128",
      "source_state_id": "g12s112",
      "bounds": [
        268,
        495,
        954,
        608
      ],
      "source_page_id": "page4",
      "target_subtree": [
        {
          "class": "android.widget.EditText",
          "resource_id": "",
          "text": "ລາຍ​ການ​ໃໝ່",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": true,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 989,
      "source_gui_timestamp": 877,
      "current_state": "g12s112",
      "current_model_action": "g12a1128",
      "current_version": 12,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

实际操作已保留在前后GUI和执行记录中。不同设置目标、清单启用/禁用、枚举值、排序及文本输入需按v2分别判断,不能因模板相同或文字不同直接判等价。未获得足够经过核实的同功能先前历史及其可见范围,保留UNKNOWN。

等价历史是否送入Provider wire:UNKNOWN;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

NA:没有足以可靠裁定全局首次或重复的已核实等价历史。不能把未检索到当成未执行。

三、Probe执行后发生什么

长按 Serial c9 出现文本选择工具栏;同一编辑器,不是附件查看。

omninotes STARTLUX step1019 Serial c9 before_screenshot
before_screenshot · identity_verified · 2026-11-06T19:07:57.112+00:00
omninotes STARTLUX step1019 Serial c9 after_screenshot
after_screenshot · identity_verified · 2026-11-06T19:07:58.903+00:00

Run内首次METHOD观察:完成后2秒=7,10秒=10,下一动作前B=0。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-5760",
      "step": 1020,
      "version": 12,
      "elapsed_s": 1602.786,
      "wall_time_ms": 1793992079056,
      "next_input_wall_ms": 1793992080022,
      "input_completed_wall_ms": 1793992079086,
      "input_confirmed": true,
      "action": "MODEL_CLICK android.widget.ImageView",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g12a1220",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"it.feio.android.omninotes:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.RelativeLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"it.feio.android.omninotes:id/detail_root\"][@text=\"\"][@content-desc=\"\"][@index=6][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"it.feio.android.omninotes:id/detail_content_card\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"it.feio.android.omninotes:id/content_wrapper\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"it.feio.android.omninotes:id/detail_content\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g12s119",
      "source_gui_id": 1132,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#8919d946",
        "ໄຟລ໌ແນບ",
        "Category",
        "Add tags",
        "ແບ່ງປັນ",
        "ໂຕເລືອກອື່ນ",
        "0296077610329",
        "ສ້າງເມື່ອ: 6 minutes ago",
        "ປັບປຸງເມື່ອ: moments ago",
        "ການແຈ້ງເຕືອນ",
        "Monthly starting from Sat, Nov 7 3:06 AM",
        "Serial c9",
        "3939200919344227478673398970640",
        "ລາຍ​ການ​ໃໝ່"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:78517",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-5761.json"
    },
    {
      "input_id": "input-5765",
      "step": 1021,
      "version": 12,
      "elapsed_s": 1603.752,
      "wall_time_ms": 1793992080022,
      "next_input_wall_ms": 1793992080992,
      "input_completed_wall_ms": 1793992080053,
      "input_confirmed": true,
      "action": "MODEL_CLICK #8919d946",
      "action_type": "MODEL_CLICK",
      "text": "#8919d946",
      "content_desc": "drawer open",
      "resource_id": "",
      "model_action_id": "g12a1385",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"it.feio.android.omninotes:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.RelativeLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageButton\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"drawer open\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g12s133",
      "source_gui_id": 1133,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:78592",
      "observed_methods_until_next": 10,
      "category_counts": {
        "third_party": 7,
        "app_domain": 3
      },
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-5766.json"
    },
    {
      "input_id": "input-5770",
      "step": 1022,
      "version": 12,
      "elapsed_s": 1604.722,
      "wall_time_ms": 1793992080992,
      "next_input_wall_ms": 1793992082911,
      "input_completed_wall_ms": 1793992082020,
      "input_confirmed": true,
      "action": "MODEL_LONG_CLICK ຈັດລຽງ",
      "action_type": "MODEL_LONG_CLICK",
      "text": "",
      "content_desc": "ຈັດລຽງ",
      "resource_id": "it.feio.android.omninotes:id/menu_sort",
      "model_action_id": "g12a1406",
      "concrete_identity": "MODEL_LONG_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"it.feio.android.omninotes:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.RelativeLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.Button\"][@resource-id=\"it.feio.android.omninotes:id/menu_sort\"][@text=\"\"][@content-desc=\"ຈັດລຽງ\"][@index=4][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g12s134",
      "source_gui_id": 1134,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:78709",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-5771.json"
    },
    {
      "input_id": "input-5775",
      "step": 1023,
      "version": 12,
      "elapsed_s": 1606.641,
      "wall_time_ms": 1793992082911,
      "next_input_wall_ms": 1793992084037,
      "input_completed_wall_ms": 1793992082937,
      "input_confirmed": true,
      "action": "MODEL_CLICK ໂຕເລືອກອື່ນ",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "ໂຕເລືອກອື່ນ",
      "resource_id": "",
      "model_action_id": "g12a1407",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"it.feio.android.omninotes:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.RelativeLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"ໂຕເລືອກອື່ນ\"][@index=4][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g12s134",
      "source_gui_id": 1135,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:78775",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-5776.json"
    },
    {
      "input_id": "input-5780",
      "step": 1024,
      "version": 12,
      "elapsed_s": 1607.767,
      "wall_time_ms": 1793992084037,
      "next_input_wall_ms": 1793992085257,
      "input_completed_wall_ms": 1793992084070,
      "input_confirmed": true,
      "action": "MODEL_CLICK ມູມມອງແບ",
      "action_type": "MODEL_CLICK",
      "text": "ມູມມອງແບ",
      "content_desc": "",
      "resource_id": "it.feio.android.omninotes:id/title",
      "model_action_id": "g12a427",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"it.feio.android.omninotes:id/title\"][@text=\"ມູມມອງແບ\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g12s50",
      "source_gui_id": 1136,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:78841",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-5781.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 1019,
      "monotonic_ns": 1881124617609848,
      "wall_time_ms": 1793992077027,
      "abstraction_version": 12,
      "state_id": "g12s112",
      "model_action_id": "g12a1128",
      "entry_id": "semantic-69-c6",
      "request_id": "semantic-69",
      "candidate_id": "c6",
      "confidence": 0.5610893070697784,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "c508242e265ae47f361b3e1b29eefb8f3e07e14e9240117aad90489b9caf4d79",
      "concrete_identity": "52086c4694e7360b19f94e0b1998dcf04f92ed0c557bcd660dfd8a87d8197f24",
      "decision_scope": "c56cae2b12ee0fdfc2153179ac871dbeeb6e8d4ae26c94144631ab1f1f6c1172",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-69",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 3,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 3,
      "selected_history": 3,
      "comparison_count": 3,
      "same_count": 0,
      "different_count": 3,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 1,
      "low_confidence_count": 2,
      "full_history_compared": true,
      "exploratory": false,
      "_line": 3754
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 1019,
      "monotonic_ns": 1881124618341532,
      "wall_time_ms": 1793992077027,
      "abstraction_version": 12,
      "state_id": "g12s112",
      "model_action_id": "g12a1128",
      "entry_id": "semantic-69-c6",
      "request_id": "semantic-69",
      "candidate_id": "c6",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "c508242e265ae47f361b3e1b29eefb8f3e07e14e9240117aad90489b9caf4d79",
      "input_fingerprint": "309c5d74b23899f28d4df4076cb2911d17fb0981b17f6e5b2af3f65d46fa1af2",
      "concrete_identity": "52086c4694e7360b19f94e0b1998dcf04f92ed0c557bcd660dfd8a87d8197f24",
      "decision_scope": "c56cae2b12ee0fdfc2153179ac871dbeeb6e8d4ae26c94144631ab1f1f6c1172",
      "_line": 3756
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 1019,
      "monotonic_ns": 1881124646303464,
      "wall_time_ms": 1793992077055,
      "abstraction_version": 12,
      "state_id": "g12s112",
      "model_action_id": "g12a1128",
      "entry_id": "semantic-69-c6",
      "request_id": "semantic-69",
      "candidate_id": "c6",
      "confidence": 0.5610893070697784,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "c508242e265ae47f361b3e1b29eefb8f3e07e14e9240117aad90489b9caf4d79",
      "decision_scope": "c56cae2b12ee0fdfc2153179ac871dbeeb6e8d4ae26c94144631ab1f1f6c1172",
      "concrete_identity": "52086c4694e7360b19f94e0b1998dcf04f92ed0c557bcd660dfd8a87d8197f24",
      "_line": 3758
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 1019,
      "monotonic_ns": 1881124646356493,
      "wall_time_ms": 1793992077055,
      "abstraction_version": 12,
      "state_id": "g12s112",
      "model_action_id": "g12a1128",
      "entry_id": "semantic-69-c6",
      "request_id": "semantic-69",
      "candidate_id": "c6",
      "confidence": 0.5610893070697784,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 3759
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 1019,
      "monotonic_ns": 1881124705081255,
      "wall_time_ms": 1793992077114,
      "abstraction_version": 12,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-69-c6",
      "request_id": "semantic-69",
      "candidate_id": "c6",
      "event_count": 2,
      "_line": 3762
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 1019,
      "monotonic_ns": 1881125780927264,
      "wall_time_ms": 1793992078190,
      "abstraction_version": 12,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-69-c6",
      "request_id": "semantic-69",
      "candidate_id": "c6",
      "_line": 3763
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 1020,
      "monotonic_ns": 1881126505258953,
      "wall_time_ms": 1793992078914,
      "abstraction_version": 12,
      "state_id": "g12s112",
      "model_action_id": "g12a1128",
      "entry_id": "semantic-69-c6",
      "request_id": "semantic-69",
      "candidate_id": "c6",
      "confidence": 0.5610893070697784,
      "choice": "PROMOTE",
      "transition_id": "g12e571:1003",
      "target_state": "g12s119",
      "input_confirmed": true,
      "_line": 3765
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 1019,
    "monotonic_ns": 1881124646686974,
    "wall_time_ms": 1793992077056,
    "abstraction_version": 12,
    "state_id": "g12s112",
    "model_action_id": "g12a1128",
    "snapshot_reason": "selection",
    "state_visits": 22,
    "state_first_seen": 802,
    "state_last_seen": 1019,
    "state_saturated": false,
    "state_saturation": 0.875,
    "native_state_saturated": false,
    "native_unsaturated_model_action_count": 1,
    "model_action_count": 16,
    "enabled_valid_action_count": 15,
    "unsaturated_model_action_count": 1,
    "unvisited_model_action_count": 2,
    "effective_unvisited_model_action_count": 2,
    "effective_state_saturated": false,
    "local_probe_action_count": 0,
    "navigation_action_count": 1,
    "enabled_valid_unvisited_action_count": 1,
    "unvisited_model_action_ids": "g12a1126,g12a1130",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_LONG_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 3,
    "selected_action_fingerprint": "type=MODEL_LONG_CLICK|activity=it.feio.android.omninotes.MainActivity|class=android.widget.EditText|text=Serial c|resource_id=|bounds=268,369,954,482",
    "selected_resolved_node_count": 3,
    "_line": 3761
  }
}

四、是否值得PROMOTE

无法可靠裁定相对整个Run决策前历史的功能新颖性。

疑似主要环节:UNKNOWN;wire关系审查:UNKNOWN。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

omninotes STARTLUX step1232 ວັນ​ທີ​ດັດ​ແກ້​ຫຼ້າ​ສຸດ (it.feio.android.omninotes:id/radio)

run_0c300af1c9614168998ce1f37b6aadfe · 第32.41分钟 · 请求step1232 / 决策step1232 / 执行step1232 · UNKNOWN · 证据INSUFFICIENT_FOR_GLOBAL_NOVELTY · 结构化审查

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p1 对step202=0.602042;p3 对step1026=0.600644),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g12s49 / g12a425;合法历史3条,比较3条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p1 / 202匿名 android.widget.RadioButton it.feio.android.omninotes:id/radio; 邻近标签 TítuluDIFFERENT_OPERATION0.60204172True
p2 / 488匿名 android.widget.RadioButton it.feio.android.omninotes:id/radio; 邻近标签 ວັນ​ທີ​ສ້າງDIFFERENT_OPERATION0.44863895False
p3 / 1026匿名 android.widget.RadioButton it.feio.android.omninotes:id/radio; 邻近标签 ຫົວຂໍ້DIFFERENT_OPERATION0.60064420True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p1",
    "history_id": "h1",
    "history_step": 202,
    "history_input_id": "input-1123",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.6020417213439941,
    "probabilities": {
      "SAME_OPERATION": 0.1769006848335266,
      "DIFFERENT_OPERATION": 0.7346944808959961,
      "INSUFFICIENT_EVIDENCE": 0.08840484172105789
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c3` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.6020417213439941,
      "probabilities": {
        "SAME_OPERATION": 0.1769006848335266,
        "DIFFERENT_OPERATION": 0.7346944808959961,
        "INSUFFICIENT_EVIDENCE": 0.08840484172105789
      }
    },
    "model_visible_history": {
      "class": "android.widget.RadioButton",
      "resource_id": "it.feio.android.omninotes:id/radio",
      "text": "",
      "content_desc": "",
      "enabled": true,
      "clickable": false,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 1,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.RadioButton\"][@resource-id=\"it.feio.android.omninotes:id/radio\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g12a425",
      "source_state_id": "g12s49",
      "bounds": [
        912,
        95,
        1038,
        221
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.RadioButton",
          "resource_id": "it.feio.android.omninotes:id/radio",
          "text": "",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": true,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [
          {
            "path": [
              0
            ],
            "text": "Títulu",
            "content_desc": ""
          }
        ],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 277,
      "source_gui_timestamp": 202,
      "current_state": "g12s49",
      "current_model_action": "g12a425",
      "current_version": 13,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p2",
    "history_id": "h2",
    "history_step": 488,
    "history_input_id": "input-2709",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.4486389458179474,
    "probabilities": {
      "SAME_OPERATION": 0.29038554430007935,
      "DIFFERENT_OPERATION": 0.6324259638786316,
      "INSUFFICIENT_EVIDENCE": 0.07718851417303085
    },
    "trusted": false,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c3` the same application-function operation as executed action at `executed_actions.h2`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.4486389458179474,
      "probabilities": {
        "SAME_OPERATION": 0.29038554430007935,
        "DIFFERENT_OPERATION": 0.6324259638786316,
        "INSUFFICIENT_EVIDENCE": 0.07718851417303085
      }
    },
    "model_visible_history": {
      "class": "android.widget.RadioButton",
      "resource_id": "it.feio.android.omninotes:id/radio",
      "text": "",
      "content_desc": "",
      "enabled": true,
      "clickable": false,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 1,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.RadioButton\"][@resource-id=\"it.feio.android.omninotes:id/radio\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g12a425",
      "source_state_id": "g12s49",
      "bounds": [
        912,
        221,
        1038,
        347
      ],
      "source_page_id": "page3",
      "target_subtree": [
        {
          "class": "android.widget.RadioButton",
          "resource_id": "it.feio.android.omninotes:id/radio",
          "text": "",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": true,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [
          {
            "path": [
              0
            ],
            "text": "ວັນ​ທີ​ສ້າງ",
            "content_desc": ""
          }
        ],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 588,
      "source_gui_timestamp": 488,
      "current_state": "g12s49",
      "current_model_action": "g12a425",
      "current_version": 13,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p3",
    "history_id": "h3",
    "history_step": 1026,
    "history_input_id": "input-5794",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.6006442010402679,
    "probabilities": {
      "SAME_OPERATION": 0.1697026491165161,
      "DIFFERENT_OPERATION": 0.733762800693512,
      "INSUFFICIENT_EVIDENCE": 0.0965346172451973
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c3` the same application-function operation as executed action at `executed_actions.h3`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.6006442010402679,
      "probabilities": {
        "SAME_OPERATION": 0.1697026491165161,
        "DIFFERENT_OPERATION": 0.733762800693512,
        "INSUFFICIENT_EVIDENCE": 0.0965346172451973
      }
    },
    "model_visible_history": {
      "class": "android.widget.RadioButton",
      "resource_id": "it.feio.android.omninotes:id/radio",
      "text": "",
      "content_desc": "",
      "enabled": true,
      "clickable": false,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 1,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.RadioButton\"][@resource-id=\"it.feio.android.omninotes:id/radio\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g12a425",
      "source_state_id": "g12s49",
      "bounds": [
        912,
        95,
        1038,
        221
      ],
      "source_page_id": "page4",
      "target_subtree": [
        {
          "class": "android.widget.RadioButton",
          "resource_id": "it.feio.android.omninotes:id/radio",
          "text": "",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": true,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [
          {
            "path": [
              0
            ],
            "text": "ຫົວຂໍ້",
            "content_desc": ""
          }
        ],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 1138,
      "source_gui_timestamp": 1026,
      "current_state": "g12s49",
      "current_model_action": "g12a425",
      "current_version": 13,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

实际操作已保留在前后GUI和执行记录中。不同设置目标、清单启用/禁用、枚举值、排序及文本输入需按v2分别判断,不能因模板相同或文字不同直接判等价。未获得足够经过核实的同功能先前历史及其可见范围,保留UNKNOWN。

等价历史是否送入Provider wire:UNKNOWN;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

NA:没有足以可靠裁定全局首次或重复的已核实等价历史。不能把未检索到当成未执行。

三、Probe执行后发生什么

选择归档列表按修改时间排序;笔记实例未变,排序选项关闭。

omninotes STARTLUX step1232 ວັນ​ທີ​ດັດ​ແກ້​ຫຼ້າ​ສຸດ (it.feio.android.omninotes:id/radio) before_screenshot
before_screenshot · identity_verified · 2026-11-06T19:13:41.118+00:00
omninotes STARTLUX step1232 ວັນ​ທີ​ດັດ​ແກ້​ຫຼ້າ​ສຸດ (it.feio.android.omninotes:id/radio) after_screenshot
after_screenshot · identity_verified · 2026-11-06T19:13:41.919+00:00

Run内首次METHOD观察:完成后2秒=1,10秒=1,下一动作前B=0。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-6931",
      "step": 1233,
      "version": 13,
      "elapsed_s": 1946.128,
      "wall_time_ms": 1793992422398,
      "next_input_wall_ms": 1793992423256,
      "input_completed_wall_ms": 1793992422436,
      "input_confirmed": true,
      "action": "MODEL_CLICK ຈັດລຽງ",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "ຈັດລຽງ",
      "resource_id": "it.feio.android.omninotes:id/menu_sort",
      "model_action_id": "g12a998",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"it.feio.android.omninotes:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.RelativeLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.Button\"][@resource-id=\"it.feio.android.omninotes:id/menu_sort\"][@text=\"\"][@content-desc=\"ຈັດລຽງ\"][@index=3][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g12s101",
      "source_gui_id": 1351,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#d8decfbf",
        "ເກັບຮັກສາ",
        "ຄົ້ນຫາ",
        "ຈັດລຽງ",
        "ໂຕເລືອກອື່ນ",
        "n",
        "◻ 11/7/26 3:08 AM \n◻ 42635035101547786795…",
        "ປັບປຸງເມື່ອ: moments ago",
        "11/7/26 2:58 AM",
        "ປັບປຸງເມື່ອ: 15 minutes ago",
        "ເຄື່ອງໝາຍໂຕເຕືອນຄວາມຈຳຂອງບັນທຶກ"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:94214",
      "observed_methods_until_next": 1,
      "category_counts": {
        "third_party": 1
      },
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-6932.json"
    },
    {
      "input_id": "input-6940",
      "step": 1234,
      "version": 13,
      "elapsed_s": 1946.986,
      "wall_time_ms": 1793992423256,
      "next_input_wall_ms": 1793992424294,
      "input_completed_wall_ms": 1793992423287,
      "input_confirmed": true,
      "action": "MODEL_CLICK it.feio.android.omninotes:id/radio",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "it.feio.android.omninotes:id/radio",
      "model_action_id": "g12a425",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.RadioButton\"][@resource-id=\"it.feio.android.omninotes:id/radio\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g12s49",
      "source_gui_id": 1352,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "ຫົວຂໍ້",
        "ວັນ​ທີ​ສ້າງ",
        "ວັນ​ທີ​ດັດ​ແກ້​ຫຼ້າ​ສຸດ",
        "ວັນທີເຕືອນຄວາມຈຳ"
      ],
      "probe": true,
      "strategy": "PROBE",
      "context": "exploration",
      "native_branch": "Probe",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:94284",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-6941.json"
    },
    {
      "input_id": "input-6947",
      "step": 1235,
      "version": 13,
      "elapsed_s": 1948.024,
      "wall_time_ms": 1793992424294,
      "next_input_wall_ms": 1793992426236,
      "input_completed_wall_ms": 1793992425320,
      "input_confirmed": true,
      "action": "MODEL_LONG_CLICK ຈັດລຽງ",
      "action_type": "MODEL_LONG_CLICK",
      "text": "",
      "content_desc": "ຈັດລຽງ",
      "resource_id": "it.feio.android.omninotes:id/menu_sort",
      "model_action_id": "g12a999",
      "concrete_identity": "MODEL_LONG_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"it.feio.android.omninotes:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.RelativeLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.Button\"][@resource-id=\"it.feio.android.omninotes:id/menu_sort\"][@text=\"\"][@content-desc=\"ຈັດລຽງ\"][@index=3][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g12s101",
      "source_gui_id": 1353,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#d8decfbf",
        "ເກັບຮັກສາ",
        "ຄົ້ນຫາ",
        "ຈັດລຽງ",
        "ໂຕເລືອກອື່ນ",
        "n",
        "◻ 11/7/26 3:08 AM \n◻ 42635035101547786795…",
        "ປັບປຸງເມື່ອ: moments ago",
        "11/7/26 2:58 AM",
        "ປັບປຸງເມື່ອ: 15 minutes ago",
        "ເຄື່ອງໝາຍໂຕເຕືອນຄວາມຈຳຂອງບັນທຶກ"
      ],
      "probe": false,
      "strategy": "EPSILON_GREEDY",
      "context": "exploration",
      "native_branch": "Epsilon",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:94343",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-6948.json"
    },
    {
      "input_id": "input-6952",
      "step": 1236,
      "version": 13,
      "elapsed_s": 1949.966,
      "wall_time_ms": 1793992426236,
      "next_input_wall_ms": 1793992426276,
      "input_completed_wall_ms": 1793992426269,
      "input_confirmed": true,
      "action": "MODEL_BACK NA",
      "action_type": "MODEL_BACK",
      "text": null,
      "content_desc": null,
      "resource_id": null,
      "model_action_id": "g12a1004",
      "concrete_identity": null,
      "state_id": "g12s101",
      "source_gui_id": 1354,
      "activity": null,
      "activity_evidence": null,
      "labels": null,
      "probe": false,
      "strategy": "EPSILON_GREEDY",
      "context": "exploration",
      "native_branch": "Epsilon",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:94415",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-6953.json"
    },
    {
      "input_id": "other-6957",
      "step": 1236,
      "version": 13,
      "elapsed_s": 1950.006,
      "wall_time_ms": 1793992426276,
      "next_input_wall_ms": 1793992429536,
      "input_completed_wall_ms": null,
      "input_confirmed": false,
      "action": "EVENT_START EVENT_START",
      "action_type": "EVENT_START",
      "text": null,
      "content_desc": null,
      "resource_id": null,
      "model_action_id": null,
      "concrete_identity": null,
      "state_id": "g12s101",
      "source_gui_id": null,
      "activity": null,
      "activity_evidence": null,
      "labels": null,
      "probe": false,
      "strategy": "EPSILON_GREEDY",
      "context": "exploration",
      "native_branch": "Epsilon",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:94415",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/other-6958.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 1232,
      "monotonic_ns": 1881468618149921,
      "wall_time_ms": 1793992421027,
      "abstraction_version": 13,
      "state_id": "g12s49",
      "model_action_id": "g12a425",
      "entry_id": "semantic-95-c3",
      "request_id": "semantic-95",
      "candidate_id": "c3",
      "confidence": 0.6020417213439941,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "ac1817d129f78179e3e70f06256bb6dc33fc95bf2b9241e174e4e4cca2526bfb",
      "concrete_identity": "d9b542e79c7c346908a8cec881b7cdeaf8be35bc44b8d36dd336f3641c02c9e9",
      "decision_scope": "a77d7b1e88f0f1f4380b38d7cc723ea045261959a9f1e95654673dd3ac76409e",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-95",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 3,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 3,
      "selected_history": 3,
      "comparison_count": 3,
      "same_count": 0,
      "different_count": 3,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 2,
      "low_confidence_count": 1,
      "full_history_compared": true,
      "exploratory": false,
      "_line": 4749
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 1232,
      "monotonic_ns": 1881468618890339,
      "wall_time_ms": 1793992421028,
      "abstraction_version": 13,
      "state_id": "g12s49",
      "model_action_id": "g12a425",
      "entry_id": "semantic-95-c3",
      "request_id": "semantic-95",
      "candidate_id": "c3",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "ac1817d129f78179e3e70f06256bb6dc33fc95bf2b9241e174e4e4cca2526bfb",
      "input_fingerprint": "0a9d02d9b0310a84da30f1986b55b67dc72f32357174d47a16c7a1270df2b123",
      "concrete_identity": "d9b542e79c7c346908a8cec881b7cdeaf8be35bc44b8d36dd336f3641c02c9e9",
      "decision_scope": "a77d7b1e88f0f1f4380b38d7cc723ea045261959a9f1e95654673dd3ac76409e",
      "_line": 4751
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 1232,
      "monotonic_ns": 1881468633713502,
      "wall_time_ms": 1793992421043,
      "abstraction_version": 13,
      "state_id": "g12s49",
      "model_action_id": "g12a425",
      "entry_id": "semantic-95-c3",
      "request_id": "semantic-95",
      "candidate_id": "c3",
      "confidence": 0.6020417213439941,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "ac1817d129f78179e3e70f06256bb6dc33fc95bf2b9241e174e4e4cca2526bfb",
      "decision_scope": "a77d7b1e88f0f1f4380b38d7cc723ea045261959a9f1e95654673dd3ac76409e",
      "concrete_identity": "d9b542e79c7c346908a8cec881b7cdeaf8be35bc44b8d36dd336f3641c02c9e9",
      "_line": 4753
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 1232,
      "monotonic_ns": 1881468633764905,
      "wall_time_ms": 1793992421043,
      "abstraction_version": 13,
      "state_id": "g12s49",
      "model_action_id": "g12a425",
      "entry_id": "semantic-95-c3",
      "request_id": "semantic-95",
      "candidate_id": "c3",
      "confidence": 0.6020417213439941,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 4754
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 1232,
      "monotonic_ns": 1881468711660577,
      "wall_time_ms": 1793992421121,
      "abstraction_version": 13,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-95-c3",
      "request_id": "semantic-95",
      "candidate_id": "c3",
      "event_count": 2,
      "_line": 4757
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 1232,
      "monotonic_ns": 1881468744193259,
      "wall_time_ms": 1793992421153,
      "abstraction_version": 13,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-95-c3",
      "request_id": "semantic-95",
      "candidate_id": "c3",
      "_line": 4758
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 1233,
      "monotonic_ns": 1881469513467407,
      "wall_time_ms": 1793992421923,
      "abstraction_version": 13,
      "state_id": "g12s49",
      "model_action_id": "g12a425",
      "entry_id": "semantic-95-c3",
      "request_id": "semantic-95",
      "candidate_id": "c3",
      "confidence": 0.6020417213439941,
      "choice": "PROMOTE",
      "transition_id": "g12e662:1215",
      "target_state": "g12s101",
      "input_confirmed": true,
      "_line": 4760
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 1232,
    "monotonic_ns": 1881468634161663,
    "wall_time_ms": 1793992421043,
    "abstraction_version": 13,
    "state_id": "g12s49",
    "model_action_id": "g12a425",
    "snapshot_reason": "selection",
    "state_visits": 9,
    "state_first_seen": 162,
    "state_last_seen": 1232,
    "state_saturated": false,
    "state_saturation": 0.6666667,
    "native_state_saturated": false,
    "native_unsaturated_model_action_count": 1,
    "model_action_count": 3,
    "enabled_valid_action_count": 3,
    "unsaturated_model_action_count": 1,
    "unvisited_model_action_count": 1,
    "effective_unvisited_model_action_count": 1,
    "effective_state_saturated": false,
    "local_probe_action_count": 0,
    "navigation_action_count": 1,
    "enabled_valid_unvisited_action_count": 1,
    "unvisited_model_action_ids": "g12a426",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 3,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=it.feio.android.omninotes.MainActivity|class=android.widget.RadioButton|text=|resource_id=it.feio.android.omninotes:id/radio|bounds=912,347,1038,473",
    "selected_resolved_node_count": 4,
    "_line": 4756
  }
}

四、是否值得PROMOTE

无法可靠裁定相对整个Run决策前历史的功能新颖性。

疑似主要环节:UNKNOWN;wire关系审查:DISTINCT_TARGET_OR_BRANCH_PLAUSIBLE。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

omninotes STARTLUX step1234 ວັນທີເຕືອນຄວາມຈຳ (it.feio.android.omninotes:id/radio)

run_0c300af1c9614168998ce1f37b6aadfe · 第32.45分钟 · 请求step1232 / 决策step1232 / 执行step1234 · UNKNOWN · 证据INSUFFICIENT_FOR_GLOBAL_NOVELTY · 结构化审查

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p6 对step1026=0.535752),因此PROMOTE。另有1条低置信SAME,不具有否决作用。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g12s49 / g12a425;合法历史3条,比较3条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p4 / 202匿名 android.widget.RadioButton it.feio.android.omninotes:id/radio; 邻近标签 TítuluDIFFERENT_OPERATION0.32742178False
p5 / 488匿名 android.widget.RadioButton it.feio.android.omninotes:id/radio; 邻近标签 ວັນ​ທີ​ສ້າງSAME_OPERATION0.26691428False
p6 / 1026匿名 android.widget.RadioButton it.feio.android.omninotes:id/radio; 邻近标签 ຫົວຂໍ້DIFFERENT_OPERATION0.53575191True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p4",
    "history_id": "h1",
    "history_step": 202,
    "history_input_id": "input-1123",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.32742178440093994,
    "probabilities": {
      "SAME_OPERATION": 0.38153401017189026,
      "DIFFERENT_OPERATION": 0.55161452293396,
      "INSUFFICIENT_EVIDENCE": 0.06685145944356918
    },
    "trusted": false,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c4` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.32742178440093994,
      "probabilities": {
        "SAME_OPERATION": 0.38153401017189026,
        "DIFFERENT_OPERATION": 0.55161452293396,
        "INSUFFICIENT_EVIDENCE": 0.06685145944356918
      }
    },
    "model_visible_history": {
      "class": "android.widget.RadioButton",
      "resource_id": "it.feio.android.omninotes:id/radio",
      "text": "",
      "content_desc": "",
      "enabled": true,
      "clickable": false,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 1,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.RadioButton\"][@resource-id=\"it.feio.android.omninotes:id/radio\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g12a425",
      "source_state_id": "g12s49",
      "bounds": [
        912,
        95,
        1038,
        221
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.RadioButton",
          "resource_id": "it.feio.android.omninotes:id/radio",
          "text": "",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": true,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [
          {
            "path": [
              0
            ],
            "text": "Títulu",
            "content_desc": ""
          }
        ],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 277,
      "source_gui_timestamp": 202,
      "current_state": "g12s49",
      "current_model_action": "g12a425",
      "current_version": 13,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p5",
    "history_id": "h2",
    "history_step": 488,
    "history_input_id": "input-2709",
    "choice": "SAME_OPERATION",
    "confidence": 0.2669142782688141,
    "probabilities": {
      "SAME_OPERATION": 0.5112761855125427,
      "DIFFERENT_OPERATION": 0.4288399815559387,
      "INSUFFICIENT_EVIDENCE": 0.059883762151002884
    },
    "trusted": false,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c4` the same application-function operation as executed action at `executed_actions.h2`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "SAME_OPERATION",
      "confidence": 0.2669142782688141,
      "probabilities": {
        "SAME_OPERATION": 0.5112761855125427,
        "DIFFERENT_OPERATION": 0.4288399815559387,
        "INSUFFICIENT_EVIDENCE": 0.059883762151002884
      }
    },
    "model_visible_history": {
      "class": "android.widget.RadioButton",
      "resource_id": "it.feio.android.omninotes:id/radio",
      "text": "",
      "content_desc": "",
      "enabled": true,
      "clickable": false,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 1,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.RadioButton\"][@resource-id=\"it.feio.android.omninotes:id/radio\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g12a425",
      "source_state_id": "g12s49",
      "bounds": [
        912,
        221,
        1038,
        347
      ],
      "source_page_id": "page3",
      "target_subtree": [
        {
          "class": "android.widget.RadioButton",
          "resource_id": "it.feio.android.omninotes:id/radio",
          "text": "",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": true,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [
          {
            "path": [
              0
            ],
            "text": "ວັນ​ທີ​ສ້າງ",
            "content_desc": ""
          }
        ],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 588,
      "source_gui_timestamp": 488,
      "current_state": "g12s49",
      "current_model_action": "g12a425",
      "current_version": 13,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p6",
    "history_id": "h3",
    "history_step": 1026,
    "history_input_id": "input-5794",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.5357519090175629,
    "probabilities": {
      "SAME_OPERATION": 0.23546575009822845,
      "DIFFERENT_OPERATION": 0.6905012726783752,
      "INSUFFICIENT_EVIDENCE": 0.0740329697728157
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c4` the same application-function operation as executed action at `executed_actions.h3`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.5357519090175629,
      "probabilities": {
        "SAME_OPERATION": 0.23546575009822845,
        "DIFFERENT_OPERATION": 0.6905012726783752,
        "INSUFFICIENT_EVIDENCE": 0.0740329697728157
      }
    },
    "model_visible_history": {
      "class": "android.widget.RadioButton",
      "resource_id": "it.feio.android.omninotes:id/radio",
      "text": "",
      "content_desc": "",
      "enabled": true,
      "clickable": false,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 1,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.RadioButton\"][@resource-id=\"it.feio.android.omninotes:id/radio\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='false'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g12a425",
      "source_state_id": "g12s49",
      "bounds": [
        912,
        95,
        1038,
        221
      ],
      "source_page_id": "page4",
      "target_subtree": [
        {
          "class": "android.widget.RadioButton",
          "resource_id": "it.feio.android.omninotes:id/radio",
          "text": "",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": true,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [
          {
            "path": [
              0
            ],
            "text": "ຫົວຂໍ້",
            "content_desc": ""
          }
        ],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 1138,
      "source_gui_timestamp": 1026,
      "current_state": "g12s49",
      "current_model_action": "g12a425",
      "current_version": 13,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

实际操作已保留在前后GUI和执行记录中。不同设置目标、清单启用/禁用、枚举值、排序及文本输入需按v2分别判断,不能因模板相同或文字不同直接判等价。未获得足够经过核实的同功能先前历史及其可见范围,保留UNKNOWN。

等价历史是否送入Provider wire:UNKNOWN;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

NA:没有足以可靠裁定全局首次或重复的已核实等价历史。不能把未检索到当成未执行。

三、Probe执行后发生什么

改按提醒时间排序;同一排序功能,不将顺序不同计为新页面。

omninotes STARTLUX step1234 ວັນທີເຕືອນຄວາມຈຳ (it.feio.android.omninotes:id/radio) before_screenshot
before_screenshot · identity_verified · 2026-11-06T19:13:43.255+00:00
omninotes STARTLUX step1234 ວັນທີເຕືອນຄວາມຈຳ (it.feio.android.omninotes:id/radio) after_screenshot
after_screenshot · identity_verified · 2026-11-06T19:13:44.053+00:00

Run内首次METHOD观察:完成后2秒=0,10秒=0,下一动作前B=0。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-6947",
      "step": 1235,
      "version": 13,
      "elapsed_s": 1948.024,
      "wall_time_ms": 1793992424294,
      "next_input_wall_ms": 1793992426236,
      "input_completed_wall_ms": 1793992425320,
      "input_confirmed": true,
      "action": "MODEL_LONG_CLICK ຈັດລຽງ",
      "action_type": "MODEL_LONG_CLICK",
      "text": "",
      "content_desc": "ຈັດລຽງ",
      "resource_id": "it.feio.android.omninotes:id/menu_sort",
      "model_action_id": "g12a999",
      "concrete_identity": "MODEL_LONG_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"it.feio.android.omninotes:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.RelativeLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.Button\"][@resource-id=\"it.feio.android.omninotes:id/menu_sort\"][@text=\"\"][@content-desc=\"ຈັດລຽງ\"][@index=3][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g12s101",
      "source_gui_id": 1353,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#d8decfbf",
        "ເກັບຮັກສາ",
        "ຄົ້ນຫາ",
        "ຈັດລຽງ",
        "ໂຕເລືອກອື່ນ",
        "n",
        "◻ 11/7/26 3:08 AM \n◻ 42635035101547786795…",
        "ປັບປຸງເມື່ອ: moments ago",
        "11/7/26 2:58 AM",
        "ປັບປຸງເມື່ອ: 15 minutes ago",
        "ເຄື່ອງໝາຍໂຕເຕືອນຄວາມຈຳຂອງບັນທຶກ"
      ],
      "probe": false,
      "strategy": "EPSILON_GREEDY",
      "context": "exploration",
      "native_branch": "Epsilon",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:94343",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-6948.json"
    },
    {
      "input_id": "input-6952",
      "step": 1236,
      "version": 13,
      "elapsed_s": 1949.966,
      "wall_time_ms": 1793992426236,
      "next_input_wall_ms": 1793992426276,
      "input_completed_wall_ms": 1793992426269,
      "input_confirmed": true,
      "action": "MODEL_BACK NA",
      "action_type": "MODEL_BACK",
      "text": null,
      "content_desc": null,
      "resource_id": null,
      "model_action_id": "g12a1004",
      "concrete_identity": null,
      "state_id": "g12s101",
      "source_gui_id": 1354,
      "activity": null,
      "activity_evidence": null,
      "labels": null,
      "probe": false,
      "strategy": "EPSILON_GREEDY",
      "context": "exploration",
      "native_branch": "Epsilon",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:94415",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-6953.json"
    },
    {
      "input_id": "other-6957",
      "step": 1236,
      "version": 13,
      "elapsed_s": 1950.006,
      "wall_time_ms": 1793992426276,
      "next_input_wall_ms": 1793992429536,
      "input_completed_wall_ms": null,
      "input_confirmed": false,
      "action": "EVENT_START EVENT_START",
      "action_type": "EVENT_START",
      "text": null,
      "content_desc": null,
      "resource_id": null,
      "model_action_id": null,
      "concrete_identity": null,
      "state_id": "g12s101",
      "source_gui_id": null,
      "activity": null,
      "activity_evidence": null,
      "labels": null,
      "probe": false,
      "strategy": "EPSILON_GREEDY",
      "context": "exploration",
      "native_branch": "Epsilon",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:94415",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/other-6958.json"
    },
    {
      "input_id": "input-6961",
      "step": 1237,
      "version": 13,
      "elapsed_s": 1953.266,
      "wall_time_ms": 1793992429536,
      "next_input_wall_ms": 1793992431488,
      "input_completed_wall_ms": 1793992430570,
      "input_confirmed": true,
      "action": "MODEL_LONG_CLICK ຈັດລຽງ",
      "action_type": "MODEL_LONG_CLICK",
      "text": "",
      "content_desc": "ຈັດລຽງ",
      "resource_id": "it.feio.android.omninotes:id/menu_sort",
      "model_action_id": "g12a999",
      "concrete_identity": "MODEL_LONG_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"it.feio.android.omninotes:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.RelativeLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.Button\"][@resource-id=\"it.feio.android.omninotes:id/menu_sort\"][@text=\"\"][@content-desc=\"ຈັດລຽງ\"][@index=3][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g12s101",
      "source_gui_id": 1355,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EPSILON_GREEDY",
      "context": "exploration",
      "native_branch": "Epsilon",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:94486",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-6962.json"
    },
    {
      "input_id": "input-6966",
      "step": 1238,
      "version": 13,
      "elapsed_s": 1955.218,
      "wall_time_ms": 1793992431488,
      "next_input_wall_ms": 1793992433611,
      "input_completed_wall_ms": 1793992431519,
      "input_confirmed": true,
      "action": "MODEL_CLICK it.feio.android.omninotes:id/root",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "it.feio.android.omninotes:id/root",
      "model_action_id": "g12a1002",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"it.feio.android.omninotes:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.RelativeLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"it.feio.android.omninotes:id/list\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"it.feio.android.omninotes:id/root\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g12s101",
      "source_gui_id": 1356,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EPSILON_GREEDY",
      "context": "exploration",
      "native_branch": "Epsilon",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:94546",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-6967.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 1232,
      "monotonic_ns": 1881468618186311,
      "wall_time_ms": 1793992421027,
      "abstraction_version": 13,
      "state_id": "g12s49",
      "model_action_id": "g12a425",
      "entry_id": "semantic-95-c4",
      "request_id": "semantic-95",
      "candidate_id": "c4",
      "confidence": 0.5357519090175629,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "ac1817d129f78179e3e70f06256bb6dc33fc95bf2b9241e174e4e4cca2526bfb",
      "concrete_identity": "8cf08e30b22060fd39645109dd48357dd6ac50c06a3578cd5e2075940779a201",
      "decision_scope": "a77d7b1e88f0f1f4380b38d7cc723ea045261959a9f1e95654673dd3ac76409e",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-95",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 3,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 3,
      "selected_history": 3,
      "comparison_count": 3,
      "same_count": 1,
      "different_count": 2,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 1,
      "low_confidence_count": 2,
      "full_history_compared": true,
      "exploratory": false,
      "_line": 4750
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 1232,
      "monotonic_ns": 1881468619292302,
      "wall_time_ms": 1793992421028,
      "abstraction_version": 13,
      "state_id": "g12s49",
      "model_action_id": "g12a425",
      "entry_id": "semantic-95-c4",
      "request_id": "semantic-95",
      "candidate_id": "c4",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "ac1817d129f78179e3e70f06256bb6dc33fc95bf2b9241e174e4e4cca2526bfb",
      "input_fingerprint": "0a9d02d9b0310a84da30f1986b55b67dc72f32357174d47a16c7a1270df2b123",
      "concrete_identity": "8cf08e30b22060fd39645109dd48357dd6ac50c06a3578cd5e2075940779a201",
      "decision_scope": "a77d7b1e88f0f1f4380b38d7cc723ea045261959a9f1e95654673dd3ac76409e",
      "_line": 4752
    },
    "PROBE_NAVIGATION_ELIGIBILITY": {
      "event": "PROBE_NAVIGATION_ELIGIBILITY",
      "step": 1233,
      "monotonic_ns": 1881469759486502,
      "wall_time_ms": 1793992422169,
      "abstraction_version": 13,
      "state_id": "g12s49",
      "model_action_id": "g12a425",
      "entry_id": "semantic-95-c4",
      "request_id": "semantic-95",
      "candidate_id": "c4",
      "concrete_identity": "8cf08e30b22060fd39645109dd48357dd6ac50c06a3578cd5e2075940779a201",
      "confidence": 0.5357519090175629,
      "reason": "eligible",
      "navigation": true,
      "confidence_pass": true,
      "source_valid": true,
      "same_state_confirmed": false,
      "related_execution_suppressed": false,
      "navigation_arrived": false,
      "_line": 4764
    },
    "PROBE_NAVIGATION_SELECTED": {
      "event": "PROBE_NAVIGATION_SELECTED",
      "step": 1233,
      "monotonic_ns": 1881469987533115,
      "wall_time_ms": 1793992422397,
      "abstraction_version": 13,
      "state_id": "g12s49",
      "model_action_id": "g12a425",
      "entry_id": "semantic-95-c4",
      "request_id": "semantic-95",
      "candidate_id": "c4",
      "concrete_identity": "8cf08e30b22060fd39645109dd48357dd6ac50c06a3578cd5e2075940779a201",
      "confidence": 0.5357519090175629,
      "path_id": "p325",
      "source": "native_remote_path",
      "_line": 4768
    },
    "PROBE_NAVIGATION_ARRIVED": {
      "event": "PROBE_NAVIGATION_ARRIVED",
      "step": 1234,
      "monotonic_ns": 1881470761142682,
      "wall_time_ms": 1793992423170,
      "abstraction_version": 13,
      "state_id": "g12s49",
      "model_action_id": "g12a425",
      "entry_id": "semantic-95-c4",
      "request_id": "semantic-95",
      "candidate_id": "c4",
      "concrete_identity": "8cf08e30b22060fd39645109dd48357dd6ac50c06a3578cd5e2075940779a201",
      "confidence": 0.5357519090175629,
      "path_id": "p325",
      "arrived": true,
      "reason": "arrived",
      "last_availability": "awaiting_native_binding",
      "binding_reason": "unique_identity_match",
      "source_match_count": 1,
      "target_match_count": 1,
      "audit_path": "jev-audit/navigation/event-6938.json",
      "_line": 4772
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 1234,
      "monotonic_ns": 1881470781219397,
      "wall_time_ms": 1793992423190,
      "abstraction_version": 13,
      "state_id": "g12s49",
      "model_action_id": "g12a425",
      "entry_id": "semantic-95-c4",
      "request_id": "semantic-95",
      "candidate_id": "c4",
      "confidence": 0.5357519090175629,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "ac1817d129f78179e3e70f06256bb6dc33fc95bf2b9241e174e4e4cca2526bfb",
      "decision_scope": "a77d7b1e88f0f1f4380b38d7cc723ea045261959a9f1e95654673dd3ac76409e",
      "concrete_identity": "8cf08e30b22060fd39645109dd48357dd6ac50c06a3578cd5e2075940779a201",
      "_line": 4775
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 1234,
      "monotonic_ns": 1881470781256538,
      "wall_time_ms": 1793992423190,
      "abstraction_version": 13,
      "state_id": "g12s49",
      "model_action_id": "g12a425",
      "entry_id": "semantic-95-c4",
      "request_id": "semantic-95",
      "candidate_id": "c4",
      "confidence": 0.5357519090175629,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 4776
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 1234,
      "monotonic_ns": 1881470847467991,
      "wall_time_ms": 1793992423257,
      "abstraction_version": 13,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-95-c4",
      "request_id": "semantic-95",
      "candidate_id": "c4",
      "event_count": 2,
      "_line": 4779
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 1234,
      "monotonic_ns": 1881470878934818,
      "wall_time_ms": 1793992423288,
      "abstraction_version": 13,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-95-c4",
      "request_id": "semantic-95",
      "candidate_id": "c4",
      "_line": 4780
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 1235,
      "monotonic_ns": 1881471651248873,
      "wall_time_ms": 1793992424060,
      "abstraction_version": 13,
      "state_id": "g12s49",
      "model_action_id": "g12a425",
      "entry_id": "semantic-95-c4",
      "request_id": "semantic-95",
      "candidate_id": "c4",
      "confidence": 0.5357519090175629,
      "choice": "PROMOTE",
      "transition_id": "g12e662:1217",
      "target_state": "g12s101",
      "input_confirmed": true,
      "_line": 4782
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 1234,
    "monotonic_ns": 1881470781481472,
    "wall_time_ms": 1793992423191,
    "abstraction_version": 13,
    "state_id": "g12s49",
    "model_action_id": "g12a425",
    "snapshot_reason": "selection",
    "state_visits": 10,
    "state_first_seen": 162,
    "state_last_seen": 1234,
    "state_saturated": false,
    "state_saturation": 0.6666667,
    "native_state_saturated": false,
    "native_unsaturated_model_action_count": 1,
    "model_action_count": 3,
    "enabled_valid_action_count": 3,
    "unsaturated_model_action_count": 1,
    "unvisited_model_action_count": 1,
    "effective_unvisited_model_action_count": 1,
    "effective_state_saturated": false,
    "local_probe_action_count": 0,
    "navigation_action_count": 1,
    "enabled_valid_unvisited_action_count": 1,
    "unvisited_model_action_ids": "g12a426",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 4,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=it.feio.android.omninotes.MainActivity|class=android.widget.RadioButton|text=|resource_id=it.feio.android.omninotes:id/radio|bounds=912,473,1038,599",
    "selected_resolved_node_count": 4,
    "_line": 4778
  }
}

四、是否值得PROMOTE

无法可靠裁定相对整个Run决策前历史的功能新颖性。

疑似主要环节:UNKNOWN;wire关系审查:DISTINCT_TARGET_OR_BRANCH_PLAUSIBLE。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

omninotes STARTLUX step1331 Disable checklist

run_0c300af1c9614168998ce1f37b6aadfe · 第35.38分钟 · 请求step1331 / 决策step1331 / 执行step1331 · REPEATED_SUPPORTED · 证据HIGH · 结构化审查

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p1 对step166=0.765618;p2 对step172=0.697644;p3 对step210=0.774631),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g12s50 / g12a427;合法历史38条,比较3条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p1 / 166InformaciónDIFFERENT_OPERATION0.76561847True
p2 / 172Habilitar llista de verificaciónDIFFERENT_OPERATION0.69764441True
p3 / 210Vista amenorgadaDIFFERENT_OPERATION0.77463070True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p1",
    "history_id": "h1",
    "history_step": 166,
    "history_input_id": "input-924",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.7656184732913971,
    "probabilities": {
      "SAME_OPERATION": 0.09421127289533615,
      "DIFFERENT_OPERATION": 0.8437456488609314,
      "INSUFFICIENT_EVIDENCE": 0.06204310804605484
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.7656184732913971,
      "probabilities": {
        "SAME_OPERATION": 0.09421127289533615,
        "DIFFERENT_OPERATION": 0.8437456488609314,
        "INSUFFICIENT_EVIDENCE": 0.06204310804605484
      }
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "it.feio.android.omninotes:id/title",
      "text": "Información",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 3,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"it.feio.android.omninotes:id/title\"][@text=\"Informac\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g12a427",
      "source_state_id": "g12s50",
      "bounds": [
        480,
        507,
        1028,
        564
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "it.feio.android.omninotes:id/title",
          "text": "Información",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 238,
      "source_gui_timestamp": 166,
      "current_state": "g12s50",
      "current_model_action": "g12a427",
      "current_version": 14,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p2",
    "history_id": "h3",
    "history_step": 172,
    "history_input_id": "input-963",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.6976444125175476,
    "probabilities": {
      "SAME_OPERATION": 0.13373278081417084,
      "DIFFERENT_OPERATION": 0.7984296083450317,
      "INSUFFICIENT_EVIDENCE": 0.06783764809370041
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h3`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.6976444125175476,
      "probabilities": {
        "SAME_OPERATION": 0.13373278081417084,
        "DIFFERENT_OPERATION": 0.7984296083450317,
        "INSUFFICIENT_EVIDENCE": 0.06783764809370041
      }
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "it.feio.android.omninotes:id/title",
      "text": "Habilitar llista de verificación",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 0,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"it.feio.android.omninotes:id/title\"][@text=\"Habilita\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g12a427",
      "source_state_id": "g12s50",
      "bounds": [
        480,
        129,
        1028,
        186
      ],
      "source_page_id": "page4",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "it.feio.android.omninotes:id/title",
          "text": "Habilitar llista de verificación",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 247,
      "source_gui_timestamp": 172,
      "current_state": "g12s50",
      "current_model_action": "g12a427",
      "current_version": 14,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p3",
    "history_id": "h4",
    "history_step": 210,
    "history_input_id": "input-1175",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.7746306955814362,
    "probabilities": {
      "SAME_OPERATION": 0.10098136961460114,
      "DIFFERENT_OPERATION": 0.8497537970542908,
      "INSUFFICIENT_EVIDENCE": 0.0492648221552372
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h4`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.7746306955814362,
      "probabilities": {
        "SAME_OPERATION": 0.10098136961460114,
        "DIFFERENT_OPERATION": 0.8497537970542908,
        "INSUFFICIENT_EVIDENCE": 0.0492648221552372
      }
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "it.feio.android.omninotes:id/title",
      "text": "Vista amenorgada",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 0,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"it.feio.android.omninotes:id/title\"][@text=\"Vista am\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g12a427",
      "source_state_id": "g12s50",
      "bounds": [
        597,
        129,
        1028,
        186
      ],
      "source_page_id": "page5",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "it.feio.android.omninotes:id/title",
          "text": "Vista amenorgada",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 285,
      "source_gui_timestamp": 210,
      "current_state": "g12s50",
      "current_model_action": "g12a427",
      "current_version": 14,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

662已执行Disable checklist并去掉勾选框;1331相同关闭清单操作。与Enable checklist是相反命令,不用172替代这个重复证据。

等价历史是否送入Provider wire:NO;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

此前step / UTC页面与控件确认与目标
662
2026-11-06T18:59:04.325+00:00
ປິດ​ການ​ໃຊ້​ງານ​ລາຍການແບບເລືອກ
it.feio.android.omninotes.MainActivity
Native确认=True
it.feio.android.omninotes.MainActivity
保留目标GUI

三、Probe执行后发生什么

Disable checklist 清除勾选框并回到普通正文;同一已探索功能。

omninotes STARTLUX step1331 Disable checklist before_screenshot
before_screenshot · identity_verified · 2026-11-06T19:16:39.176+00:00
omninotes STARTLUX step1331 Disable checklist after_screenshot
after_screenshot · identity_verified · 2026-11-06T19:16:40.440+00:00

Run内首次METHOD观察:完成后2秒=0,10秒=0,下一动作前B=0。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-7480",
      "step": 1332,
      "version": 14,
      "elapsed_s": 2125.104,
      "wall_time_ms": 1793992601374,
      "next_input_wall_ms": 1793992602304,
      "input_completed_wall_ms": 1793992601403,
      "input_confirmed": true,
      "action": "MODEL_CLICK #8919d946",
      "action_type": "MODEL_CLICK",
      "text": "#8919d946",
      "content_desc": "drawer open",
      "resource_id": "",
      "model_action_id": "g1a67",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"it.feio.android.omninotes:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.RelativeLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageButton\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"drawer open\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g1s10",
      "source_gui_id": 1456,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#8919d946",
        "Attachment",
        "Category",
        "Add tags",
        "Share",
        "More options",
        "Editor zarr u",
        "Content",
        "reminder",
        "Add reminder"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:101327",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-7481.json"
    },
    {
      "input_id": "input-7485",
      "step": 1333,
      "version": 14,
      "elapsed_s": 2126.034,
      "wall_time_ms": 1793992602304,
      "next_input_wall_ms": 1793992603425,
      "input_completed_wall_ms": 1793992602339,
      "input_confirmed": true,
      "action": "MODEL_CLICK More options",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "More options",
      "resource_id": "",
      "model_action_id": "g12a470",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"it.feio.android.omninotes:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.RelativeLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"More options\"][@index=5][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g12s55",
      "source_gui_id": 1457,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "USE_BUFFER",
      "context": "navigation",
      "native_branch": "USE_BUFFER",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:101414",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-7486.json"
    },
    {
      "input_id": "input-7493",
      "step": 1334,
      "version": 14,
      "elapsed_s": 2127.155,
      "wall_time_ms": 1793992603425,
      "next_input_wall_ms": 1793992604717,
      "input_completed_wall_ms": 1793992603452,
      "input_confirmed": true,
      "action": "MODEL_BACK NA",
      "action_type": "MODEL_BACK",
      "text": null,
      "content_desc": null,
      "resource_id": null,
      "model_action_id": "g12a428",
      "concrete_identity": null,
      "state_id": "g12s50",
      "source_gui_id": 1458,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Reduced view"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:101477",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-7494.json"
    },
    {
      "input_id": "input-7498",
      "step": 1335,
      "version": 14,
      "elapsed_s": 2128.447,
      "wall_time_ms": 1793992604717,
      "next_input_wall_ms": 1793992604718,
      "input_completed_wall_ms": 1793992604753,
      "input_confirmed": true,
      "action": "MODEL_CLICK #d8decfbf",
      "action_type": "MODEL_CLICK",
      "text": "#d8decfbf",
      "content_desc": "drawer open",
      "resource_id": "",
      "model_action_id": "g12a466",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"it.feio.android.omninotes:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.RelativeLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageButton\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"drawer open\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g12s55",
      "source_gui_id": 1459,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": null,
      "labels": null,
      "probe": false,
      "strategy": "EPSILON_GREEDY",
      "context": "exploration",
      "native_branch": "Epsilon",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:101540",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-7499.json"
    },
    {
      "input_id": "other-7501",
      "step": 1335,
      "version": 14,
      "elapsed_s": 2128.448,
      "wall_time_ms": 1793992604718,
      "next_input_wall_ms": 1793992609942,
      "input_completed_wall_ms": null,
      "input_confirmed": false,
      "action": "FUZZ FUZZ",
      "action_type": "FUZZ",
      "text": null,
      "content_desc": null,
      "resource_id": null,
      "model_action_id": null,
      "concrete_identity": null,
      "state_id": "g12s55",
      "source_gui_id": null,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": null,
      "labels": null,
      "probe": false,
      "strategy": "EPSILON_GREEDY",
      "context": "exploration",
      "native_branch": "Epsilon",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:101540",
      "observed_methods_until_next": 208,
      "category_counts": {
        "app_domain": 3,
        "third_party": 205
      },
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-7503.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 1331,
      "monotonic_ns": 1881646697444398,
      "wall_time_ms": 1793992599107,
      "abstraction_version": 14,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-103-c1",
      "request_id": "semantic-103",
      "candidate_id": "c1",
      "confidence": 0.7746306955814362,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "6147409f43e3bb081b1ae7caa0bcc988637516396c03b98eb5e076e1c5441d48",
      "concrete_identity": "41f32f66f4da6c224f1a8d2a8fba9c8b3fc4a964b6b3f904a42ce5d8c1dbc172",
      "decision_scope": "bc84b0689d06b8e2c67852d2d1757a1786a2637ddb0d98e12de27695f29ed63b",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-103",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 38,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 38,
      "selected_history": 3,
      "comparison_count": 3,
      "same_count": 0,
      "different_count": 3,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 3,
      "low_confidence_count": 0,
      "full_history_compared": false,
      "exploratory": true,
      "_line": 5306
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 1331,
      "monotonic_ns": 1881646698213512,
      "wall_time_ms": 1793992599107,
      "abstraction_version": 14,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-103-c1",
      "request_id": "semantic-103",
      "candidate_id": "c1",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "6147409f43e3bb081b1ae7caa0bcc988637516396c03b98eb5e076e1c5441d48",
      "input_fingerprint": "96c9f8b2e1550db98a314253a9249982f420612ff7a5db5a79db3818ae894388",
      "concrete_identity": "41f32f66f4da6c224f1a8d2a8fba9c8b3fc4a964b6b3f904a42ce5d8c1dbc172",
      "decision_scope": "bc84b0689d06b8e2c67852d2d1757a1786a2637ddb0d98e12de27695f29ed63b",
      "_line": 5308
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 1331,
      "monotonic_ns": 1881646731176267,
      "wall_time_ms": 1793992599140,
      "abstraction_version": 14,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-103-c1",
      "request_id": "semantic-103",
      "candidate_id": "c1",
      "confidence": 0.7746306955814362,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "6147409f43e3bb081b1ae7caa0bcc988637516396c03b98eb5e076e1c5441d48",
      "decision_scope": "bc84b0689d06b8e2c67852d2d1757a1786a2637ddb0d98e12de27695f29ed63b",
      "concrete_identity": "41f32f66f4da6c224f1a8d2a8fba9c8b3fc4a964b6b3f904a42ce5d8c1dbc172",
      "_line": 5310
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 1331,
      "monotonic_ns": 1881646731210448,
      "wall_time_ms": 1793992599140,
      "abstraction_version": 14,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-103-c1",
      "request_id": "semantic-103",
      "candidate_id": "c1",
      "confidence": 0.7746306955814362,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 5311
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 1331,
      "monotonic_ns": 1881646768381549,
      "wall_time_ms": 1793992599177,
      "abstraction_version": 14,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-103-c1",
      "request_id": "semantic-103",
      "candidate_id": "c1",
      "event_count": 2,
      "_line": 5314
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 1331,
      "monotonic_ns": 1881646794396726,
      "wall_time_ms": 1793992599204,
      "abstraction_version": 14,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-103-c1",
      "request_id": "semantic-103",
      "candidate_id": "c1",
      "_line": 5315
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 1332,
      "monotonic_ns": 1881648037224401,
      "wall_time_ms": 1793992600446,
      "abstraction_version": 14,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-103-c1",
      "request_id": "semantic-103",
      "candidate_id": "c1",
      "confidence": 0.7746306955814362,
      "choice": "PROMOTE",
      "transition_id": "g12e458:1307",
      "target_state": "g1s10",
      "input_confirmed": true,
      "_line": 5317
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 1331,
    "monotonic_ns": 1881646731447143,
    "wall_time_ms": 1793992599141,
    "abstraction_version": 14,
    "state_id": "g12s50",
    "model_action_id": "g12a427",
    "snapshot_reason": "selection",
    "state_visits": 43,
    "state_first_seen": 166,
    "state_last_seen": 1331,
    "state_saturated": true,
    "state_saturation": 1,
    "native_state_saturated": true,
    "native_unsaturated_model_action_count": 0,
    "model_action_count": 2,
    "enabled_valid_action_count": 2,
    "unsaturated_model_action_count": 0,
    "unvisited_model_action_count": 0,
    "effective_unvisited_model_action_count": 0,
    "effective_state_saturated": true,
    "local_probe_action_count": 0,
    "navigation_action_count": 0,
    "enabled_valid_unvisited_action_count": 0,
    "unvisited_model_action_ids": "",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 38,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=it.feio.android.omninotes.MainActivity|class=android.widget.TextView|text=Disable |resource_id=it.feio.android.omninotes:id/title|bounds=1917,129,2348,186",
    "selected_resolved_node_count": 4,
    "_line": 5313
  }
}

四、是否值得PROMOTE

完整已保存历史支持此前已尝试等价功能;不能自动归为模型错误。

疑似主要环节:WITNESS_SELECTION;wire关系审查:DISTINCT_COMPARATORS_VALID。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

omninotes STARTLUX step1531 Lock

run_0c300af1c9614168998ce1f37b6aadfe · 第42.72分钟 · 请求step1331 / 决策step1331 / 执行step1531 · REPEATED_SUPPORTED · 证据HIGH · 深入复核

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p4 对step166=0.615437;p5 对step172=0.788706;p6 对step210=0.786137),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g12s50 / g12a427;合法历史38条,比较3条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p4 / 166InformaciónDIFFERENT_OPERATION0.61543658True
p5 / 172Habilitar llista de verificaciónDIFFERENT_OPERATION0.78870621True
p6 / 210Vista amenorgadaDIFFERENT_OPERATION0.78613719True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p4",
    "history_id": "h1",
    "history_step": 166,
    "history_input_id": "input-924",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.6154365837574005,
    "probabilities": {
      "SAME_OPERATION": 0.18918932974338531,
      "DIFFERENT_OPERATION": 0.7436243891716003,
      "INSUFFICIENT_EVIDENCE": 0.06718634068965912
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c2` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.6154365837574005,
      "probabilities": {
        "SAME_OPERATION": 0.18918932974338531,
        "DIFFERENT_OPERATION": 0.7436243891716003,
        "INSUFFICIENT_EVIDENCE": 0.06718634068965912
      }
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "it.feio.android.omninotes:id/title",
      "text": "Información",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 3,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"it.feio.android.omninotes:id/title\"][@text=\"Informac\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g12a427",
      "source_state_id": "g12s50",
      "bounds": [
        480,
        507,
        1028,
        564
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "it.feio.android.omninotes:id/title",
          "text": "Información",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 238,
      "source_gui_timestamp": 166,
      "current_state": "g12s50",
      "current_model_action": "g12a427",
      "current_version": 14,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p5",
    "history_id": "h3",
    "history_step": 172,
    "history_input_id": "input-963",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.7887062132358551,
    "probabilities": {
      "SAME_OPERATION": 0.08561957627534866,
      "DIFFERENT_OPERATION": 0.8591374754905701,
      "INSUFFICIENT_EVIDENCE": 0.055243052542209625
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c2` the same application-function operation as executed action at `executed_actions.h3`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.7887062132358551,
      "probabilities": {
        "SAME_OPERATION": 0.08561957627534866,
        "DIFFERENT_OPERATION": 0.8591374754905701,
        "INSUFFICIENT_EVIDENCE": 0.055243052542209625
      }
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "it.feio.android.omninotes:id/title",
      "text": "Habilitar llista de verificación",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 0,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"it.feio.android.omninotes:id/title\"][@text=\"Habilita\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g12a427",
      "source_state_id": "g12s50",
      "bounds": [
        480,
        129,
        1028,
        186
      ],
      "source_page_id": "page4",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "it.feio.android.omninotes:id/title",
          "text": "Habilitar llista de verificación",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 247,
      "source_gui_timestamp": 172,
      "current_state": "g12s50",
      "current_model_action": "g12a427",
      "current_version": 14,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p6",
    "history_id": "h4",
    "history_step": 210,
    "history_input_id": "input-1175",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.786137193441391,
    "probabilities": {
      "SAME_OPERATION": 0.0898405909538269,
      "DIFFERENT_OPERATION": 0.857424795627594,
      "INSUFFICIENT_EVIDENCE": 0.05273458734154701
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c2` the same application-function operation as executed action at `executed_actions.h4`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.786137193441391,
      "probabilities": {
        "SAME_OPERATION": 0.0898405909538269,
        "DIFFERENT_OPERATION": 0.857424795627594,
        "INSUFFICIENT_EVIDENCE": 0.05273458734154701
      }
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "it.feio.android.omninotes:id/title",
      "text": "Vista amenorgada",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 0,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"it.feio.android.omninotes:id/title\"][@text=\"Vista am\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g12a427",
      "source_state_id": "g12s50",
      "bounds": [
        597,
        129,
        1028,
        186
      ],
      "source_page_id": "page5",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "it.feio.android.omninotes:id/title",
          "text": "Vista amenorgada",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 285,
      "source_gui_timestamp": 210,
      "current_state": "g12s50",
      "current_model_action": "g12a427",
      "current_version": 14,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

246/664已打开相同Lock密码表单;本次仅换回英文。两条Lock在当前审核历史池,选中的仍为Info166、Enable172、Reduced210。

等价历史是否送入Provider wire:NO;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

此前step / UTC页面与控件确认与目标
246
2026-11-06T18:48:46.379+00:00
Bloquiar
it.feio.android.omninotes.MainActivity
Native确认=True
it.feio.android.omninotes.PasswordActivity
保留目标GUI
664
2026-11-06T18:59:07.036+00:00
ລັອກ
it.feio.android.omninotes.MainActivity
Native确认=True
it.feio.android.omninotes.PasswordActivity
保留目标GUI
已核实等价操作的先前结果(事后证据;不等于模型Witness)
先前等价操作 step246 target
先前step246 target · alignment=identity_verified
先前等价操作 step664 target
先前step664 target · alignment=identity_verified
历史Witness执行后的截图(事后证据,未送模型)
Witness step166 target
Witness step166 target · alignment=identity_verified
Witness step172 target
Witness step172 target · alignment=identity_verified

三、Probe执行后发生什么

Lock 打开英文密码表单;与前面多语言版本同一功能。

omninotes STARTLUX step1531 Lock before_screenshot
before_screenshot · identity_verified · 2026-11-06T19:23:59.408+00:00
omninotes STARTLUX step1531 Lock after_screenshot
after_screenshot · identity_verified · 2026-11-06T19:24:00.654+00:00

Run内首次METHOD观察:完成后2秒=1,10秒=1,下一动作前B=1。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-8642",
      "step": 1532,
      "version": 15,
      "elapsed_s": 2564.395,
      "wall_time_ms": 1793993040665,
      "next_input_wall_ms": 1793993041943,
      "input_completed_wall_ms": 1793993041004,
      "input_confirmed": true,
      "action": "MODEL_BACK NA",
      "action_type": "MODEL_BACK",
      "text": null,
      "content_desc": null,
      "resource_id": null,
      "model_action_id": "g12a598",
      "concrete_identity": null,
      "state_id": "g12s67",
      "source_gui_id": 1659,
      "activity": "it.feio.android.omninotes.PasswordActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Password ensures that notes won't be viewed or modified by other persons.\n\nWhen setting a new password, the previous one will be requested.",
        "Insert a new password",
        "Confirm the new password",
        "Insert a question and a secret answer in case you forget the password",
        "Question",
        "Answer",
        "Confirm answer",
        "PASSWORD FORGOTTEN",
        "REMOVE PASSWORD",
        "OK"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:116386",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-8643.json"
    },
    {
      "input_id": "input-8647",
      "step": 1533,
      "version": 15,
      "elapsed_s": 2565.673,
      "wall_time_ms": 1793993041943,
      "next_input_wall_ms": 1793993043108,
      "input_completed_wall_ms": 1793993041970,
      "input_confirmed": true,
      "action": "MODEL_BACK NA",
      "action_type": "MODEL_BACK",
      "text": null,
      "content_desc": null,
      "resource_id": null,
      "model_action_id": "g12a445",
      "concrete_identity": null,
      "state_id": "g12s52",
      "source_gui_id": 1660,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:116459",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-8648.json"
    },
    {
      "input_id": "input-8652",
      "step": 1534,
      "version": 15,
      "elapsed_s": 2566.838,
      "wall_time_ms": 1793993043108,
      "next_input_wall_ms": 1793993044108,
      "input_completed_wall_ms": 1793993043136,
      "input_confirmed": true,
      "action": "MODEL_CLICK #d5080791",
      "action_type": "MODEL_CLICK",
      "text": "#d5080791",
      "content_desc": "",
      "resource_id": "it.feio.android.omninotes:id/fab_expand_menu_button",
      "model_action_id": "g12a472",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"it.feio.android.omninotes:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.RelativeLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"it.feio.android.omninotes:id/fab\"][@text=\"\"][@content-desc=\"\"][@index=8][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageButton\"][@resource-id=\"it.feio.android.omninotes:id/fab_expand_menu_button\"][@text=\"\"][@content-desc=\"\"][@index=6][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g12s55",
      "source_gui_id": 1661,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EPSILON_GREEDY",
      "context": "exploration",
      "native_branch": "Epsilon",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:116553",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-8653.json"
    },
    {
      "input_id": "input-8657",
      "step": 1535,
      "version": 15,
      "elapsed_s": 2567.838,
      "wall_time_ms": 1793993044108,
      "next_input_wall_ms": 1793993045266,
      "input_completed_wall_ms": 1793993044135,
      "input_confirmed": true,
      "action": "MODEL_BACK NA",
      "action_type": "MODEL_BACK",
      "text": null,
      "content_desc": null,
      "resource_id": null,
      "model_action_id": "g12a490",
      "concrete_identity": null,
      "state_id": "g12s56",
      "source_gui_id": 1662,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:116627",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-8658.json"
    },
    {
      "input_id": "input-8662",
      "step": 1536,
      "version": 15,
      "elapsed_s": 2568.996,
      "wall_time_ms": 1793993045266,
      "next_input_wall_ms": 1793993047215,
      "input_completed_wall_ms": 1793993046304,
      "input_confirmed": true,
      "action": "MODEL_LONG_CLICK #d5080791",
      "action_type": "MODEL_LONG_CLICK",
      "text": "#d5080791",
      "content_desc": "",
      "resource_id": "it.feio.android.omninotes:id/fab_expand_menu_button",
      "model_action_id": "g12a473",
      "concrete_identity": "MODEL_LONG_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"it.feio.android.omninotes:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.RelativeLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"it.feio.android.omninotes:id/fab\"][@text=\"\"][@content-desc=\"\"][@index=7][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageButton\"][@resource-id=\"it.feio.android.omninotes:id/fab_expand_menu_button\"][@text=\"\"][@content-desc=\"\"][@index=6][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g12s55",
      "source_gui_id": 1663,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EPSILON_GREEDY",
      "context": "exploration",
      "native_branch": "Epsilon",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:116698",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-8663.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 1331,
      "monotonic_ns": 1881646697464363,
      "wall_time_ms": 1793992599107,
      "abstraction_version": 14,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-103-c2",
      "request_id": "semantic-103",
      "candidate_id": "c2",
      "confidence": 0.7887062132358551,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "6147409f43e3bb081b1ae7caa0bcc988637516396c03b98eb5e076e1c5441d48",
      "concrete_identity": "1eff4b5d65c642970cd79d1843a7c87f848327315a845cf487c086a90d3d2e04",
      "decision_scope": "bc84b0689d06b8e2c67852d2d1757a1786a2637ddb0d98e12de27695f29ed63b",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-103",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 38,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 38,
      "selected_history": 3,
      "comparison_count": 3,
      "same_count": 0,
      "different_count": 3,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 3,
      "low_confidence_count": 0,
      "full_history_compared": false,
      "exploratory": true,
      "_line": 5307
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 1331,
      "monotonic_ns": 1881646698633608,
      "wall_time_ms": 1793992599108,
      "abstraction_version": 14,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-103-c2",
      "request_id": "semantic-103",
      "candidate_id": "c2",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "6147409f43e3bb081b1ae7caa0bcc988637516396c03b98eb5e076e1c5441d48",
      "input_fingerprint": "96c9f8b2e1550db98a314253a9249982f420612ff7a5db5a79db3818ae894388",
      "concrete_identity": "1eff4b5d65c642970cd79d1843a7c87f848327315a845cf487c086a90d3d2e04",
      "decision_scope": "bc84b0689d06b8e2c67852d2d1757a1786a2637ddb0d98e12de27695f29ed63b",
      "_line": 5309
    },
    "PROBE_NAVIGATION_ELIGIBILITY": {
      "event": "PROBE_NAVIGATION_ELIGIBILITY",
      "step": 1519,
      "monotonic_ns": 1882041403184971,
      "wall_time_ms": 1793992993812,
      "abstraction_version": 14,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-103-c2",
      "request_id": "semantic-103",
      "candidate_id": "c2",
      "concrete_identity": "1eff4b5d65c642970cd79d1843a7c87f848327315a845cf487c086a90d3d2e04",
      "confidence": 0.7887062132358551,
      "reason": "already_navigated_to_source",
      "navigation": false,
      "confidence_pass": true,
      "source_valid": true,
      "same_state_confirmed": false,
      "related_execution_suppressed": false,
      "navigation_arrived": true,
      "_line": 6883
    },
    "PROBE_NAVIGATION_SELECTED": {
      "event": "PROBE_NAVIGATION_SELECTED",
      "step": 1332,
      "monotonic_ns": 1881648964148348,
      "wall_time_ms": 1793992601373,
      "abstraction_version": 14,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-103-c2",
      "request_id": "semantic-103",
      "candidate_id": "c2",
      "concrete_identity": "1eff4b5d65c642970cd79d1843a7c87f848327315a845cf487c086a90d3d2e04",
      "confidence": 0.7887062132358551,
      "path_id": "p345",
      "source": "native_remote_path",
      "_line": 5325
    },
    "PROBE_NAVIGATION_ARRIVED": {
      "event": "PROBE_NAVIGATION_ARRIVED",
      "step": 1334,
      "monotonic_ns": 1881650859716858,
      "wall_time_ms": 1793992603269,
      "abstraction_version": 14,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-103-c2",
      "request_id": "semantic-103",
      "candidate_id": "c2",
      "concrete_identity": "1eff4b5d65c642970cd79d1843a7c87f848327315a845cf487c086a90d3d2e04",
      "confidence": 0.7887062132358551,
      "path_id": "p345",
      "arrived": true,
      "reason": "arrived",
      "last_availability": "node_absent_or_ambiguous",
      "binding_reason": "target_node_absent",
      "source_match_count": 1,
      "target_match_count": 0,
      "audit_path": "jev-audit/navigation/event-7492.json",
      "_line": 5331
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 1531,
      "monotonic_ns": 1882086950766699,
      "wall_time_ms": 1793993039360,
      "abstraction_version": 15,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-103-c2",
      "request_id": "semantic-103",
      "candidate_id": "c2",
      "confidence": 0.7887062132358551,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "6147409f43e3bb081b1ae7caa0bcc988637516396c03b98eb5e076e1c5441d48",
      "decision_scope": "bc84b0689d06b8e2c67852d2d1757a1786a2637ddb0d98e12de27695f29ed63b",
      "concrete_identity": "1eff4b5d65c642970cd79d1843a7c87f848327315a845cf487c086a90d3d2e04",
      "_line": 6934
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 1531,
      "monotonic_ns": 1882086950800911,
      "wall_time_ms": 1793993039360,
      "abstraction_version": 15,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-103-c2",
      "request_id": "semantic-103",
      "candidate_id": "c2",
      "confidence": 0.7887062132358551,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 6935
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 1531,
      "monotonic_ns": 1882087003103954,
      "wall_time_ms": 1793993039412,
      "abstraction_version": 15,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-103-c2",
      "request_id": "semantic-103",
      "candidate_id": "c2",
      "event_count": 2,
      "_line": 6938
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 1531,
      "monotonic_ns": 1882087028033064,
      "wall_time_ms": 1793993039437,
      "abstraction_version": 15,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-103-c2",
      "request_id": "semantic-103",
      "candidate_id": "c2",
      "_line": 6939
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 1532,
      "monotonic_ns": 1882088249316016,
      "wall_time_ms": 1793993040658,
      "abstraction_version": 15,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-103-c2",
      "request_id": "semantic-103",
      "candidate_id": "c2",
      "confidence": 0.7887062132358551,
      "choice": "PROMOTE",
      "transition_id": "g12e200:1494",
      "target_state": "g12s67",
      "input_confirmed": true,
      "_line": 6941
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 1531,
    "monotonic_ns": 1882086951045652,
    "wall_time_ms": 1793993039360,
    "abstraction_version": 15,
    "state_id": "g12s50",
    "model_action_id": "g12a427",
    "snapshot_reason": "selection",
    "state_visits": 53,
    "state_first_seen": 166,
    "state_last_seen": 1531,
    "state_saturated": true,
    "state_saturation": 1,
    "native_state_saturated": true,
    "native_unsaturated_model_action_count": 0,
    "model_action_count": 2,
    "enabled_valid_action_count": 2,
    "unsaturated_model_action_count": 0,
    "unvisited_model_action_count": 0,
    "effective_unvisited_model_action_count": 0,
    "effective_state_saturated": true,
    "local_probe_action_count": 0,
    "navigation_action_count": 0,
    "enabled_valid_unvisited_action_count": 0,
    "unvisited_model_action_ids": "",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 42,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=it.feio.android.omninotes.MainActivity|class=android.widget.TextView|text=Lock|resource_id=it.feio.android.omninotes:id/title|bounds=597,255,1028,312",
    "selected_resolved_node_count": 4,
    "_line": 6937
  }
}

四、是否值得PROMOTE

完整已保存历史支持此前已尝试等价功能;不能自动归为模型错误。

疑似主要环节:WITNESS_SELECTION;wire关系审查:DISTINCT_COMPARATORS_VALID。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

omninotes STARTLUX step1928 Archive

run_0c300af1c9614168998ce1f37b6aadfe · 第53.79分钟 · 请求step1928 / 决策step1928 / 执行step1928 · REPEATED_SUPPORTED · 证据HIGH · 结构化审查

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p1 对step166=0.683059;p2 对step172=0.759883;p3 对step210=0.710595),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g12s50 / g12a427;合法历史46条,比较3条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p1 / 166InformaciónDIFFERENT_OPERATION0.68305910True
p2 / 172Habilitar llista de verificaciónDIFFERENT_OPERATION0.75988320True
p3 / 210Vista amenorgadaDIFFERENT_OPERATION0.71059528True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p1",
    "history_id": "h1",
    "history_step": 166,
    "history_input_id": "input-924",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.6830590963363647,
    "probabilities": {
      "SAME_OPERATION": 0.1442183554172516,
      "DIFFERENT_OPERATION": 0.7887060642242432,
      "INSUFFICIENT_EVIDENCE": 0.06707556545734406
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c3` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.6830590963363647,
      "probabilities": {
        "SAME_OPERATION": 0.1442183554172516,
        "DIFFERENT_OPERATION": 0.7887060642242432,
        "INSUFFICIENT_EVIDENCE": 0.06707556545734406
      }
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "it.feio.android.omninotes:id/title",
      "text": "Información",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 3,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"it.feio.android.omninotes:id/title\"][@text=\"Informac\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g12a427",
      "source_state_id": "g12s50",
      "bounds": [
        480,
        507,
        1028,
        564
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "it.feio.android.omninotes:id/title",
          "text": "Información",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 238,
      "source_gui_timestamp": 166,
      "current_state": "g12s50",
      "current_model_action": "g12a427",
      "current_version": 15,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p2",
    "history_id": "h3",
    "history_step": 172,
    "history_input_id": "input-963",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.7598831951618195,
    "probabilities": {
      "SAME_OPERATION": 0.10808819532394409,
      "DIFFERENT_OPERATION": 0.8399221301078796,
      "INSUFFICIENT_EVIDENCE": 0.05198973789811134
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c3` the same application-function operation as executed action at `executed_actions.h3`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.7598831951618195,
      "probabilities": {
        "SAME_OPERATION": 0.10808819532394409,
        "DIFFERENT_OPERATION": 0.8399221301078796,
        "INSUFFICIENT_EVIDENCE": 0.05198973789811134
      }
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "it.feio.android.omninotes:id/title",
      "text": "Habilitar llista de verificación",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 0,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"it.feio.android.omninotes:id/title\"][@text=\"Habilita\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g12a427",
      "source_state_id": "g12s50",
      "bounds": [
        480,
        129,
        1028,
        186
      ],
      "source_page_id": "page4",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "it.feio.android.omninotes:id/title",
          "text": "Habilitar llista de verificación",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 247,
      "source_gui_timestamp": 172,
      "current_state": "g12s50",
      "current_model_action": "g12a427",
      "current_version": 15,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p3",
    "history_id": "h4",
    "history_step": 210,
    "history_input_id": "input-1175",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.7105952799320221,
    "probabilities": {
      "SAME_OPERATION": 0.1449619084596634,
      "DIFFERENT_OPERATION": 0.8070635199546814,
      "INSUFFICIENT_EVIDENCE": 0.04797458276152611
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c3` the same application-function operation as executed action at `executed_actions.h4`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.7105952799320221,
      "probabilities": {
        "SAME_OPERATION": 0.1449619084596634,
        "DIFFERENT_OPERATION": 0.8070635199546814,
        "INSUFFICIENT_EVIDENCE": 0.04797458276152611
      }
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "it.feio.android.omninotes:id/title",
      "text": "Vista amenorgada",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 0,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"it.feio.android.omninotes:id/title\"][@text=\"Vista am\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g12a427",
      "source_state_id": "g12s50",
      "bounds": [
        597,
        129,
        1028,
        186
      ],
      "source_page_id": "page5",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "it.feio.android.omninotes:id/title",
          "text": "Vista amenorgada",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 285,
      "source_gui_timestamp": 210,
      "current_state": "g12s50",
      "current_model_action": "g12a427",
      "current_version": 15,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

807已经执行单条笔记Archive并显示1 archived;1928再次执行同一归档模板,当前列表为空只是数据结果。

等价历史是否送入Provider wire:NO;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

此前step / UTC页面与控件确认与目标
807
2026-11-06T19:02:22.003+00:00
ເກັບຮັກສາ
it.feio.android.omninotes.MainActivity
Native确认=True
it.feio.android.omninotes.MainActivity
保留目标GUI

三、Probe执行后发生什么

Archive 后出现 1 archived 与 Nothing here!;当前列表变空。

omninotes STARTLUX step1928 Archive before_screenshot
before_screenshot · identity_verified · 2026-11-06T19:35:03.802+00:00
omninotes STARTLUX step1928 Archive after_screenshot
after_screenshot · identity_verified · 2026-11-06T19:35:05.102+00:00

Run内首次METHOD观察:完成后2秒=0,10秒=6,下一动作前B=0。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-10742",
      "step": 1929,
      "version": 15,
      "elapsed_s": 3228.884,
      "wall_time_ms": 1793993705154,
      "next_input_wall_ms": 1793993706128,
      "input_completed_wall_ms": 1793993705187,
      "input_confirmed": true,
      "action": "MODEL_CLICK #30380000",
      "action_type": "MODEL_CLICK",
      "text": "#30380000",
      "content_desc": "Collapse",
      "resource_id": "",
      "model_action_id": "g15a1718",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"it.feio.android.omninotes:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.RelativeLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageButton\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"Collapse\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g15s166",
      "source_gui_id": 2056,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "NOTE ARCHIVED",
        "#30380000",
        "More options",
        "Nothing here!",
        "Search in notes",
        "Voice search",
        "1 archived",
        "UNDO"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:145054",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-10743.json"
    },
    {
      "input_id": "input-10747",
      "step": 1930,
      "version": 15,
      "elapsed_s": 3229.858,
      "wall_time_ms": 1793993706128,
      "next_input_wall_ms": 1793993707116,
      "input_completed_wall_ms": 1793993706152,
      "input_confirmed": true,
      "action": "MODEL_CLICK UNDO",
      "action_type": "MODEL_CLICK",
      "text": "UNDO",
      "content_desc": "",
      "resource_id": "it.feio.android.omninotes:id/undobar_button",
      "model_action_id": "g15a1739",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"it.feio.android.omninotes:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.RelativeLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"it.feio.android.omninotes:id/undobar\"][@text=\"\"][@content-desc=\"\"][@index=7][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.Button\"][@resource-id=\"it.feio.android.omninotes:id/undobar_button\"][@text=\"UNDO\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g15s167",
      "source_gui_id": 2057,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:145122",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-10748.json"
    },
    {
      "input_id": "input-10752",
      "step": 1931,
      "version": 15,
      "elapsed_s": 3230.846,
      "wall_time_ms": 1793993707116,
      "next_input_wall_ms": 1793993709145,
      "input_completed_wall_ms": 1793993707153,
      "input_confirmed": true,
      "action": "MODEL_CLICK #8c38374c",
      "action_type": "MODEL_CLICK",
      "text": "#8c38374c",
      "content_desc": "",
      "resource_id": "it.feio.android.omninotes:id/fab_camera",
      "model_action_id": "g15a1749",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"it.feio.android.omninotes:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.RelativeLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"it.feio.android.omninotes:id/fab\"][@text=\"\"][@content-desc=\"\"][@index=8][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageButton\"][@resource-id=\"it.feio.android.omninotes:id/fab_camera\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g15s168",
      "source_gui_id": 2058,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:145191",
      "observed_methods_until_next": 6,
      "category_counts": {
        "third_party": 6
      },
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-10753.json"
    },
    {
      "input_id": "input-10757",
      "step": 1932,
      "version": 15,
      "elapsed_s": 3232.875,
      "wall_time_ms": 1793993709145,
      "next_input_wall_ms": 1793993712284,
      "input_completed_wall_ms": 1793993709170,
      "input_confirmed": true,
      "action": "MODEL_CLICK More options",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "More options",
      "resource_id": "",
      "model_action_id": "g12a397",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"it.feio.android.omninotes:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.RelativeLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"More options\"][@index=5][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g12s47",
      "source_gui_id": 2059,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:145263",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-10758.json"
    },
    {
      "input_id": "input-10767",
      "step": 1933,
      "version": 15,
      "elapsed_s": 3236.014,
      "wall_time_ms": 1793993712284,
      "next_input_wall_ms": 1793993715327,
      "input_completed_wall_ms": 1793993712320,
      "input_confirmed": true,
      "action": "MODEL_CLICK Enable c",
      "action_type": "MODEL_CLICK",
      "text": "Enable c",
      "content_desc": "",
      "resource_id": "it.feio.android.omninotes:id/title",
      "model_action_id": "g12a427",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"it.feio.android.omninotes:id/title\"][@text=\"Enable c\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g12s50",
      "source_gui_id": 2060,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Enable checklist",
        "Lock",
        "Add shortcut",
        "Pin note",
        "Archive",
        "Trash",
        "Discard changes",
        "Info"
      ],
      "probe": true,
      "strategy": "PROBE",
      "context": "exploration",
      "native_branch": "Probe",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:145342",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-10768.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 1928,
      "monotonic_ns": 1882751286159514,
      "wall_time_ms": 1793993703695,
      "abstraction_version": 15,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-155-c3",
      "request_id": "semantic-155",
      "candidate_id": "c3",
      "confidence": 0.7598831951618195,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "425dd74c2089da296f47aa1ebdf87d5a7df690bbad210086bfbb3a8b4020c608",
      "concrete_identity": "51317e28d6fda0c4879ac6ed8972e645bb7caf88a5c89558758ebdae9af6b282",
      "decision_scope": "847a56397e3f4954bc3bfacb8914fcd74e8942b79fc28d3daefc45f7f1a5ba89",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-155",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 46,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 46,
      "selected_history": 3,
      "comparison_count": 3,
      "same_count": 0,
      "different_count": 3,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 3,
      "low_confidence_count": 0,
      "full_history_compared": false,
      "exploratory": true,
      "_line": 9333
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 1928,
      "monotonic_ns": 1882751286947241,
      "wall_time_ms": 1793993703696,
      "abstraction_version": 15,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-155-c3",
      "request_id": "semantic-155",
      "candidate_id": "c3",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "425dd74c2089da296f47aa1ebdf87d5a7df690bbad210086bfbb3a8b4020c608",
      "input_fingerprint": "635505e01c1bb815efbd39474f65238a43a236353589c32287cfc3c5e9665386",
      "concrete_identity": "51317e28d6fda0c4879ac6ed8972e645bb7caf88a5c89558758ebdae9af6b282",
      "decision_scope": "847a56397e3f4954bc3bfacb8914fcd74e8942b79fc28d3daefc45f7f1a5ba89",
      "_line": 9335
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 1928,
      "monotonic_ns": 1882751325307929,
      "wall_time_ms": 1793993703734,
      "abstraction_version": 15,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-155-c3",
      "request_id": "semantic-155",
      "candidate_id": "c3",
      "confidence": 0.7598831951618195,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "425dd74c2089da296f47aa1ebdf87d5a7df690bbad210086bfbb3a8b4020c608",
      "decision_scope": "847a56397e3f4954bc3bfacb8914fcd74e8942b79fc28d3daefc45f7f1a5ba89",
      "concrete_identity": "51317e28d6fda0c4879ac6ed8972e645bb7caf88a5c89558758ebdae9af6b282",
      "_line": 9337
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 1928,
      "monotonic_ns": 1882751325341342,
      "wall_time_ms": 1793993703734,
      "abstraction_version": 15,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-155-c3",
      "request_id": "semantic-155",
      "candidate_id": "c3",
      "confidence": 0.7598831951618195,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 9338
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 1928,
      "monotonic_ns": 1882751394909169,
      "wall_time_ms": 1793993703804,
      "abstraction_version": 15,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-155-c3",
      "request_id": "semantic-155",
      "candidate_id": "c3",
      "event_count": 2,
      "_line": 9341
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 1928,
      "monotonic_ns": 1882751427539933,
      "wall_time_ms": 1793993703837,
      "abstraction_version": 15,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-155-c3",
      "request_id": "semantic-155",
      "candidate_id": "c3",
      "_line": 9342
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 1929,
      "monotonic_ns": 1882752700067899,
      "wall_time_ms": 1793993705109,
      "abstraction_version": 15,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-155-c3",
      "request_id": "semantic-155",
      "candidate_id": "c3",
      "confidence": 0.7598831951618195,
      "choice": "PROMOTE",
      "transition_id": "g15e872:1873",
      "target_state": "g15s166",
      "input_confirmed": true,
      "_line": 9344
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 1928,
    "monotonic_ns": 1882751325574116,
    "wall_time_ms": 1793993703735,
    "abstraction_version": 15,
    "state_id": "g12s50",
    "model_action_id": "g12a427",
    "snapshot_reason": "selection",
    "state_visits": 71,
    "state_first_seen": 166,
    "state_last_seen": 1928,
    "state_saturated": true,
    "state_saturation": 1,
    "native_state_saturated": true,
    "native_unsaturated_model_action_count": 0,
    "model_action_count": 2,
    "enabled_valid_action_count": 2,
    "unsaturated_model_action_count": 0,
    "unvisited_model_action_count": 0,
    "effective_unvisited_model_action_count": 0,
    "effective_state_saturated": true,
    "local_probe_action_count": 0,
    "navigation_action_count": 0,
    "enabled_valid_unvisited_action_count": 0,
    "unvisited_model_action_ids": "",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 46,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=it.feio.android.omninotes.MainActivity|class=android.widget.TextView|text=Archive|resource_id=it.feio.android.omninotes:id/title|bounds=597,381,1028,438",
    "selected_resolved_node_count": 4,
    "_line": 9340
  }
}

四、是否值得PROMOTE

完整已保存历史支持此前已尝试等价功能;不能自动归为模型错误。

疑似主要环节:WITNESS_SELECTION;wire关系审查:DISTINCT_COMPARATORS_VALID。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

omninotes STARTLUX step1933 Enable checklist

run_0c300af1c9614168998ce1f37b6aadfe · 第53.93分钟 · 请求step1933 / 决策step1933 / 执行step1933 · REPEATED_SUPPORTED · 证据HIGH · 结构化审查

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p1 对step1331=0.637697;p2 对step166=0.768083),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g12s50 / g12a427;合法历史47条,比较3条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p1 / 1331Disable checklistDIFFERENT_OPERATION0.63769650True
p2 / 166InformaciónDIFFERENT_OPERATION0.76808253True
p3 / 172Habilitar llista de verificaciónDIFFERENT_OPERATION0.39897847False

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p1",
    "history_id": "h39",
    "history_step": 1331,
    "history_input_id": "input-7473",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.6376965045928955,
    "probabilities": {
      "SAME_OPERATION": 0.19441504776477814,
      "DIFFERENT_OPERATION": 0.7584643363952637,
      "INSUFFICIENT_EVIDENCE": 0.04712064936757088
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h39`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.6376965045928955,
      "probabilities": {
        "SAME_OPERATION": 0.19441504776477814,
        "DIFFERENT_OPERATION": 0.7584643363952637,
        "INSUFFICIENT_EVIDENCE": 0.04712064936757088
      }
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "it.feio.android.omninotes:id/title",
      "text": "Disable checklist",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 0,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"it.feio.android.omninotes:id/title\"][@text=\"Disable \"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g12a427",
      "source_state_id": "g12s50",
      "bounds": [
        1917,
        129,
        2348,
        186
      ],
      "source_page_id": "page40",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "it.feio.android.omninotes:id/title",
          "text": "Disable checklist",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 1455,
      "source_gui_timestamp": 1331,
      "current_state": "g12s50",
      "current_model_action": "g12a427",
      "current_version": 15,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p2",
    "history_id": "h1",
    "history_step": 166,
    "history_input_id": "input-924",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.7680825293064117,
    "probabilities": {
      "SAME_OPERATION": 0.09630843251943588,
      "DIFFERENT_OPERATION": 0.8453883528709412,
      "INSUFFICIENT_EVIDENCE": 0.05830320715904236
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.7680825293064117,
      "probabilities": {
        "SAME_OPERATION": 0.09630843251943588,
        "DIFFERENT_OPERATION": 0.8453883528709412,
        "INSUFFICIENT_EVIDENCE": 0.05830320715904236
      }
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "it.feio.android.omninotes:id/title",
      "text": "Información",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 3,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"it.feio.android.omninotes:id/title\"][@text=\"Informac\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g12a427",
      "source_state_id": "g12s50",
      "bounds": [
        480,
        507,
        1028,
        564
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "it.feio.android.omninotes:id/title",
          "text": "Información",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 238,
      "source_gui_timestamp": 166,
      "current_state": "g12s50",
      "current_model_action": "g12a427",
      "current_version": 15,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p3",
    "history_id": "h3",
    "history_step": 172,
    "history_input_id": "input-963",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.39897847175598145,
    "probabilities": {
      "SAME_OPERATION": 0.3284282088279724,
      "DIFFERENT_OPERATION": 0.5993189811706543,
      "INSUFFICIENT_EVIDENCE": 0.07225275784730911
    },
    "trusted": false,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h3`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.39897847175598145,
      "probabilities": {
        "SAME_OPERATION": 0.3284282088279724,
        "DIFFERENT_OPERATION": 0.5993189811706543,
        "INSUFFICIENT_EVIDENCE": 0.07225275784730911
      }
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "it.feio.android.omninotes:id/title",
      "text": "Habilitar llista de verificación",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 0,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"it.feio.android.omninotes:id/title\"][@text=\"Habilita\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g12a427",
      "source_state_id": "g12s50",
      "bounds": [
        480,
        129,
        1028,
        186
      ],
      "source_page_id": "page4",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "it.feio.android.omninotes:id/title",
          "text": "Habilitar llista de verificación",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 247,
      "source_gui_timestamp": 172,
      "current_state": "g12s50",
      "current_model_action": "g12a427",
      "current_version": 15,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

172已明确执行Enable checklist;1933再次出现New item与方框。旧Enable172的原始Witness确已提供,但其D=.399不trusted,另一个Disable DIFFERENT=.638推动PROMOTE。

等价历史是否送入Provider wire:YES;当前Pair直接比较过的等价历史step:[172]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

此前step / UTC页面与控件确认与目标
172
2026-11-06T18:46:10.640+00:00
Habilitar llista de verificación
it.feio.android.omninotes.MainActivity
Native确认=True
it.feio.android.omninotes.MainActivity
保留目标GUI

三、Probe执行后发生什么

Enable checklist 后显示 New item 与方框;已访问的清单转换。

omninotes STARTLUX step1933 Enable checklist before_screenshot
before_screenshot · identity_verified · 2026-11-06T19:35:12.282+00:00
omninotes STARTLUX step1933 Enable checklist after_screenshot
after_screenshot · identity_verified · 2026-11-06T19:35:13.552+00:00

Run内首次METHOD观察:完成后2秒=0,10秒=0,下一动作前B=0。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-10774",
      "step": 1934,
      "version": 15,
      "elapsed_s": 3239.057,
      "wall_time_ms": 1793993715327,
      "next_input_wall_ms": 1793993716353,
      "input_completed_wall_ms": 1793993715353,
      "input_confirmed": true,
      "action": "MODEL_CLICK More options",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "More options",
      "resource_id": "",
      "model_action_id": "g12a431",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"it.feio.android.omninotes:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.RelativeLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"More options\"][@index=5][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g12s52",
      "source_gui_id": 2061,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#8919d946",
        "Attachment",
        "Category",
        "Add tags",
        "Share",
        "More options",
        "Title",
        "reminder",
        "Add reminder",
        "New item"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:145416",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-10775.json"
    },
    {
      "input_id": "input-10783",
      "step": 1935,
      "version": 15,
      "elapsed_s": 3240.083,
      "wall_time_ms": 1793993716353,
      "next_input_wall_ms": 1793993718041,
      "input_completed_wall_ms": 1793993716389,
      "input_confirmed": true,
      "action": "MODEL_CLICK Discard ",
      "action_type": "MODEL_CLICK",
      "text": "Discard ",
      "content_desc": "",
      "resource_id": "it.feio.android.omninotes:id/title",
      "model_action_id": "g12a427",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=6][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"it.feio.android.omninotes:id/title\"][@text=\"Discard \"][@content-desc=\"\"][@index=6][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g12s50",
      "source_gui_id": 2062,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Disable checklist",
        "Lock",
        "Add shortcut",
        "Pin note",
        "Archive",
        "Trash",
        "Discard changes",
        "Info"
      ],
      "probe": true,
      "strategy": "PROBE",
      "context": "exploration",
      "native_branch": "Probe",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:145489",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-10784.json"
    },
    {
      "input_id": "input-10790",
      "step": 1936,
      "version": 15,
      "elapsed_s": 3241.771,
      "wall_time_ms": 1793993718041,
      "next_input_wall_ms": 1793993718966,
      "input_completed_wall_ms": 1793993718069,
      "input_confirmed": true,
      "action": "MODEL_CLICK OK",
      "action_type": "MODEL_CLICK",
      "text": "OK",
      "content_desc": "",
      "resource_id": "it.feio.android.omninotes:id/md_buttonDefaultPositive",
      "model_action_id": "g0a39",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"it.feio.android.omninotes:id/md_buttonDefaultPositive\"][@text=\"OK\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g0s4",
      "source_gui_id": 2063,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "OK",
        "Confirm undoing changes?"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:145563",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-10791.json"
    },
    {
      "input_id": "input-10795",
      "step": 1937,
      "version": 15,
      "elapsed_s": 3242.696,
      "wall_time_ms": 1793993718966,
      "next_input_wall_ms": 1793993719906,
      "input_completed_wall_ms": 1793993719003,
      "input_confirmed": true,
      "action": "MODEL_CLICK #d8decfbf",
      "action_type": "MODEL_CLICK",
      "text": "#d8decfbf",
      "content_desc": "drawer open",
      "resource_id": "",
      "model_action_id": "g12a466",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"it.feio.android.omninotes:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.RelativeLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageButton\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"drawer open\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g12s55",
      "source_gui_id": 2064,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "USE_BUFFER",
      "context": "exploration",
      "native_branch": "USE_BUFFER",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:145626",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-10796.json"
    },
    {
      "input_id": "input-10800",
      "step": 1938,
      "version": 15,
      "elapsed_s": 3243.636,
      "wall_time_ms": 1793993719906,
      "next_input_wall_ms": 1793993721254,
      "input_completed_wall_ms": 1793993719937,
      "input_confirmed": true,
      "action": "MODEL_BACK NA",
      "action_type": "MODEL_BACK",
      "text": null,
      "content_desc": null,
      "resource_id": null,
      "model_action_id": "g11a311",
      "concrete_identity": null,
      "state_id": "g11s39",
      "source_gui_id": 2065,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:145708",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-10801.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 1933,
      "monotonic_ns": 1882759777019847,
      "wall_time_ms": 1793993712186,
      "abstraction_version": 15,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-156-c1",
      "request_id": "semantic-156",
      "candidate_id": "c1",
      "confidence": 0.7680825293064117,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "579466950dcd06bac586750f4681e2143911e22e442a136f48f01d9a319b478f",
      "concrete_identity": "37c631dc05831eef4c98d9ccc7d2b7ef050a0f0f48b26a0cc62fc7b9a3530616",
      "decision_scope": "611278175e653cf9ea22fb7e00e9c5cdd3c1f3b62dc457a26e71dededb652269",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-156",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 47,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 47,
      "selected_history": 3,
      "comparison_count": 3,
      "same_count": 0,
      "different_count": 3,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 2,
      "low_confidence_count": 1,
      "full_history_compared": false,
      "exploratory": true,
      "_line": 9369
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 1933,
      "monotonic_ns": 1882759777830978,
      "wall_time_ms": 1793993712187,
      "abstraction_version": 15,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-156-c1",
      "request_id": "semantic-156",
      "candidate_id": "c1",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "579466950dcd06bac586750f4681e2143911e22e442a136f48f01d9a319b478f",
      "input_fingerprint": "dfa4409b2e11028c30992e85b17bd7c495465ad2488805a5df5554bfb952a62f",
      "concrete_identity": "37c631dc05831eef4c98d9ccc7d2b7ef050a0f0f48b26a0cc62fc7b9a3530616",
      "decision_scope": "611278175e653cf9ea22fb7e00e9c5cdd3c1f3b62dc457a26e71dededb652269",
      "_line": 9371
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 1933,
      "monotonic_ns": 1882759814065432,
      "wall_time_ms": 1793993712223,
      "abstraction_version": 15,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-156-c1",
      "request_id": "semantic-156",
      "candidate_id": "c1",
      "confidence": 0.7680825293064117,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "579466950dcd06bac586750f4681e2143911e22e442a136f48f01d9a319b478f",
      "decision_scope": "611278175e653cf9ea22fb7e00e9c5cdd3c1f3b62dc457a26e71dededb652269",
      "concrete_identity": "37c631dc05831eef4c98d9ccc7d2b7ef050a0f0f48b26a0cc62fc7b9a3530616",
      "_line": 9373
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 1933,
      "monotonic_ns": 1882759814094755,
      "wall_time_ms": 1793993712223,
      "abstraction_version": 15,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-156-c1",
      "request_id": "semantic-156",
      "candidate_id": "c1",
      "confidence": 0.7680825293064117,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 9374
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 1933,
      "monotonic_ns": 1882759875441836,
      "wall_time_ms": 1793993712285,
      "abstraction_version": 15,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-156-c1",
      "request_id": "semantic-156",
      "candidate_id": "c1",
      "event_count": 2,
      "_line": 9377
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 1933,
      "monotonic_ns": 1882759911706670,
      "wall_time_ms": 1793993712321,
      "abstraction_version": 15,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-156-c1",
      "request_id": "semantic-156",
      "candidate_id": "c1",
      "_line": 9378
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 1934,
      "monotonic_ns": 1882761147702875,
      "wall_time_ms": 1793993713557,
      "abstraction_version": 15,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-156-c1",
      "request_id": "semantic-156",
      "candidate_id": "c1",
      "confidence": 0.7680825293064117,
      "choice": "PROMOTE",
      "transition_id": "g12e141:1878",
      "target_state": "g12s52",
      "input_confirmed": true,
      "_line": 9380
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 1933,
    "monotonic_ns": 1882759814306449,
    "wall_time_ms": 1793993712223,
    "abstraction_version": 15,
    "state_id": "g12s50",
    "model_action_id": "g12a427",
    "snapshot_reason": "selection",
    "state_visits": 72,
    "state_first_seen": 166,
    "state_last_seen": 1933,
    "state_saturated": true,
    "state_saturation": 1,
    "native_state_saturated": true,
    "native_unsaturated_model_action_count": 0,
    "model_action_count": 2,
    "enabled_valid_action_count": 2,
    "unsaturated_model_action_count": 0,
    "unvisited_model_action_count": 0,
    "effective_unvisited_model_action_count": 0,
    "effective_state_saturated": true,
    "local_probe_action_count": 0,
    "navigation_action_count": 0,
    "enabled_valid_unvisited_action_count": 0,
    "unvisited_model_action_ids": "",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 47,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=it.feio.android.omninotes.MainActivity|class=android.widget.TextView|text=Enable c|resource_id=it.feio.android.omninotes:id/title|bounds=597,129,1028,186",
    "selected_resolved_node_count": 8,
    "_line": 9376
  }
}

四、是否值得PROMOTE

完整已保存历史支持此前已尝试等价功能;不能自动归为模型错误。

疑似主要环节:CANDIDATE_AGGREGATION_POLICY;wire关系审查:EQUIVALENT_COMMAND_PRESENT_UNTRUSTED_RELATION。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

omninotes STARTLUX step1935 Discard changes

run_0c300af1c9614168998ce1f37b6aadfe · 第54.00分钟 · 请求step1933 / 决策step1933 / 执行step1935 · REPEATED_SUPPORTED · 证据HIGH · 结构化审查

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p4 对step166=0.872373;p5 对step172=0.906507;p6 对step210=0.928760),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g12s50 / g12a427;合法历史47条,比较3条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p4 / 166InformaciónDIFFERENT_OPERATION0.87237254True
p5 / 172Habilitar llista de verificaciónDIFFERENT_OPERATION0.90650696True
p6 / 210Vista amenorgadaDIFFERENT_OPERATION0.92876044True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p4",
    "history_id": "h1",
    "history_step": 166,
    "history_input_id": "input-924",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.8723725378513336,
    "probabilities": {
      "SAME_OPERATION": 0.05256453529000282,
      "DIFFERENT_OPERATION": 0.9149150252342224,
      "INSUFFICIENT_EVIDENCE": 0.03252042829990387
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c5` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.8723725378513336,
      "probabilities": {
        "SAME_OPERATION": 0.05256453529000282,
        "DIFFERENT_OPERATION": 0.9149150252342224,
        "INSUFFICIENT_EVIDENCE": 0.03252042829990387
      }
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "it.feio.android.omninotes:id/title",
      "text": "Información",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 3,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"it.feio.android.omninotes:id/title\"][@text=\"Informac\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g12a427",
      "source_state_id": "g12s50",
      "bounds": [
        480,
        507,
        1028,
        564
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "it.feio.android.omninotes:id/title",
          "text": "Información",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 238,
      "source_gui_timestamp": 166,
      "current_state": "g12s50",
      "current_model_action": "g12a427",
      "current_version": 15,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p5",
    "history_id": "h3",
    "history_step": 172,
    "history_input_id": "input-963",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.9065069556236267,
    "probabilities": {
      "SAME_OPERATION": 0.028927598148584366,
      "DIFFERENT_OPERATION": 0.9376713037490845,
      "INSUFFICIENT_EVIDENCE": 0.03340120613574982
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c5` the same application-function operation as executed action at `executed_actions.h3`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.9065069556236267,
      "probabilities": {
        "SAME_OPERATION": 0.028927598148584366,
        "DIFFERENT_OPERATION": 0.9376713037490845,
        "INSUFFICIENT_EVIDENCE": 0.03340120613574982
      }
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "it.feio.android.omninotes:id/title",
      "text": "Habilitar llista de verificación",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 0,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"it.feio.android.omninotes:id/title\"][@text=\"Habilita\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g12a427",
      "source_state_id": "g12s50",
      "bounds": [
        480,
        129,
        1028,
        186
      ],
      "source_page_id": "page4",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "it.feio.android.omninotes:id/title",
          "text": "Habilitar llista de verificación",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 247,
      "source_gui_timestamp": 172,
      "current_state": "g12s50",
      "current_model_action": "g12a427",
      "current_version": 15,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p6",
    "history_id": "h4",
    "history_step": 210,
    "history_input_id": "input-1175",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.928760439157486,
    "probabilities": {
      "SAME_OPERATION": 0.0212250966578722,
      "DIFFERENT_OPERATION": 0.952506959438324,
      "INSUFFICIENT_EVIDENCE": 0.026267899200320244
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c5` the same application-function operation as executed action at `executed_actions.h4`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.928760439157486,
      "probabilities": {
        "SAME_OPERATION": 0.0212250966578722,
        "DIFFERENT_OPERATION": 0.952506959438324,
        "INSUFFICIENT_EVIDENCE": 0.026267899200320244
      }
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "it.feio.android.omninotes:id/title",
      "text": "Vista amenorgada",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 0,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"it.feio.android.omninotes:id/title\"][@text=\"Vista am\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g12a427",
      "source_state_id": "g12s50",
      "bounds": [
        597,
        129,
        1028,
        186
      ],
      "source_page_id": "page5",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "it.feio.android.omninotes:id/title",
          "text": "Vista amenorgada",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 285,
      "source_gui_timestamp": 210,
      "current_state": "g12s50",
      "current_model_action": "g12a427",
      "current_version": 15,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

494已打开Discard changes撤销确认框;1935相同确认功能。不能用不同笔记内容认作独立功能。

等价历史是否送入Provider wire:NO;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

此前step / UTC页面与控件确认与目标
494
2026-11-06T18:54:54.377+00:00
ຍົກເລີກການປ່ຽນແປງ
it.feio.android.omninotes.MainActivity
Native确认=True
it.feio.android.omninotes.MainActivity
保留目标GUI

三、Probe执行后发生什么

Discard changes 再次打开撤销确认框;没有新页面功能。

omninotes STARTLUX step1935 Discard changes before_screenshot
before_screenshot · identity_verified · 2026-11-06T19:35:16.349+00:00
omninotes STARTLUX step1935 Discard changes after_screenshot
after_screenshot · identity_verified · 2026-11-06T19:35:17.597+00:00

Run内首次METHOD观察:完成后2秒=0,10秒=0,下一动作前B=0。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-10790",
      "step": 1936,
      "version": 15,
      "elapsed_s": 3241.771,
      "wall_time_ms": 1793993718041,
      "next_input_wall_ms": 1793993718966,
      "input_completed_wall_ms": 1793993718069,
      "input_confirmed": true,
      "action": "MODEL_CLICK OK",
      "action_type": "MODEL_CLICK",
      "text": "OK",
      "content_desc": "",
      "resource_id": "it.feio.android.omninotes:id/md_buttonDefaultPositive",
      "model_action_id": "g0a39",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"it.feio.android.omninotes:id/md_buttonDefaultPositive\"][@text=\"OK\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g0s4",
      "source_gui_id": 2063,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "OK",
        "Confirm undoing changes?"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:145563",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-10791.json"
    },
    {
      "input_id": "input-10795",
      "step": 1937,
      "version": 15,
      "elapsed_s": 3242.696,
      "wall_time_ms": 1793993718966,
      "next_input_wall_ms": 1793993719906,
      "input_completed_wall_ms": 1793993719003,
      "input_confirmed": true,
      "action": "MODEL_CLICK #d8decfbf",
      "action_type": "MODEL_CLICK",
      "text": "#d8decfbf",
      "content_desc": "drawer open",
      "resource_id": "",
      "model_action_id": "g12a466",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"it.feio.android.omninotes:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.RelativeLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageButton\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"drawer open\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g12s55",
      "source_gui_id": 2064,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "USE_BUFFER",
      "context": "exploration",
      "native_branch": "USE_BUFFER",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:145626",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-10796.json"
    },
    {
      "input_id": "input-10800",
      "step": 1938,
      "version": 15,
      "elapsed_s": 3243.636,
      "wall_time_ms": 1793993719906,
      "next_input_wall_ms": 1793993721254,
      "input_completed_wall_ms": 1793993719937,
      "input_confirmed": true,
      "action": "MODEL_BACK NA",
      "action_type": "MODEL_BACK",
      "text": null,
      "content_desc": null,
      "resource_id": null,
      "model_action_id": "g11a311",
      "concrete_identity": null,
      "state_id": "g11s39",
      "source_gui_id": 2065,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:145708",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-10801.json"
    },
    {
      "input_id": "input-10805",
      "step": 1939,
      "version": 15,
      "elapsed_s": 3244.984,
      "wall_time_ms": 1793993721254,
      "next_input_wall_ms": 1793993721960,
      "input_completed_wall_ms": 1793993721286,
      "input_confirmed": true,
      "action": "MODEL_CLICK More options",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "More options",
      "resource_id": "",
      "model_action_id": "g12a470",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"it.feio.android.omninotes:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.RelativeLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"More options\"][@index=4][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g12s55",
      "source_gui_id": 2066,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:145777",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-10806.json"
    },
    {
      "input_id": "input-10810",
      "step": 1940,
      "version": 15,
      "elapsed_s": 3245.69,
      "wall_time_ms": 1793993721960,
      "next_input_wall_ms": 1793993723660,
      "input_completed_wall_ms": 1793993721986,
      "input_confirmed": true,
      "action": "MODEL_CLICK Expanded",
      "action_type": "MODEL_CLICK",
      "text": "Expanded",
      "content_desc": "",
      "resource_id": "it.feio.android.omninotes:id/title",
      "model_action_id": "g12a427",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"it.feio.android.omninotes:id/title\"][@text=\"Expanded\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g12s50",
      "source_gui_id": 2067,
      "activity": "it.feio.android.omninotes.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "USE_BUFFER",
      "context": "navigation",
      "native_branch": "USE_BUFFER",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/executor.log:145850",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_0c300af1c9614168998ce1f37b6aadfe.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-10811.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 1933,
      "monotonic_ns": 1882759777038559,
      "wall_time_ms": 1793993712186,
      "abstraction_version": 15,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-156-c5",
      "request_id": "semantic-156",
      "candidate_id": "c5",
      "confidence": 0.928760439157486,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "579466950dcd06bac586750f4681e2143911e22e442a136f48f01d9a319b478f",
      "concrete_identity": "f413296c086cb84b14f26b3558a711662add8f4ee22ffa8a73e18f905645d8f9",
      "decision_scope": "611278175e653cf9ea22fb7e00e9c5cdd3c1f3b62dc457a26e71dededb652269",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-156",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 47,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 47,
      "selected_history": 3,
      "comparison_count": 3,
      "same_count": 0,
      "different_count": 3,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 3,
      "low_confidence_count": 0,
      "full_history_compared": false,
      "exploratory": true,
      "_line": 9370
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 1933,
      "monotonic_ns": 1882759778214822,
      "wall_time_ms": 1793993712187,
      "abstraction_version": 15,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-156-c5",
      "request_id": "semantic-156",
      "candidate_id": "c5",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "579466950dcd06bac586750f4681e2143911e22e442a136f48f01d9a319b478f",
      "input_fingerprint": "dfa4409b2e11028c30992e85b17bd7c495465ad2488805a5df5554bfb952a62f",
      "concrete_identity": "f413296c086cb84b14f26b3558a711662add8f4ee22ffa8a73e18f905645d8f9",
      "decision_scope": "611278175e653cf9ea22fb7e00e9c5cdd3c1f3b62dc457a26e71dededb652269",
      "_line": 9372
    },
    "PROBE_NAVIGATION_ELIGIBILITY": {
      "event": "PROBE_NAVIGATION_ELIGIBILITY",
      "step": 1934,
      "monotonic_ns": 1882761356899679,
      "wall_time_ms": 1793993713766,
      "abstraction_version": 15,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-156-c5",
      "request_id": "semantic-156",
      "candidate_id": "c5",
      "concrete_identity": "f413296c086cb84b14f26b3558a711662add8f4ee22ffa8a73e18f905645d8f9",
      "confidence": 0.928760439157486,
      "reason": "eligible",
      "navigation": true,
      "confidence_pass": true,
      "source_valid": true,
      "same_state_confirmed": false,
      "related_execution_suppressed": false,
      "navigation_arrived": false,
      "_line": 9383
    },
    "PROBE_NAVIGATION_SELECTED": {
      "event": "PROBE_NAVIGATION_SELECTED",
      "step": 1934,
      "monotonic_ns": 1882762917356931,
      "wall_time_ms": 1793993715326,
      "abstraction_version": 15,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-156-c5",
      "request_id": "semantic-156",
      "candidate_id": "c5",
      "concrete_identity": "f413296c086cb84b14f26b3558a711662add8f4ee22ffa8a73e18f905645d8f9",
      "confidence": 0.928760439157486,
      "path_id": "p573",
      "source": "native_remote_path",
      "_line": 9389
    },
    "PROBE_NAVIGATION_ARRIVED": {
      "event": "PROBE_NAVIGATION_ARRIVED",
      "step": 1935,
      "monotonic_ns": 1882763846270699,
      "wall_time_ms": 1793993716255,
      "abstraction_version": 15,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-156-c5",
      "request_id": "semantic-156",
      "candidate_id": "c5",
      "concrete_identity": "f413296c086cb84b14f26b3558a711662add8f4ee22ffa8a73e18f905645d8f9",
      "confidence": 0.928760439157486,
      "path_id": "p573",
      "arrived": true,
      "reason": "arrived",
      "last_availability": "awaiting_native_binding",
      "binding_reason": "unique_identity_match",
      "source_match_count": 1,
      "target_match_count": 1,
      "audit_path": "jev-audit/navigation/event-10781.json",
      "_line": 9393
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 1935,
      "monotonic_ns": 1882763895474149,
      "wall_time_ms": 1793993716305,
      "abstraction_version": 15,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-156-c5",
      "request_id": "semantic-156",
      "candidate_id": "c5",
      "confidence": 0.928760439157486,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "579466950dcd06bac586750f4681e2143911e22e442a136f48f01d9a319b478f",
      "decision_scope": "611278175e653cf9ea22fb7e00e9c5cdd3c1f3b62dc457a26e71dededb652269",
      "concrete_identity": "f413296c086cb84b14f26b3558a711662add8f4ee22ffa8a73e18f905645d8f9",
      "_line": 9396
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 1935,
      "monotonic_ns": 1882763895503691,
      "wall_time_ms": 1793993716305,
      "abstraction_version": 15,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-156-c5",
      "request_id": "semantic-156",
      "candidate_id": "c5",
      "confidence": 0.928760439157486,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 9397
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 1935,
      "monotonic_ns": 1882763945025819,
      "wall_time_ms": 1793993716354,
      "abstraction_version": 15,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-156-c5",
      "request_id": "semantic-156",
      "candidate_id": "c5",
      "event_count": 2,
      "_line": 9400
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 1935,
      "monotonic_ns": 1882763981525851,
      "wall_time_ms": 1793993716391,
      "abstraction_version": 15,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-156-c5",
      "request_id": "semantic-156",
      "candidate_id": "c5",
      "_line": 9401
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 1936,
      "monotonic_ns": 1882765189515139,
      "wall_time_ms": 1793993717599,
      "abstraction_version": 15,
      "state_id": "g12s50",
      "model_action_id": "g12a427",
      "entry_id": "semantic-156-c5",
      "request_id": "semantic-156",
      "candidate_id": "c5",
      "confidence": 0.928760439157486,
      "choice": "PROMOTE",
      "transition_id": "g12e341:1880",
      "target_state": "g0s4",
      "input_confirmed": true,
      "_line": 9403
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 1935,
    "monotonic_ns": 1882763895721903,
    "wall_time_ms": 1793993716305,
    "abstraction_version": 15,
    "state_id": "g12s50",
    "model_action_id": "g12a427",
    "snapshot_reason": "selection",
    "state_visits": 73,
    "state_first_seen": 166,
    "state_last_seen": 1935,
    "state_saturated": true,
    "state_saturation": 1,
    "native_state_saturated": true,
    "native_unsaturated_model_action_count": 0,
    "model_action_count": 2,
    "enabled_valid_action_count": 2,
    "unsaturated_model_action_count": 0,
    "unvisited_model_action_count": 0,
    "effective_unvisited_model_action_count": 0,
    "effective_state_saturated": true,
    "local_probe_action_count": 0,
    "navigation_action_count": 0,
    "enabled_valid_unvisited_action_count": 0,
    "unvisited_model_action_ids": "",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 48,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=it.feio.android.omninotes.MainActivity|class=android.widget.TextView|text=Discard |resource_id=it.feio.android.omninotes:id/title|bounds=597,885,1028,942",
    "selected_resolved_node_count": 8,
    "_line": 9399
  }
}

四、是否值得PROMOTE

完整已保存历史支持此前已尝试等价功能;不能自动归为模型错误。

疑似主要环节:WITNESS_SELECTION;wire关系审查:DISTINCT_COMPARATORS_VALID。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

scarletnotes JEV step130 Add Heading… (com.bijoysingh.quicknote:id/action_move_icon)

run_95f70b23a59843b09110e90e309c467e · 第3.27分钟 · 请求step130 / 决策step130 / 执行step130 · REPEATED_SUPPORTED · 证据HIGH · 深入复核

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p4 对step107=0.910000;p5 对step120=0.890000;p6 对step128=0.940000),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g21s53 / g21a818;合法历史3条,比较3条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p4 / 107匿名 android.widget.ImageView com.bijoysingh.quicknote:id/action_move_icon; 邻近标签 Add Item…DIFFERENT_OPERATION0.91000000True
p5 / 120匿名 android.widget.ImageView com.bijoysingh.quicknote:id/action_move_icon; 邻近标签 Add Quoted Text…DIFFERENT_OPERATION0.89000000True
p6 / 128匿名 android.widget.ImageView com.bijoysingh.quicknote:id/action_move_icon; 邻近标签 Add QuotDIFFERENT_OPERATION0.94000000True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p4",
    "history_id": "h3",
    "history_step": 107,
    "history_input_id": "input-588",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.91,
    "probabilities": {
      "SAME_OPERATION": 0.06,
      "DIFFERENT_OPERATION": 0.94,
      "INSUFFICIENT_EVIDENCE": 0
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c9` the same application-function operation as executed action at `executed_actions.h3`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.06,
        "DIFFERENT_OPERATION": 0.94,
        "INSUFFICIENT_EVIDENCE": 0
      },
      "confidence": 0.91
    },
    "model_visible_history": {
      "class": "android.widget.ImageView",
      "resource_id": "com.bijoysingh.quicknote:id/action_move_icon",
      "text": "",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 0,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.support.v7.widget.RecyclerView\"][@resource-id=\"com.bijoysingh.quicknote:id/advanced_note_recycler\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=9][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageView\"][@resource-id=\"com.bijoysingh.quicknote:id/action_move_icon\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g21a818",
      "source_state_id": "g21s53",
      "bounds": [
        0,
        1764,
        63,
        1885
      ],
      "source_page_id": "page4",
      "target_subtree": [
        {
          "class": "android.widget.ImageView",
          "resource_id": "com.bijoysingh.quicknote:id/action_move_icon",
          "text": "",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [
          {
            "path": [
              1
            ],
            "text": "Add Item…",
            "content_desc": ""
          }
        ],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 130,
      "source_gui_timestamp": 107,
      "current_state": "g21s53",
      "current_model_action": "g21a818",
      "current_version": 21,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p5",
    "history_id": "h4",
    "history_step": 120,
    "history_input_id": "input-671",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.89,
    "probabilities": {
      "SAME_OPERATION": 0.06,
      "DIFFERENT_OPERATION": 0.93,
      "INSUFFICIENT_EVIDENCE": 0.01
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c9` the same application-function operation as executed action at `executed_actions.h4`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.06,
        "DIFFERENT_OPERATION": 0.93,
        "INSUFFICIENT_EVIDENCE": 0.01
      },
      "confidence": 0.89
    },
    "model_visible_history": {
      "class": "android.widget.ImageView",
      "resource_id": "com.bijoysingh.quicknote:id/action_move_icon",
      "text": "",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 0,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.support.v7.widget.RecyclerView\"][@resource-id=\"com.bijoysingh.quicknote:id/advanced_note_recycler\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=10][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageView\"][@resource-id=\"com.bijoysingh.quicknote:id/action_move_icon\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g21a818",
      "source_state_id": "g21s53",
      "bounds": [
        0,
        2013,
        63,
        2134
      ],
      "source_page_id": "page5",
      "target_subtree": [
        {
          "class": "android.widget.ImageView",
          "resource_id": "com.bijoysingh.quicknote:id/action_move_icon",
          "text": "",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [
          {
            "path": [
              1
            ],
            "text": "Add Quoted Text…",
            "content_desc": ""
          }
        ],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 143,
      "source_gui_timestamp": 120,
      "current_state": "g21s53",
      "current_model_action": "g21a818",
      "current_version": 21,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p6",
    "history_id": "h5",
    "history_step": 128,
    "history_input_id": "input-726",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.94,
    "probabilities": {
      "SAME_OPERATION": 0.03,
      "DIFFERENT_OPERATION": 0.96,
      "INSUFFICIENT_EVIDENCE": 0.01
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c9` the same application-function operation as executed action at `executed_actions.h5`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.03,
        "DIFFERENT_OPERATION": 0.96,
        "INSUFFICIENT_EVIDENCE": 0.01
      },
      "confidence": 0.94
    },
    "model_visible_history": {
      "class": "android.widget.ImageView",
      "resource_id": "com.bijoysingh.quicknote:id/action_move_icon",
      "text": "",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 0,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.support.v7.widget.RecyclerView\"][@resource-id=\"com.bijoysingh.quicknote:id/advanced_note_recycler\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageView\"][@resource-id=\"com.bijoysingh.quicknote:id/action_move_icon\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g21a818",
      "source_state_id": "g21s53",
      "bounds": [
        0,
        265,
        63,
        386
      ],
      "source_page_id": "page6",
      "target_subtree": [
        {
          "class": "android.widget.ImageView",
          "resource_id": "com.bijoysingh.quicknote:id/action_move_icon",
          "text": "",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [
          {
            "path": [
              1
            ],
            "text": "Add Quot",
            "content_desc": ""
          }
        ],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 151,
      "source_gui_timestamp": 128,
      "current_state": "g21s53",
      "current_model_action": "g21a818",
      "current_version": 21,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

107/120/128的原始后图均已显示Block Text Actions及Share/Copy/Delete;130只是对另一个文本块再次打开相同菜单。 发送给Provider的是匿名图标及块标签,没有历史菜单结果,因此不能把完整截图能确认的SAME直接算成模型在充分Evidence下的错误。

等价历史是否送入Provider wire:YES;当前Pair直接比较过的等价历史step:[107, 120, 128]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

此前step / UTC页面与控件确认与目标
107
2026-11-06T20:49:30.006+00:00
com.bijoysingh.quicknote:id/action_move_icon
com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity
Native确认=True
com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity
保留目标GUI
120
2026-11-06T20:49:51.417+00:00
com.bijoysingh.quicknote:id/action_move_icon
com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity
Native确认=True
com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity
保留目标GUI
128
2026-11-06T20:50:01.670+00:00
com.bijoysingh.quicknote:id/action_move_icon
com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity
Native确认=True
com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity
保留目标GUI
已核实等价操作的先前结果(事后证据;不等于模型Witness)
先前等价操作 step107 target
先前step107 target · alignment=identity_verified
先前等价操作 step120 target
先前step120 target · alignment=identity_verified
先前等价操作 step128 target
先前step128 target · alignment=identity_verified
历史Witness执行后的截图(事后证据,未送模型)
Witness step107 target
Witness step107 target · alignment=identity_verified
Witness step120 target
Witness step120 target · alignment=identity_verified
Witness step128 target
Witness step128 target · alignment=identity_verified

三、Probe执行后发生什么

点击文本块移动图标,打开 Block Text Actions 底部弹窗,提供 Share/Copy/Delete;GUI树文本为空但原图清楚可见。

scarletnotes JEV step130 Add Heading… (com.bijoysingh.quicknote:id/action_move_icon) before_screenshot
before_screenshot · identity_verified · 2026-11-06T20:50:04.854+00:00
scarletnotes JEV step130 Add Heading… (com.bijoysingh.quicknote:id/action_move_icon) after_screenshot
after_screenshot · identity_verified · 2026-11-06T20:50:05.630+00:00

Run内首次METHOD观察:完成后2秒=0,10秒=0,下一动作前B=0。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-750",
      "step": 131,
      "version": 21,
      "elapsed_s": 196.938,
      "wall_time_ms": 1793998205638,
      "next_input_wall_ms": 1793998210558,
      "input_completed_wall_ms": 1793998205661,
      "input_confirmed": true,
      "action": "MODEL_CLICK android.view.ViewGroup",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g9a234",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"com.bijoysingh.quicknote:id/design_bottom_sheet\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g9s21",
      "source_gui_id": 154,
      "activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity",
      "activity_evidence": "GUI receipt",
      "labels": [],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/executor.log:14561",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/native/sata-com.bijoysingh.quicknote-ape-sata-running-minutes-60/jev-audit/inputs/generated-751.json"
    },
    {
      "input_id": "input-757",
      "step": 132,
      "version": 21,
      "elapsed_s": 201.858,
      "wall_time_ms": 1793998210558,
      "next_input_wall_ms": 1793998211351,
      "input_completed_wall_ms": 1793998210645,
      "input_confirmed": true,
      "action": "MODEL_CLICK com.bijoysingh.quicknote:id/action_move_icon",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "com.bijoysingh.quicknote:id/action_move_icon",
      "model_action_id": "g21a818",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.support.v7.widget.RecyclerView\"][@resource-id=\"com.bijoysingh.quicknote:id/advanced_note_recycler\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageView\"][@resource-id=\"com.bijoysingh.quicknote:id/action_move_icon\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g21s53",
      "source_gui_id": 155,
      "activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Add Content…",
        "Add Quoted Text…",
        "Add Heading…",
        "Add Item\n",
        "Add Item…",
        "149679649-03-23\n",
        "765349800853539721521082\n"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/executor.log:14627",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/native/sata-com.bijoysingh.quicknote-ape-sata-running-minutes-60/jev-audit/inputs/generated-759.json"
    },
    {
      "input_id": "input-765",
      "step": 133,
      "version": 21,
      "elapsed_s": 202.651,
      "wall_time_ms": 1793998211351,
      "next_input_wall_ms": 1793998216708,
      "input_completed_wall_ms": 1793998211377,
      "input_confirmed": true,
      "action": "MODEL_CLICK android.view.ViewGroup",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g9a234",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"com.bijoysingh.quicknote:id/design_bottom_sheet\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g9s21",
      "source_gui_id": 156,
      "activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity",
      "activity_evidence": "GUI receipt",
      "labels": [],
      "probe": false,
      "strategy": "USE_BUFFER",
      "context": "navigation",
      "native_branch": "USE_BUFFER",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/executor.log:14714",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/native/sata-com.bijoysingh.quicknote-ape-sata-running-minutes-60/jev-audit/inputs/generated-766.json"
    },
    {
      "input_id": "input-772",
      "step": 134,
      "version": 21,
      "elapsed_s": 208.008,
      "wall_time_ms": 1793998216708,
      "next_input_wall_ms": 1793998217427,
      "input_completed_wall_ms": 1793998216743,
      "input_confirmed": true,
      "action": "MODEL_CLICK com.bijoysingh.quicknote:id/action_move_icon",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "com.bijoysingh.quicknote:id/action_move_icon",
      "model_action_id": "g21a818",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.support.v7.widget.RecyclerView\"][@resource-id=\"com.bijoysingh.quicknote:id/advanced_note_recycler\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=9][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageView\"][@resource-id=\"com.bijoysingh.quicknote:id/action_move_icon\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g21s53",
      "source_gui_id": 157,
      "activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Add Content…",
        "Add Quoted Text…",
        "Add Heading…",
        "Add Item\n",
        "Add Item…",
        "149679649-03-23\n",
        "765349800853539721521082\n"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/executor.log:14775",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/native/sata-com.bijoysingh.quicknote-ape-sata-running-minutes-60/jev-audit/inputs/generated-773.json"
    },
    {
      "input_id": "input-777",
      "step": 135,
      "version": 21,
      "elapsed_s": 208.727,
      "wall_time_ms": 1793998217427,
      "next_input_wall_ms": 1793998222714,
      "input_completed_wall_ms": 1793998217461,
      "input_confirmed": true,
      "action": "MODEL_CLICK android.view.ViewGroup",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g9a234",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"com.bijoysingh.quicknote:id/design_bottom_sheet\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g9s21",
      "source_gui_id": 158,
      "activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "USE_BUFFER",
      "context": "navigation",
      "native_branch": "USE_BUFFER",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/executor.log:14860",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/native/sata-com.bijoysingh.quicknote-ape-sata-running-minutes-60/jev-audit/inputs/generated-778.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 130,
      "monotonic_ns": 1887252338997677,
      "wall_time_ms": 1793998204785,
      "abstraction_version": 21,
      "state_id": "g21s53",
      "model_action_id": "g21a818",
      "entry_id": "semantic-2-c9",
      "request_id": "semantic-2",
      "candidate_id": "c9",
      "confidence": 0.94,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "ebbc3507b81d7cb64234a12db02ca17c94de09cde1b0336f8857c4d558ad543f",
      "concrete_identity": "bc09a3ad0dba60756a07be04aab03839640430c4d381942f4656490c769dcb60",
      "decision_scope": "d2f03471b6f5d13ca3a47c5bdf71fca3564302686d7be1415d5da02ff5ceb5e2",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-2",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 3,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 3,
      "selected_history": 3,
      "comparison_count": 3,
      "same_count": 0,
      "different_count": 3,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 3,
      "low_confidence_count": 0,
      "full_history_compared": true,
      "exploratory": false,
      "_line": 328
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 130,
      "monotonic_ns": 1887252340074678,
      "wall_time_ms": 1793998204786,
      "abstraction_version": 21,
      "state_id": "g21s53",
      "model_action_id": "g21a818",
      "entry_id": "semantic-2-c9",
      "request_id": "semantic-2",
      "candidate_id": "c9",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "ebbc3507b81d7cb64234a12db02ca17c94de09cde1b0336f8857c4d558ad543f",
      "input_fingerprint": "78c16bfae484f41abc441c737b8224a7d181ba3bd6dbedad7b84b83731b0e767",
      "concrete_identity": "bc09a3ad0dba60756a07be04aab03839640430c4d381942f4656490c769dcb60",
      "decision_scope": "d2f03471b6f5d13ca3a47c5bdf71fca3564302686d7be1415d5da02ff5ceb5e2",
      "_line": 330
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 130,
      "monotonic_ns": 1887252362569471,
      "wall_time_ms": 1793998204809,
      "abstraction_version": 21,
      "state_id": "g21s53",
      "model_action_id": "g21a818",
      "entry_id": "semantic-2-c9",
      "request_id": "semantic-2",
      "candidate_id": "c9",
      "confidence": 0.94,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "ebbc3507b81d7cb64234a12db02ca17c94de09cde1b0336f8857c4d558ad543f",
      "decision_scope": "d2f03471b6f5d13ca3a47c5bdf71fca3564302686d7be1415d5da02ff5ceb5e2",
      "concrete_identity": "bc09a3ad0dba60756a07be04aab03839640430c4d381942f4656490c769dcb60",
      "_line": 331
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 130,
      "monotonic_ns": 1887252362609635,
      "wall_time_ms": 1793998204809,
      "abstraction_version": 21,
      "state_id": "g21s53",
      "model_action_id": "g21a818",
      "entry_id": "semantic-2-c9",
      "request_id": "semantic-2",
      "candidate_id": "c9",
      "confidence": 0.94,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 332
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 130,
      "monotonic_ns": 1887252413915236,
      "wall_time_ms": 1793998204860,
      "abstraction_version": 21,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-2-c9",
      "request_id": "semantic-2",
      "candidate_id": "c9",
      "event_count": 2,
      "_line": 335
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 130,
      "monotonic_ns": 1887252447648332,
      "wall_time_ms": 1793998204894,
      "abstraction_version": 21,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-2-c9",
      "request_id": "semantic-2",
      "candidate_id": "c9",
      "_line": 336
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 131,
      "monotonic_ns": 1887253185724521,
      "wall_time_ms": 1793998205632,
      "abstraction_version": 21,
      "state_id": "g21s53",
      "model_action_id": "g21a818",
      "entry_id": "semantic-2-c9",
      "request_id": "semantic-2",
      "candidate_id": "c9",
      "confidence": 0.94,
      "choice": "PROMOTE",
      "transition_id": "g21e69:130",
      "target_state": "g9s21",
      "input_confirmed": true,
      "_line": 338
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 130,
    "monotonic_ns": 1887252362913546,
    "wall_time_ms": 1793998204809,
    "abstraction_version": 21,
    "state_id": "g21s53",
    "model_action_id": "g21a818",
    "snapshot_reason": "selection",
    "state_visits": 17,
    "state_first_seen": 104,
    "state_last_seen": 130,
    "state_saturated": false,
    "state_saturation": 0.90909094,
    "native_state_saturated": false,
    "native_unsaturated_model_action_count": 1,
    "model_action_count": 11,
    "enabled_valid_action_count": 11,
    "unsaturated_model_action_count": 1,
    "unvisited_model_action_count": 1,
    "effective_unvisited_model_action_count": 1,
    "effective_state_saturated": false,
    "local_probe_action_count": 0,
    "navigation_action_count": 1,
    "enabled_valid_unvisited_action_count": 1,
    "unvisited_model_action_ids": "g21a827",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 3,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity|class=android.widget.ImageView|text=|resource_id=com.bijoysingh.quicknote:id/action_move_icon|bounds=0,386,63,543",
    "selected_resolved_node_count": 11,
    "_line": 334
  }
}

四、是否值得PROMOTE

完整已保存历史支持此前已尝试等价功能;不能自动归为模型错误。

疑似主要环节:HISTORY_EVIDENCE_CONTEXT;wire关系审查:INSUFFICIENT_CONTEXT。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

scarletnotes JEV step136 Add Heading…

run_95f70b23a59843b09110e90e309c467e · 第3.57分钟 · 请求step136 / 决策step136 / 执行step136 · REPEATED_SUPPORTED · 证据HIGH · 结构化审查

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p1 对step109=0.560000;p2 对step124=0.640000),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g21s53 / g21a819;合法历史2条,比较2条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p1 / 109Add Content…DIFFERENT_OPERATION0.56000000True
p2 / 124Add CodeDIFFERENT_OPERATION0.64000000True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p1",
    "history_id": "h1",
    "history_step": 109,
    "history_input_id": "input-601",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.56,
    "probabilities": {
      "SAME_OPERATION": 0.25,
      "DIFFERENT_OPERATION": 0.71,
      "INSUFFICIENT_EVIDENCE": 0.04
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c16` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.25,
        "DIFFERENT_OPERATION": 0.71,
        "INSUFFICIENT_EVIDENCE": 0.04
      },
      "confidence": 0.56
    },
    "model_visible_history": {
      "class": "android.widget.EditText",
      "resource_id": "com.bijoysingh.quicknote:id/edit",
      "text": "Add Content…",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": true,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 1,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.support.v7.widget.RecyclerView\"][@resource-id=\"com.bijoysingh.quicknote:id/advanced_note_recycler\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=11][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.EditText\"][@resource-id=\"com.bijoysingh.quicknote:id/edit\"][@text=\"Add Cont\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "model_action_id": "g21a819",
      "source_state_id": "g21s53",
      "bounds": [
        74,
        2145,
        1069,
        2190
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.EditText",
          "resource_id": "com.bijoysingh.quicknote:id/edit",
          "text": "Add Content…",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": true,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 132,
      "source_gui_timestamp": 109,
      "current_state": "g21s53",
      "current_model_action": "g21a819",
      "current_version": 21,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p2",
    "history_id": "h2",
    "history_step": 124,
    "history_input_id": "input-695",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.64,
    "probabilities": {
      "SAME_OPERATION": 0.21,
      "DIFFERENT_OPERATION": 0.76,
      "INSUFFICIENT_EVIDENCE": 0.03
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c16` the same application-function operation as executed action at `executed_actions.h2`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.21,
        "DIFFERENT_OPERATION": 0.76,
        "INSUFFICIENT_EVIDENCE": 0.03
      },
      "confidence": 0.64
    },
    "model_visible_history": {
      "class": "android.widget.EditText",
      "resource_id": "com.bijoysingh.quicknote:id/edit",
      "text": "Add Code",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": true,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 1,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.support.v7.widget.RecyclerView\"][@resource-id=\"com.bijoysingh.quicknote:id/advanced_note_recycler\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.EditText\"][@resource-id=\"com.bijoysingh.quicknote:id/edit\"][@text=\"Add Code\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "model_action_id": "g21a819",
      "source_state_id": "g21s53",
      "bounds": [
        221,
        530,
        1038,
        651
      ],
      "source_page_id": "page3",
      "target_subtree": [
        {
          "class": "android.widget.EditText",
          "resource_id": "com.bijoysingh.quicknote:id/edit",
          "text": "Add Code",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": true,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 147,
      "source_gui_timestamp": 124,
      "current_state": "g21s53",
      "current_model_action": "g21a819",
      "current_version": 21,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

此前26已点击Add Heading输入字段;本次点击相同标题编辑字段并输入+.18559,不是新增标题块命令。

等价历史是否送入Provider wire:NO;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

此前step / UTC页面与控件确认与目标
26
2026-11-06T20:47:37.531+00:00
Add Heading…
com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity
Native确认=True
com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity
保留目标GUI

三、Probe执行后发生什么

点击 Add Heading 后输入 +.18559,仍为块编辑器;数据变化而非新页面。

scarletnotes JEV step136 Add Heading… before_screenshot
before_screenshot · identity_verified · 2026-11-06T20:50:22.711+00:00
scarletnotes JEV step136 Add Heading… after_screenshot
after_screenshot · identity_verified · 2026-11-06T20:50:24.546+00:00

Run内首次METHOD观察:完成后2秒=0,10秒=0,下一动作前B=0。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-794",
      "step": 137,
      "version": 21,
      "elapsed_s": 220.029,
      "wall_time_ms": 1793998228729,
      "next_input_wall_ms": 1793998229444,
      "input_completed_wall_ms": 1793998228761,
      "input_confirmed": true,
      "action": "MODEL_CLICK com.bijoysingh.quicknote:id/action_move_icon",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "com.bijoysingh.quicknote:id/action_move_icon",
      "model_action_id": "g21a818",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.support.v7.widget.RecyclerView\"][@resource-id=\"com.bijoysingh.quicknote:id/advanced_note_recycler\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageView\"][@resource-id=\"com.bijoysingh.quicknote:id/action_move_icon\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g21s53",
      "source_gui_id": 160,
      "activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Add Content…",
        "Add Quoted Text…",
        "+.18559\n",
        "Add Item\n",
        "Add Item…",
        "149679649-03-23\n",
        "765349800853539721521082\n"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/executor.log:15007",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/native/sata-com.bijoysingh.quicknote-ape-sata-running-minutes-60/jev-audit/inputs/generated-795.json"
    },
    {
      "input_id": "input-799",
      "step": 138,
      "version": 21,
      "elapsed_s": 220.744,
      "wall_time_ms": 1793998229444,
      "next_input_wall_ms": 1793998234723,
      "input_completed_wall_ms": 1793998229478,
      "input_confirmed": true,
      "action": "MODEL_CLICK android.view.ViewGroup",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g9a234",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"com.bijoysingh.quicknote:id/design_bottom_sheet\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g9s21",
      "source_gui_id": 161,
      "activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "USE_BUFFER",
      "context": "navigation",
      "native_branch": "USE_BUFFER",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/executor.log:15074",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/native/sata-com.bijoysingh.quicknote-ape-sata-running-minutes-60/jev-audit/inputs/generated-800.json"
    },
    {
      "input_id": "input-806",
      "step": 139,
      "version": 21,
      "elapsed_s": 226.023,
      "wall_time_ms": 1793998234723,
      "next_input_wall_ms": 1793998235536,
      "input_completed_wall_ms": 1793998234812,
      "input_confirmed": true,
      "action": "MODEL_CLICK com.bijoysingh.quicknote:id/action_move_icon",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "com.bijoysingh.quicknote:id/action_move_icon",
      "model_action_id": "g21a818",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.support.v7.widget.RecyclerView\"][@resource-id=\"com.bijoysingh.quicknote:id/advanced_note_recycler\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageView\"][@resource-id=\"com.bijoysingh.quicknote:id/action_move_icon\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g21s53",
      "source_gui_id": 162,
      "activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Add Content…",
        "Add Quoted Text…",
        "+.18559\n",
        "Add Item\n",
        "Add Item…",
        "149679649-03-23\n",
        "765349800853539721521082\n"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/executor.log:15135",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/native/sata-com.bijoysingh.quicknote-ape-sata-running-minutes-60/jev-audit/inputs/generated-808.json"
    },
    {
      "input_id": "input-814",
      "step": 140,
      "version": 21,
      "elapsed_s": 226.836,
      "wall_time_ms": 1793998235536,
      "next_input_wall_ms": 1793998240792,
      "input_completed_wall_ms": 1793998235561,
      "input_confirmed": true,
      "action": "MODEL_CLICK android.view.ViewGroup",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g9a232",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"com.bijoysingh.quicknote:id/design_bottom_sheet\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g9s21",
      "source_gui_id": 163,
      "activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity",
      "activity_evidence": "GUI receipt",
      "labels": [],
      "probe": false,
      "strategy": "USE_BUFFER",
      "context": "navigation",
      "native_branch": "USE_BUFFER",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/executor.log:15221",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/native/sata-com.bijoysingh.quicknote-ape-sata-running-minutes-60/jev-audit/inputs/generated-815.json"
    },
    {
      "input_id": "input-821",
      "step": 141,
      "version": 21,
      "elapsed_s": 232.092,
      "wall_time_ms": 1793998240792,
      "next_input_wall_ms": 1793998241515,
      "input_completed_wall_ms": 1793998240827,
      "input_confirmed": true,
      "action": "MODEL_CLICK com.bijoysingh.quicknote:id/action_move_icon",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "com.bijoysingh.quicknote:id/action_move_icon",
      "model_action_id": "g21a818",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.support.v7.widget.RecyclerView\"][@resource-id=\"com.bijoysingh.quicknote:id/advanced_note_recycler\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=9][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageView\"][@resource-id=\"com.bijoysingh.quicknote:id/action_move_icon\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g21s53",
      "source_gui_id": 164,
      "activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Add Content…",
        "Add Quoted Text…",
        "+.18559\n",
        "Add Item\n",
        "Add Item…",
        "149679649-03-23\n",
        "765349800853539721521082\n"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/executor.log:15281",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/native/sata-com.bijoysingh.quicknote-ape-sata-running-minutes-60/jev-audit/inputs/generated-822.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 136,
      "monotonic_ns": 1887270186479324,
      "wall_time_ms": 1793998222633,
      "abstraction_version": 21,
      "state_id": "g21s53",
      "model_action_id": "g21a819",
      "entry_id": "semantic-6-c16",
      "request_id": "semantic-6",
      "candidate_id": "c16",
      "confidence": 0.64,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "927a39d3cef42580c2ce50ec77468cdc76c5fecaf6a4631eb3594687dbd8f22b",
      "concrete_identity": "c43e3fd2c9404493b2ceed5639e8c0110a3b836de5ae4dfa31ea26a4d04c43c8",
      "decision_scope": "c29b353b26da5320ddd0d4d3789ade69fa2e95c9e0a4a67df183ca26465a2636",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-6",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 2,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 2,
      "selected_history": 2,
      "comparison_count": 2,
      "same_count": 0,
      "different_count": 2,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 2,
      "low_confidence_count": 0,
      "full_history_compared": true,
      "exploratory": false,
      "_line": 385
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 136,
      "monotonic_ns": 1887270187192195,
      "wall_time_ms": 1793998222633,
      "abstraction_version": 21,
      "state_id": "g21s53",
      "model_action_id": "g21a819",
      "entry_id": "semantic-6-c16",
      "request_id": "semantic-6",
      "candidate_id": "c16",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "927a39d3cef42580c2ce50ec77468cdc76c5fecaf6a4631eb3594687dbd8f22b",
      "input_fingerprint": "2436dfb63bb6ee1103f7670f864064890352180c5fe653d09251ced8786a66eb",
      "concrete_identity": "c43e3fd2c9404493b2ceed5639e8c0110a3b836de5ae4dfa31ea26a4d04c43c8",
      "decision_scope": "c29b353b26da5320ddd0d4d3789ade69fa2e95c9e0a4a67df183ca26465a2636",
      "_line": 388
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 136,
      "monotonic_ns": 1887270205776837,
      "wall_time_ms": 1793998222652,
      "abstraction_version": 21,
      "state_id": "g21s53",
      "model_action_id": "g21a819",
      "entry_id": "semantic-6-c16",
      "request_id": "semantic-6",
      "candidate_id": "c16",
      "confidence": 0.64,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "927a39d3cef42580c2ce50ec77468cdc76c5fecaf6a4631eb3594687dbd8f22b",
      "decision_scope": "c29b353b26da5320ddd0d4d3789ade69fa2e95c9e0a4a67df183ca26465a2636",
      "concrete_identity": "c43e3fd2c9404493b2ceed5639e8c0110a3b836de5ae4dfa31ea26a4d04c43c8",
      "_line": 391
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 136,
      "monotonic_ns": 1887270205819423,
      "wall_time_ms": 1793998222652,
      "abstraction_version": 21,
      "state_id": "g21s53",
      "model_action_id": "g21a819",
      "entry_id": "semantic-6-c16",
      "request_id": "semantic-6",
      "candidate_id": "c16",
      "confidence": 0.64,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 392
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 136,
      "monotonic_ns": 1887270270572861,
      "wall_time_ms": 1793998222717,
      "abstraction_version": 21,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-6-c16",
      "request_id": "semantic-6",
      "candidate_id": "c16",
      "event_count": 28,
      "_line": 395
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 136,
      "monotonic_ns": 1887271181885825,
      "wall_time_ms": 1793998223628,
      "abstraction_version": 21,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 28,
      "injected_success": 28,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-6-c16",
      "request_id": "semantic-6",
      "candidate_id": "c16",
      "_line": 396
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 137,
      "monotonic_ns": 1887272109761787,
      "wall_time_ms": 1793998224556,
      "abstraction_version": 21,
      "state_id": "g21s53",
      "model_action_id": "g21a819",
      "entry_id": "semantic-6-c16",
      "request_id": "semantic-6",
      "candidate_id": "c16",
      "confidence": 0.64,
      "choice": "PROMOTE",
      "transition_id": "g21e71:136",
      "target_state": "g21s53",
      "input_confirmed": true,
      "_line": 398
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 136,
    "monotonic_ns": 1887270206135812,
    "wall_time_ms": 1793998222652,
    "abstraction_version": 21,
    "state_id": "g21s53",
    "model_action_id": "g21a819",
    "snapshot_reason": "selection",
    "state_visits": 20,
    "state_first_seen": 104,
    "state_last_seen": 136,
    "state_saturated": false,
    "state_saturation": 0.90909094,
    "native_state_saturated": false,
    "native_unsaturated_model_action_count": 1,
    "model_action_count": 11,
    "enabled_valid_action_count": 11,
    "unsaturated_model_action_count": 1,
    "unvisited_model_action_count": 1,
    "effective_unvisited_model_action_count": 1,
    "effective_state_saturated": false,
    "local_probe_action_count": 0,
    "navigation_action_count": 1,
    "enabled_valid_unvisited_action_count": 1,
    "unvisited_model_action_ids": "g21a827",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 2,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity|class=android.widget.EditText|text=Add Head|resource_id=com.bijoysingh.quicknote:id/edit|bounds=74,386,1069,543",
    "selected_resolved_node_count": 10,
    "_line": 394
  }
}

四、是否值得PROMOTE

完整已保存历史支持此前已尝试等价功能;不能自动归为模型错误。

疑似主要环节:HISTORY_SCOPE;wire关系审查:UNKNOWN。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

scarletnotes JEV step143 Add Item

run_95f70b23a59843b09110e90e309c467e · 第3.90分钟 · 请求step136 / 决策step136 / 执行step143 · REPEATED_SUPPORTED · 证据HIGH · 结构化审查

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p3 对step109=0.530000;p4 对step124=0.740000),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g21s53 / g21a819;合法历史2条,比较2条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p3 / 109Add Content…DIFFERENT_OPERATION0.53000000True
p4 / 124Add CodeDIFFERENT_OPERATION0.74000000True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p3",
    "history_id": "h1",
    "history_step": 109,
    "history_input_id": "input-601",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.53,
    "probabilities": {
      "SAME_OPERATION": 0.27,
      "DIFFERENT_OPERATION": 0.69,
      "INSUFFICIENT_EVIDENCE": 0.04
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c17` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.27,
        "DIFFERENT_OPERATION": 0.69,
        "INSUFFICIENT_EVIDENCE": 0.04
      },
      "confidence": 0.53
    },
    "model_visible_history": {
      "class": "android.widget.EditText",
      "resource_id": "com.bijoysingh.quicknote:id/edit",
      "text": "Add Content…",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": true,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 1,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.support.v7.widget.RecyclerView\"][@resource-id=\"com.bijoysingh.quicknote:id/advanced_note_recycler\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=11][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.EditText\"][@resource-id=\"com.bijoysingh.quicknote:id/edit\"][@text=\"Add Cont\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "model_action_id": "g21a819",
      "source_state_id": "g21s53",
      "bounds": [
        74,
        2145,
        1069,
        2190
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.EditText",
          "resource_id": "com.bijoysingh.quicknote:id/edit",
          "text": "Add Content…",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": true,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 132,
      "source_gui_timestamp": 109,
      "current_state": "g21s53",
      "current_model_action": "g21a819",
      "current_version": 21,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p4",
    "history_id": "h2",
    "history_step": 124,
    "history_input_id": "input-695",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.74,
    "probabilities": {
      "SAME_OPERATION": 0.13,
      "DIFFERENT_OPERATION": 0.83,
      "INSUFFICIENT_EVIDENCE": 0.04
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c17` the same application-function operation as executed action at `executed_actions.h2`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.13,
        "DIFFERENT_OPERATION": 0.83,
        "INSUFFICIENT_EVIDENCE": 0.04
      },
      "confidence": 0.74
    },
    "model_visible_history": {
      "class": "android.widget.EditText",
      "resource_id": "com.bijoysingh.quicknote:id/edit",
      "text": "Add Code",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": true,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 1,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.support.v7.widget.RecyclerView\"][@resource-id=\"com.bijoysingh.quicknote:id/advanced_note_recycler\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.EditText\"][@resource-id=\"com.bijoysingh.quicknote:id/edit\"][@text=\"Add Code\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "model_action_id": "g21a819",
      "source_state_id": "g21s53",
      "bounds": [
        221,
        530,
        1038,
        651
      ],
      "source_page_id": "page3",
      "target_subtree": [
        {
          "class": "android.widget.EditText",
          "resource_id": "com.bijoysingh.quicknote:id/edit",
          "text": "Add Code",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": true,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 147,
      "source_gui_timestamp": 124,
      "current_state": "g21s53",
      "current_model_action": "g21a819",
      "current_version": 21,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

84/90已点击Add Item条目编辑字段;143填入No Notes,属于既有条目编辑尝试,不是进入新功能。

等价历史是否送入Provider wire:NO;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

此前step / UTC页面与控件确认与目标
84
2026-11-06T20:48:57.494+00:00
Add Item…
com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity
Native确认=True
com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity
保留目标GUI
90
2026-11-06T20:49:05.406+00:00
Add Item…
com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity
Native确认=True
com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity
保留目标GUI

三、Probe执行后发生什么

点击 Add Item 后填入 No Notes,仍在同一编辑器;10秒352不能直接归Probe,下一普通Back产生348首次方法。

scarletnotes JEV step143 Add Item before_screenshot
before_screenshot · identity_verified · 2026-11-06T20:50:42.459+00:00
scarletnotes JEV step143 Add Item after_screenshot
after_screenshot · identity_verified · 2026-11-06T20:50:44.331+00:00

Run内首次METHOD观察:完成后2秒=0,10秒=352,下一动作前B=0。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-845",
      "step": 144,
      "version": 21,
      "elapsed_s": 238.248,
      "wall_time_ms": 1793998246948,
      "next_input_wall_ms": 1793998247749,
      "input_completed_wall_ms": 1793998247028,
      "input_confirmed": true,
      "action": "MODEL_CLICK com.bijoysingh.quicknote:id/action_move_icon",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "com.bijoysingh.quicknote:id/action_move_icon",
      "model_action_id": "g21a818",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.support.v7.widget.RecyclerView\"][@resource-id=\"com.bijoysingh.quicknote:id/advanced_note_recycler\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=8][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageView\"][@resource-id=\"com.bijoysingh.quicknote:id/action_move_icon\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g21s53",
      "source_gui_id": 167,
      "activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "+3657540193273986969383.3282223\n",
        "f9080401",
        "Add Item…",
        "No Notes",
        "34842080\n",
        "Add Code…",
        "Add Content…",
        "Add Quoted Text…",
        "+.18559\n"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/executor.log:15531",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/native/sata-com.bijoysingh.quicknote-ape-sata-running-minutes-60/jev-audit/inputs/generated-847.json"
    },
    {
      "input_id": "input-853",
      "step": 145,
      "version": 21,
      "elapsed_s": 239.049,
      "wall_time_ms": 1793998247749,
      "next_input_wall_ms": 1793998248539,
      "input_completed_wall_ms": 1793998247778,
      "input_confirmed": true,
      "action": "MODEL_CLICK android.view.ViewGroup",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g9a232",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"com.bijoysingh.quicknote:id/design_bottom_sheet\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g9s21",
      "source_gui_id": 168,
      "activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity",
      "activity_evidence": "GUI receipt",
      "labels": [],
      "probe": false,
      "strategy": "USE_BUFFER",
      "context": "navigation",
      "native_branch": "USE_BUFFER",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/executor.log:15602",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/native/sata-com.bijoysingh.quicknote-ape-sata-running-minutes-60/jev-audit/inputs/generated-854.json"
    },
    {
      "input_id": "input-858",
      "step": 146,
      "version": 21,
      "elapsed_s": 239.839,
      "wall_time_ms": 1793998248539,
      "next_input_wall_ms": 1793998250593,
      "input_completed_wall_ms": 1793998249113,
      "input_confirmed": true,
      "action": "MODEL_BACK NA",
      "action_type": "MODEL_BACK",
      "text": null,
      "content_desc": null,
      "resource_id": null,
      "model_action_id": "g21a827",
      "concrete_identity": null,
      "state_id": "g21s53",
      "source_gui_id": 169,
      "activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "EARLY_STAGE: ABA/backward/other (NA finer branch)",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/executor.log:15662",
      "observed_methods_until_next": 348,
      "category_counts": {
        "third_party": 245,
        "app_domain": 84,
        "other_unknown": 19
      },
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/native/sata-com.bijoysingh.quicknote-ape-sata-running-minutes-60/jev-audit/inputs/generated-859.json"
    },
    {
      "input_id": "input-863",
      "step": 147,
      "version": 22,
      "elapsed_s": 241.893,
      "wall_time_ms": 1793998250593,
      "next_input_wall_ms": 1793998252085,
      "input_completed_wall_ms": 1793998251197,
      "input_confirmed": true,
      "action": "MODEL_CLICK android.view.ViewGroup",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g22a922",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=4][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g22s58",
      "source_gui_id": 173,
      "activity": "com.maubis.scarlet.base.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/executor.log:15746",
      "observed_methods_until_next": 4,
      "category_counts": {
        "app_domain": 3,
        "third_party": 1
      },
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/native/sata-com.bijoysingh.quicknote-ape-sata-running-minutes-60/jev-audit/inputs/generated-864.json"
    },
    {
      "input_id": "input-868",
      "step": 148,
      "version": 22,
      "elapsed_s": 243.385,
      "wall_time_ms": 1793998252085,
      "next_input_wall_ms": 1793998254037,
      "input_completed_wall_ms": 1793998253161,
      "input_confirmed": true,
      "action": "MODEL_LONG_CLICK Add Cont",
      "action_type": "MODEL_LONG_CLICK",
      "text": "Add Cont",
      "content_desc": "",
      "resource_id": "com.bijoysingh.quicknote:id/edit",
      "model_action_id": "g8a214",
      "concrete_identity": "MODEL_LONG_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.support.v7.widget.RecyclerView\"][@resource-id=\"com.bijoysingh.quicknote:id/advanced_note_recycler\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.EditText\"][@resource-id=\"com.bijoysingh.quicknote:id/edit\"][@text=\"Add Cont\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g8s19",
      "source_gui_id": 174,
      "activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Add Heading…",
        "Add Content…"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/executor.log:15846",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/native/sata-com.bijoysingh.quicknote-ape-sata-running-minutes-60/jev-audit/inputs/generated-869.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 136,
      "monotonic_ns": 1887270186512776,
      "wall_time_ms": 1793998222633,
      "abstraction_version": 21,
      "state_id": "g21s53",
      "model_action_id": "g21a819",
      "entry_id": "semantic-6-c17",
      "request_id": "semantic-6",
      "candidate_id": "c17",
      "confidence": 0.74,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "927a39d3cef42580c2ce50ec77468cdc76c5fecaf6a4631eb3594687dbd8f22b",
      "concrete_identity": "e1e60a09cd251f949093cb313cf47f36674c77f5d51c4ec3662ac58dde4f59d3",
      "decision_scope": "c29b353b26da5320ddd0d4d3789ade69fa2e95c9e0a4a67df183ca26465a2636",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-6",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 2,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 2,
      "selected_history": 2,
      "comparison_count": 2,
      "same_count": 0,
      "different_count": 2,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 2,
      "low_confidence_count": 0,
      "full_history_compared": true,
      "exploratory": false,
      "_line": 386
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 136,
      "monotonic_ns": 1887270187828117,
      "wall_time_ms": 1793998222634,
      "abstraction_version": 21,
      "state_id": "g21s53",
      "model_action_id": "g21a819",
      "entry_id": "semantic-6-c17",
      "request_id": "semantic-6",
      "candidate_id": "c17",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "927a39d3cef42580c2ce50ec77468cdc76c5fecaf6a4631eb3594687dbd8f22b",
      "input_fingerprint": "2436dfb63bb6ee1103f7670f864064890352180c5fe653d09251ced8786a66eb",
      "concrete_identity": "e1e60a09cd251f949093cb313cf47f36674c77f5d51c4ec3662ac58dde4f59d3",
      "decision_scope": "c29b353b26da5320ddd0d4d3789ade69fa2e95c9e0a4a67df183ca26465a2636",
      "_line": 389
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 143,
      "monotonic_ns": 1887289968425622,
      "wall_time_ms": 1793998242415,
      "abstraction_version": 21,
      "state_id": "g21s53",
      "model_action_id": "g21a819",
      "entry_id": "semantic-6-c17",
      "request_id": "semantic-6",
      "candidate_id": "c17",
      "confidence": 0.74,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "927a39d3cef42580c2ce50ec77468cdc76c5fecaf6a4631eb3594687dbd8f22b",
      "decision_scope": "c29b353b26da5320ddd0d4d3789ade69fa2e95c9e0a4a67df183ca26465a2636",
      "concrete_identity": "e1e60a09cd251f949093cb313cf47f36674c77f5d51c4ec3662ac58dde4f59d3",
      "_line": 456
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 143,
      "monotonic_ns": 1887289968467516,
      "wall_time_ms": 1793998242415,
      "abstraction_version": 21,
      "state_id": "g21s53",
      "model_action_id": "g21a819",
      "entry_id": "semantic-6-c17",
      "request_id": "semantic-6",
      "candidate_id": "c17",
      "confidence": 0.74,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 457
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 143,
      "monotonic_ns": 1887290024346072,
      "wall_time_ms": 1793998242470,
      "abstraction_version": 21,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-6-c17",
      "request_id": "semantic-6",
      "candidate_id": "c17",
      "event_count": 32,
      "_line": 460
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 143,
      "monotonic_ns": 1887290948804795,
      "wall_time_ms": 1793998243395,
      "abstraction_version": 21,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 32,
      "injected_success": 32,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-6-c17",
      "request_id": "semantic-6",
      "candidate_id": "c17",
      "_line": 461
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 144,
      "monotonic_ns": 1887291897717201,
      "wall_time_ms": 1793998244344,
      "abstraction_version": 21,
      "state_id": "g21s53",
      "model_action_id": "g21a819",
      "entry_id": "semantic-6-c17",
      "request_id": "semantic-6",
      "candidate_id": "c17",
      "confidence": 0.74,
      "choice": "PROMOTE",
      "transition_id": "g21e71:143",
      "target_state": "g21s53",
      "input_confirmed": true,
      "_line": 463
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 143,
    "monotonic_ns": 1887289968715658,
    "wall_time_ms": 1793998242415,
    "abstraction_version": 21,
    "state_id": "g21s53",
    "model_action_id": "g21a819",
    "snapshot_reason": "selection",
    "state_visits": 25,
    "state_first_seen": 104,
    "state_last_seen": 143,
    "state_saturated": false,
    "state_saturation": 0.90909094,
    "native_state_saturated": false,
    "native_unsaturated_model_action_count": 1,
    "model_action_count": 11,
    "enabled_valid_action_count": 11,
    "unsaturated_model_action_count": 1,
    "unvisited_model_action_count": 1,
    "effective_unvisited_model_action_count": 1,
    "effective_state_saturated": false,
    "local_probe_action_count": 0,
    "navigation_action_count": 1,
    "enabled_valid_unvisited_action_count": 1,
    "unvisited_model_action_ids": "g21a827",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 3,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity|class=android.widget.EditText|text=Add Item|resource_id=com.bijoysingh.quicknote:id/edit|bounds=221,882,1038,1003",
    "selected_resolved_node_count": 10,
    "_line": 459
  }
}

四、是否值得PROMOTE

完整已保存历史支持此前已尝试等价功能;不能自动归为模型错误。

疑似主要环节:HISTORY_SCOPE;wire关系审查:UNKNOWN。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

scarletnotes JEV step654 Add Item… (com.bijoysingh.quicknote:id/action_move_icon)

run_95f70b23a59843b09110e90e309c467e · 第16.57分钟 · 请求step654 / 决策step654 / 执行step654 · REPEATED_SUPPORTED · 证据HIGH · 深入复核

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p2 对step7=0.660000;p3 对step9=0.530000),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g8s19 / g8a212;合法历史5条,比较3条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p1 / 5匿名 android.widget.ImageView com.bijoysingh.quicknote:id/action_move_icon; 邻近标签 Add Heading…DIFFERENT_OPERATION0.46000000False
p2 / 7匿名 android.widget.ImageView com.bijoysingh.quicknote:id/action_move_icon; 邻近标签 Add Heading…DIFFERENT_OPERATION0.66000000True
p3 / 9匿名 android.widget.ImageView com.bijoysingh.quicknote:id/action_move_icon; 邻近标签 Add Heading…DIFFERENT_OPERATION0.53000000True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p1",
    "history_id": "h1",
    "history_step": 5,
    "history_input_id": "input-29",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.46,
    "probabilities": {
      "SAME_OPERATION": 0.33,
      "DIFFERENT_OPERATION": 0.64,
      "INSUFFICIENT_EVIDENCE": 0.03
    },
    "trusted": false,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.33,
        "DIFFERENT_OPERATION": 0.64,
        "INSUFFICIENT_EVIDENCE": 0.03
      },
      "confidence": 0.46
    },
    "model_visible_history": {
      "class": "android.widget.ImageView",
      "resource_id": "com.bijoysingh.quicknote:id/action_move_icon",
      "text": "",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 0,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.support.v7.widget.RecyclerView\"][@resource-id=\"com.bijoysingh.quicknote:id/advanced_note_recycler\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageView\"][@resource-id=\"com.bijoysingh.quicknote:id/action_move_icon\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g8a212",
      "source_state_id": "g8s19",
      "bounds": [
        0,
        541,
        63,
        726
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.ImageView",
          "resource_id": "com.bijoysingh.quicknote:id/action_move_icon",
          "text": "",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [
          {
            "path": [
              1
            ],
            "text": "Add Heading…",
            "content_desc": ""
          }
        ],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 10,
      "source_gui_timestamp": 5,
      "current_state": "g8s19",
      "current_model_action": "g8a212",
      "current_version": 60,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p2",
    "history_id": "h2",
    "history_step": 7,
    "history_input_id": "input-43",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.66,
    "probabilities": {
      "SAME_OPERATION": 0.21,
      "DIFFERENT_OPERATION": 0.77,
      "INSUFFICIENT_EVIDENCE": 0.02
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h2`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.21,
        "DIFFERENT_OPERATION": 0.77,
        "INSUFFICIENT_EVIDENCE": 0.02
      },
      "confidence": 0.66
    },
    "model_visible_history": {
      "class": "android.widget.ImageView",
      "resource_id": "com.bijoysingh.quicknote:id/action_move_icon",
      "text": "",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 0,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.support.v7.widget.RecyclerView\"][@resource-id=\"com.bijoysingh.quicknote:id/advanced_note_recycler\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageView\"][@resource-id=\"com.bijoysingh.quicknote:id/action_move_icon\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g8a212",
      "source_state_id": "g8s19",
      "bounds": [
        0,
        541,
        63,
        726
      ],
      "source_page_id": "page3",
      "target_subtree": [
        {
          "class": "android.widget.ImageView",
          "resource_id": "com.bijoysingh.quicknote:id/action_move_icon",
          "text": "",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [
          {
            "path": [
              1
            ],
            "text": "Add Heading…",
            "content_desc": ""
          }
        ],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 15,
      "source_gui_timestamp": 7,
      "current_state": "g8s19",
      "current_model_action": "g8a212",
      "current_version": 60,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p3",
    "history_id": "h3",
    "history_step": 9,
    "history_input_id": "input-53",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.53,
    "probabilities": {
      "SAME_OPERATION": 0.28,
      "DIFFERENT_OPERATION": 0.69,
      "INSUFFICIENT_EVIDENCE": 0.03
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h3`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.28,
        "DIFFERENT_OPERATION": 0.69,
        "INSUFFICIENT_EVIDENCE": 0.03
      },
      "confidence": 0.53
    },
    "model_visible_history": {
      "class": "android.widget.ImageView",
      "resource_id": "com.bijoysingh.quicknote:id/action_move_icon",
      "text": "",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 0,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.support.v7.widget.RecyclerView\"][@resource-id=\"com.bijoysingh.quicknote:id/advanced_note_recycler\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageView\"][@resource-id=\"com.bijoysingh.quicknote:id/action_move_icon\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g8a212",
      "source_state_id": "g8s19",
      "bounds": [
        0,
        541,
        63,
        726
      ],
      "source_page_id": "page4",
      "target_subtree": [
        {
          "class": "android.widget.ImageView",
          "resource_id": "com.bijoysingh.quicknote:id/action_move_icon",
          "text": "",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [
          {
            "path": [
              1
            ],
            "text": "Add Heading…",
            "content_desc": ""
          }
        ],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 17,
      "source_gui_timestamp": 9,
      "current_state": "g8s19",
      "current_model_action": "g8a212",
      "current_version": 60,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

130的原始后图已明确显示Block Text Actions及Share/Copy/Delete;本次再次打开同样三个功能的菜单,文本块数据变化不构成独立菜单功能。 发送给Provider的是匿名图标及块标签,没有历史菜单结果,因此不能把完整截图能确认的SAME直接算成模型在充分Evidence下的错误。

等价历史是否送入Provider wire:NO;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

此前step / UTC页面与控件确认与目标
130
2026-11-06T20:50:04.859+00:00
com.bijoysingh.quicknote:id/action_move_icon
com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity
Native确认=True
com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity
保留目标GUI
已核实等价操作的先前结果(事后证据;不等于模型Witness)
先前等价操作 step130 target
先前step130 target · alignment=identity_verified

三、Probe执行后发生什么

移动图标再次打开 Block Text Actions Share/Copy/Delete;同一菜单模板。

scarletnotes JEV step654 Add Item… (com.bijoysingh.quicknote:id/action_move_icon) before_screenshot
before_screenshot · identity_verified · 2026-11-06T21:03:22.926+00:00
scarletnotes JEV step654 Add Item… (com.bijoysingh.quicknote:id/action_move_icon) after_screenshot
after_screenshot · identity_verified · 2026-11-06T21:03:23.687+00:00

Run内首次METHOD观察:完成后2秒=0,10秒=0,下一动作前B=0。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-3740",
      "step": 655,
      "version": 60,
      "elapsed_s": 994.996,
      "wall_time_ms": 1793999003696,
      "next_input_wall_ms": 1793999004903,
      "input_completed_wall_ms": 1793999003912,
      "input_confirmed": true,
      "action": "MODEL_BACK NA",
      "action_type": "MODEL_BACK",
      "text": null,
      "content_desc": null,
      "resource_id": null,
      "model_action_id": "g9a235",
      "concrete_identity": null,
      "state_id": "g9s21",
      "source_gui_id": 756,
      "activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity",
      "activity_evidence": "GUI receipt",
      "labels": [],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/executor.log:61762",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/native/sata-com.bijoysingh.quicknote-ape-sata-running-minutes-60/jev-audit/inputs/generated-3741.json"
    },
    {
      "input_id": "input-3746",
      "step": 656,
      "version": 60,
      "elapsed_s": 996.203,
      "wall_time_ms": 1793999004903,
      "next_input_wall_ms": 1793999005652,
      "input_completed_wall_ms": 1793999004927,
      "input_confirmed": true,
      "action": "MODEL_CLICK com.bijoysingh.quicknote:id/action_move_icon",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "com.bijoysingh.quicknote:id/action_move_icon",
      "model_action_id": "g8a212",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.support.v7.widget.RecyclerView\"][@resource-id=\"com.bijoysingh.quicknote:id/advanced_note_recycler\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=4][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageView\"][@resource-id=\"com.bijoysingh.quicknote:id/action_move_icon\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g8s19",
      "source_gui_id": 757,
      "activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Add Heading…",
        "Add Content…",
        "Add Item…"
      ],
      "probe": true,
      "strategy": "PROBE",
      "context": "exploration",
      "native_branch": "Probe",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/executor.log:61830",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/native/sata-com.bijoysingh.quicknote-ape-sata-running-minutes-60/jev-audit/inputs/generated-3748.json"
    },
    {
      "input_id": "input-3754",
      "step": 657,
      "version": 60,
      "elapsed_s": 996.952,
      "wall_time_ms": 1793999005652,
      "next_input_wall_ms": 1793999008634,
      "input_completed_wall_ms": 1793999005678,
      "input_confirmed": true,
      "action": "MODEL_CLICK android.view.ViewGroup",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g9a233",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"com.bijoysingh.quicknote:id/design_bottom_sheet\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g9s21",
      "source_gui_id": 758,
      "activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity",
      "activity_evidence": "GUI receipt",
      "labels": [],
      "probe": false,
      "strategy": "EPSILON_GREEDY",
      "context": "exploration",
      "native_branch": "Epsilon",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/executor.log:61934",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/native/sata-com.bijoysingh.quicknote-ape-sata-running-minutes-60/jev-audit/inputs/generated-3755.json"
    },
    {
      "input_id": "input-3761",
      "step": 658,
      "version": 60,
      "elapsed_s": 999.934,
      "wall_time_ms": 1793999008634,
      "next_input_wall_ms": 1793999014751,
      "input_completed_wall_ms": 1793999008661,
      "input_confirmed": true,
      "action": "MODEL_CLICK android.view.ViewGroup",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g8a218",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=4][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g8s19",
      "source_gui_id": 759,
      "activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Add Heading…",
        "Add Content…",
        "Add Item…"
      ],
      "probe": false,
      "strategy": "EPSILON_GREEDY",
      "context": "exploration",
      "native_branch": "Epsilon",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/executor.log:62004",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/native/sata-com.bijoysingh.quicknote-ape-sata-running-minutes-60/jev-audit/inputs/generated-3762.json"
    },
    {
      "input_id": "input-3769",
      "step": 659,
      "version": 60,
      "elapsed_s": 1006.051,
      "wall_time_ms": 1793999014751,
      "next_input_wall_ms": 1793999020793,
      "input_completed_wall_ms": 1793999014779,
      "input_confirmed": true,
      "action": "MODEL_CLICK android.view.ViewGroup",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g8a220",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=6][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g8s19",
      "source_gui_id": 760,
      "activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Add Heading…",
        "Add Content…",
        "Add Item…",
        "Add Quoted Text…"
      ],
      "probe": false,
      "strategy": "EPSILON_GREEDY",
      "context": "exploration",
      "native_branch": "Epsilon",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/executor.log:62132",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/native/sata-com.bijoysingh.quicknote-ape-sata-running-minutes-60/jev-audit/inputs/generated-3770.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 654,
      "monotonic_ns": 1888050404708490,
      "wall_time_ms": 1793999002851,
      "abstraction_version": 60,
      "state_id": "g8s19",
      "model_action_id": "g8a212",
      "entry_id": "semantic-55-c1",
      "request_id": "semantic-55",
      "candidate_id": "c1",
      "confidence": 0.66,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "d09b7d4e4b405f49cc4828ddc217dc6eefa8dd83965acf66e6e040905e4fda38",
      "concrete_identity": "f6dd886664670b6d149a119f9a8f5fcc92e7bf04eff2216976206926f354c406",
      "decision_scope": "9eb3d0b6f1611934f8786cb08883f8ea7c7ec9d3cef22b127d7b6a61be36c469",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-55",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 5,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 5,
      "selected_history": 3,
      "comparison_count": 3,
      "same_count": 0,
      "different_count": 3,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 2,
      "low_confidence_count": 1,
      "full_history_compared": false,
      "exploratory": true,
      "_line": 2479
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 654,
      "monotonic_ns": 1888050405380583,
      "wall_time_ms": 1793999002851,
      "abstraction_version": 60,
      "state_id": "g8s19",
      "model_action_id": "g8a212",
      "entry_id": "semantic-55-c1",
      "request_id": "semantic-55",
      "candidate_id": "c1",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "d09b7d4e4b405f49cc4828ddc217dc6eefa8dd83965acf66e6e040905e4fda38",
      "input_fingerprint": "506e69567db6eac79563ddcacde1c169d0b0bf204f3bb72ae34249120b46c198",
      "concrete_identity": "f6dd886664670b6d149a119f9a8f5fcc92e7bf04eff2216976206926f354c406",
      "decision_scope": "9eb3d0b6f1611934f8786cb08883f8ea7c7ec9d3cef22b127d7b6a61be36c469",
      "_line": 2481
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 654,
      "monotonic_ns": 1888050422310264,
      "wall_time_ms": 1793999002868,
      "abstraction_version": 60,
      "state_id": "g8s19",
      "model_action_id": "g8a212",
      "entry_id": "semantic-55-c1",
      "request_id": "semantic-55",
      "candidate_id": "c1",
      "confidence": 0.66,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "d09b7d4e4b405f49cc4828ddc217dc6eefa8dd83965acf66e6e040905e4fda38",
      "decision_scope": "9eb3d0b6f1611934f8786cb08883f8ea7c7ec9d3cef22b127d7b6a61be36c469",
      "concrete_identity": "f6dd886664670b6d149a119f9a8f5fcc92e7bf04eff2216976206926f354c406",
      "_line": 2483
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 654,
      "monotonic_ns": 1888050422357363,
      "wall_time_ms": 1793999002868,
      "abstraction_version": 60,
      "state_id": "g8s19",
      "model_action_id": "g8a212",
      "entry_id": "semantic-55-c1",
      "request_id": "semantic-55",
      "candidate_id": "c1",
      "confidence": 0.66,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 2484
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 654,
      "monotonic_ns": 1888050485800902,
      "wall_time_ms": 1793999002932,
      "abstraction_version": 60,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-55-c1",
      "request_id": "semantic-55",
      "candidate_id": "c1",
      "event_count": 2,
      "_line": 2487
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 654,
      "monotonic_ns": 1888050517623817,
      "wall_time_ms": 1793999002964,
      "abstraction_version": 60,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-55-c1",
      "request_id": "semantic-55",
      "candidate_id": "c1",
      "_line": 2488
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 655,
      "monotonic_ns": 1888051243319897,
      "wall_time_ms": 1793999003689,
      "abstraction_version": 60,
      "state_id": "g8s19",
      "model_action_id": "g8a212",
      "entry_id": "semantic-55-c1",
      "request_id": "semantic-55",
      "candidate_id": "c1",
      "confidence": 0.66,
      "choice": "PROMOTE",
      "transition_id": "g9e9:650",
      "target_state": "g9s21",
      "input_confirmed": true,
      "_line": 2490
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 654,
    "monotonic_ns": 1888050422707865,
    "wall_time_ms": 1793999002869,
    "abstraction_version": 60,
    "state_id": "g8s19",
    "model_action_id": "g8a212",
    "snapshot_reason": "selection",
    "state_visits": 85,
    "state_first_seen": 2,
    "state_last_seen": 654,
    "state_saturated": true,
    "state_saturation": 1,
    "native_state_saturated": true,
    "native_unsaturated_model_action_count": 0,
    "model_action_count": 11,
    "enabled_valid_action_count": 11,
    "unsaturated_model_action_count": 0,
    "unvisited_model_action_count": 0,
    "effective_unvisited_model_action_count": 0,
    "effective_state_saturated": true,
    "local_probe_action_count": 0,
    "navigation_action_count": 0,
    "enabled_valid_unvisited_action_count": 0,
    "unvisited_model_action_ids": "",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 9,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity|class=android.widget.ImageView|text=|resource_id=com.bijoysingh.quicknote:id/action_move_icon|bounds=0,726,63,847",
    "selected_resolved_node_count": 5,
    "_line": 2486
  }
}

四、是否值得PROMOTE

完整已保存历史支持此前已尝试等价功能;不能自动归为模型错误。

疑似主要环节:HISTORY_EVIDENCE_CONTEXT;wire关系审查:INSUFFICIENT_CONTEXT。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

scarletnotes JEV step656 Add Content… (com.bijoysingh.quicknote:id/action_move_icon)

run_95f70b23a59843b09110e90e309c467e · 第16.60分钟 · 请求step654 / 决策step654 / 执行step656 · REPEATED_SUPPORTED · 证据HIGH · 结构化审查

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p4 对step5=0.730000;p5 对step7=0.800000;p6 对step9=0.730000),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g8s19 / g8a212;合法历史5条,比较3条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p4 / 5匿名 android.widget.ImageView com.bijoysingh.quicknote:id/action_move_icon; 邻近标签 Add Heading…DIFFERENT_OPERATION0.73000000True
p5 / 7匿名 android.widget.ImageView com.bijoysingh.quicknote:id/action_move_icon; 邻近标签 Add Heading…DIFFERENT_OPERATION0.80000000True
p6 / 9匿名 android.widget.ImageView com.bijoysingh.quicknote:id/action_move_icon; 邻近标签 Add Heading…DIFFERENT_OPERATION0.73000000True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p4",
    "history_id": "h1",
    "history_step": 5,
    "history_input_id": "input-29",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.73,
    "probabilities": {
      "SAME_OPERATION": 0.17,
      "DIFFERENT_OPERATION": 0.82,
      "INSUFFICIENT_EVIDENCE": 0.01
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c2` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.17,
        "DIFFERENT_OPERATION": 0.82,
        "INSUFFICIENT_EVIDENCE": 0.01
      },
      "confidence": 0.73
    },
    "model_visible_history": {
      "class": "android.widget.ImageView",
      "resource_id": "com.bijoysingh.quicknote:id/action_move_icon",
      "text": "",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 0,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.support.v7.widget.RecyclerView\"][@resource-id=\"com.bijoysingh.quicknote:id/advanced_note_recycler\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageView\"][@resource-id=\"com.bijoysingh.quicknote:id/action_move_icon\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g8a212",
      "source_state_id": "g8s19",
      "bounds": [
        0,
        541,
        63,
        726
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.ImageView",
          "resource_id": "com.bijoysingh.quicknote:id/action_move_icon",
          "text": "",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [
          {
            "path": [
              1
            ],
            "text": "Add Heading…",
            "content_desc": ""
          }
        ],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 10,
      "source_gui_timestamp": 5,
      "current_state": "g8s19",
      "current_model_action": "g8a212",
      "current_version": 60,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p5",
    "history_id": "h2",
    "history_step": 7,
    "history_input_id": "input-43",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.8,
    "probabilities": {
      "SAME_OPERATION": 0.12,
      "DIFFERENT_OPERATION": 0.87,
      "INSUFFICIENT_EVIDENCE": 0.01
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c2` the same application-function operation as executed action at `executed_actions.h2`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.12,
        "DIFFERENT_OPERATION": 0.87,
        "INSUFFICIENT_EVIDENCE": 0.01
      },
      "confidence": 0.8
    },
    "model_visible_history": {
      "class": "android.widget.ImageView",
      "resource_id": "com.bijoysingh.quicknote:id/action_move_icon",
      "text": "",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 0,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.support.v7.widget.RecyclerView\"][@resource-id=\"com.bijoysingh.quicknote:id/advanced_note_recycler\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageView\"][@resource-id=\"com.bijoysingh.quicknote:id/action_move_icon\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g8a212",
      "source_state_id": "g8s19",
      "bounds": [
        0,
        541,
        63,
        726
      ],
      "source_page_id": "page3",
      "target_subtree": [
        {
          "class": "android.widget.ImageView",
          "resource_id": "com.bijoysingh.quicknote:id/action_move_icon",
          "text": "",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [
          {
            "path": [
              1
            ],
            "text": "Add Heading…",
            "content_desc": ""
          }
        ],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 15,
      "source_gui_timestamp": 7,
      "current_state": "g8s19",
      "current_model_action": "g8a212",
      "current_version": 60,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p6",
    "history_id": "h3",
    "history_step": 9,
    "history_input_id": "input-53",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.73,
    "probabilities": {
      "SAME_OPERATION": 0.17,
      "DIFFERENT_OPERATION": 0.82,
      "INSUFFICIENT_EVIDENCE": 0.01
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c2` the same application-function operation as executed action at `executed_actions.h3`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.17,
        "DIFFERENT_OPERATION": 0.82,
        "INSUFFICIENT_EVIDENCE": 0.01
      },
      "confidence": 0.73
    },
    "model_visible_history": {
      "class": "android.widget.ImageView",
      "resource_id": "com.bijoysingh.quicknote:id/action_move_icon",
      "text": "",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 0,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.support.v7.widget.RecyclerView\"][@resource-id=\"com.bijoysingh.quicknote:id/advanced_note_recycler\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageView\"][@resource-id=\"com.bijoysingh.quicknote:id/action_move_icon\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g8a212",
      "source_state_id": "g8s19",
      "bounds": [
        0,
        541,
        63,
        726
      ],
      "source_page_id": "page4",
      "target_subtree": [
        {
          "class": "android.widget.ImageView",
          "resource_id": "com.bijoysingh.quicknote:id/action_move_icon",
          "text": "",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [
          {
            "path": [
              1
            ],
            "text": "Add Heading…",
            "content_desc": ""
          }
        ],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 17,
      "source_gui_timestamp": 9,
      "current_state": "g8s19",
      "current_model_action": "g8a212",
      "current_version": 60,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

130的原始后图已明确显示Block Text Actions及Share/Copy/Delete;本次再次打开同样三个功能的菜单,文本块数据变化不构成独立菜单功能。 发送给Provider的是匿名图标及块标签,没有历史菜单结果,因此不能把完整截图能确认的SAME直接算成模型在充分Evidence下的错误。

等价历史是否送入Provider wire:NO;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

此前step / UTC页面与控件确认与目标
130
2026-11-06T20:50:04.859+00:00
com.bijoysingh.quicknote:id/action_move_icon
com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity
Native确认=True
com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity
保留目标GUI

三、Probe执行后发生什么

另一文本块移动图标打开同样菜单;不按不同文本块计新功能。

scarletnotes JEV step656 Add Content… (com.bijoysingh.quicknote:id/action_move_icon) before_screenshot
before_screenshot · identity_verified · 2026-11-06T21:03:24.902+00:00
scarletnotes JEV step656 Add Content… (com.bijoysingh.quicknote:id/action_move_icon) after_screenshot
after_screenshot · identity_verified · 2026-11-06T21:03:25.636+00:00

Run内首次METHOD观察:完成后2秒=0,10秒=0,下一动作前B=0。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-3754",
      "step": 657,
      "version": 60,
      "elapsed_s": 996.952,
      "wall_time_ms": 1793999005652,
      "next_input_wall_ms": 1793999008634,
      "input_completed_wall_ms": 1793999005678,
      "input_confirmed": true,
      "action": "MODEL_CLICK android.view.ViewGroup",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g9a233",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"com.bijoysingh.quicknote:id/design_bottom_sheet\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g9s21",
      "source_gui_id": 758,
      "activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity",
      "activity_evidence": "GUI receipt",
      "labels": [],
      "probe": false,
      "strategy": "EPSILON_GREEDY",
      "context": "exploration",
      "native_branch": "Epsilon",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/executor.log:61934",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/native/sata-com.bijoysingh.quicknote-ape-sata-running-minutes-60/jev-audit/inputs/generated-3755.json"
    },
    {
      "input_id": "input-3761",
      "step": 658,
      "version": 60,
      "elapsed_s": 999.934,
      "wall_time_ms": 1793999008634,
      "next_input_wall_ms": 1793999014751,
      "input_completed_wall_ms": 1793999008661,
      "input_confirmed": true,
      "action": "MODEL_CLICK android.view.ViewGroup",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g8a218",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=4][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g8s19",
      "source_gui_id": 759,
      "activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Add Heading…",
        "Add Content…",
        "Add Item…"
      ],
      "probe": false,
      "strategy": "EPSILON_GREEDY",
      "context": "exploration",
      "native_branch": "Epsilon",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/executor.log:62004",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/native/sata-com.bijoysingh.quicknote-ape-sata-running-minutes-60/jev-audit/inputs/generated-3762.json"
    },
    {
      "input_id": "input-3769",
      "step": 659,
      "version": 60,
      "elapsed_s": 1006.051,
      "wall_time_ms": 1793999014751,
      "next_input_wall_ms": 1793999020793,
      "input_completed_wall_ms": 1793999014779,
      "input_confirmed": true,
      "action": "MODEL_CLICK android.view.ViewGroup",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g8a220",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=6][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g8s19",
      "source_gui_id": 760,
      "activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Add Heading…",
        "Add Content…",
        "Add Item…",
        "Add Quoted Text…"
      ],
      "probe": false,
      "strategy": "EPSILON_GREEDY",
      "context": "exploration",
      "native_branch": "Epsilon",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/executor.log:62132",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/native/sata-com.bijoysingh.quicknote-ape-sata-running-minutes-60/jev-audit/inputs/generated-3770.json"
    },
    {
      "input_id": "input-3776",
      "step": 660,
      "version": 60,
      "elapsed_s": 1012.093,
      "wall_time_ms": 1793999020793,
      "next_input_wall_ms": 1793999026917,
      "input_completed_wall_ms": 1793999021962,
      "input_confirmed": true,
      "action": "MODEL_LONG_CLICK Add Head",
      "action_type": "MODEL_LONG_CLICK",
      "text": "Add Head",
      "content_desc": "",
      "resource_id": "com.bijoysingh.quicknote:id/edit",
      "model_action_id": "g8a214",
      "concrete_identity": "MODEL_LONG_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.support.v7.widget.RecyclerView\"][@resource-id=\"com.bijoysingh.quicknote:id/advanced_note_recycler\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.EditText\"][@resource-id=\"com.bijoysingh.quicknote:id/edit\"][@text=\"Add Head\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g8s19",
      "source_gui_id": 761,
      "activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Add Heading…",
        "Add Content…",
        "Add Item…",
        "Add Quoted Text…"
      ],
      "probe": false,
      "strategy": "EPSILON_GREEDY",
      "context": "exploration",
      "native_branch": "Epsilon",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/executor.log:62211",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/native/sata-com.bijoysingh.quicknote-ape-sata-running-minutes-60/jev-audit/inputs/generated-3778.json"
    },
    {
      "input_id": "input-3785",
      "step": 661,
      "version": 60,
      "elapsed_s": 1018.217,
      "wall_time_ms": 1793999026917,
      "next_input_wall_ms": 1793999032933,
      "input_completed_wall_ms": 1793999026944,
      "input_confirmed": true,
      "action": "MODEL_CLICK android.view.ViewGroup",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g8a215",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g8s19",
      "source_gui_id": 762,
      "activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Add Heading…",
        "Add Content…",
        "Add Item…",
        "Add Quoted Text…"
      ],
      "probe": false,
      "strategy": "EPSILON_GREEDY",
      "context": "exploration",
      "native_branch": "Epsilon",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/executor.log:62290",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/native/sata-com.bijoysingh.quicknote-ape-sata-running-minutes-60/jev-audit/inputs/generated-3786.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 654,
      "monotonic_ns": 1888050404728484,
      "wall_time_ms": 1793999002851,
      "abstraction_version": 60,
      "state_id": "g8s19",
      "model_action_id": "g8a212",
      "entry_id": "semantic-55-c2",
      "request_id": "semantic-55",
      "candidate_id": "c2",
      "confidence": 0.8,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "d09b7d4e4b405f49cc4828ddc217dc6eefa8dd83965acf66e6e040905e4fda38",
      "concrete_identity": "b05e9cc49acd09a69306a58ea9f6d4751a37eee7b1c908975d642191324ecb46",
      "decision_scope": "9eb3d0b6f1611934f8786cb08883f8ea7c7ec9d3cef22b127d7b6a61be36c469",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-55",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 5,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 5,
      "selected_history": 3,
      "comparison_count": 3,
      "same_count": 0,
      "different_count": 3,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 3,
      "low_confidence_count": 0,
      "full_history_compared": false,
      "exploratory": true,
      "_line": 2480
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 654,
      "monotonic_ns": 1888050405804393,
      "wall_time_ms": 1793999002852,
      "abstraction_version": 60,
      "state_id": "g8s19",
      "model_action_id": "g8a212",
      "entry_id": "semantic-55-c2",
      "request_id": "semantic-55",
      "candidate_id": "c2",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "d09b7d4e4b405f49cc4828ddc217dc6eefa8dd83965acf66e6e040905e4fda38",
      "input_fingerprint": "506e69567db6eac79563ddcacde1c169d0b0bf204f3bb72ae34249120b46c198",
      "concrete_identity": "b05e9cc49acd09a69306a58ea9f6d4751a37eee7b1c908975d642191324ecb46",
      "decision_scope": "9eb3d0b6f1611934f8786cb08883f8ea7c7ec9d3cef22b127d7b6a61be36c469",
      "_line": 2482
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 656,
      "monotonic_ns": 1888052400373639,
      "wall_time_ms": 1793999004846,
      "abstraction_version": 60,
      "state_id": "g8s19",
      "model_action_id": "g8a212",
      "entry_id": "semantic-55-c2",
      "request_id": "semantic-55",
      "candidate_id": "c2",
      "confidence": 0.8,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "d09b7d4e4b405f49cc4828ddc217dc6eefa8dd83965acf66e6e040905e4fda38",
      "decision_scope": "9eb3d0b6f1611934f8786cb08883f8ea7c7ec9d3cef22b127d7b6a61be36c469",
      "concrete_identity": "b05e9cc49acd09a69306a58ea9f6d4751a37eee7b1c908975d642191324ecb46",
      "_line": 2499
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 656,
      "monotonic_ns": 1888052400403445,
      "wall_time_ms": 1793999004847,
      "abstraction_version": 60,
      "state_id": "g8s19",
      "model_action_id": "g8a212",
      "entry_id": "semantic-55-c2",
      "request_id": "semantic-55",
      "candidate_id": "c2",
      "confidence": 0.8,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 2500
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 656,
      "monotonic_ns": 1888052458067638,
      "wall_time_ms": 1793999004904,
      "abstraction_version": 60,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-55-c2",
      "request_id": "semantic-55",
      "candidate_id": "c2",
      "event_count": 2,
      "_line": 2503
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 656,
      "monotonic_ns": 1888052481535507,
      "wall_time_ms": 1793999004928,
      "abstraction_version": 60,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-55-c2",
      "request_id": "semantic-55",
      "candidate_id": "c2",
      "_line": 2504
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 657,
      "monotonic_ns": 1888053191996444,
      "wall_time_ms": 1793999005638,
      "abstraction_version": 60,
      "state_id": "g8s19",
      "model_action_id": "g8a212",
      "entry_id": "semantic-55-c2",
      "request_id": "semantic-55",
      "candidate_id": "c2",
      "confidence": 0.8,
      "choice": "PROMOTE",
      "transition_id": "g9e9:652",
      "target_state": "g9s21",
      "input_confirmed": true,
      "_line": 2506
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 656,
    "monotonic_ns": 1888052400623383,
    "wall_time_ms": 1793999004847,
    "abstraction_version": 60,
    "state_id": "g8s19",
    "model_action_id": "g8a212",
    "snapshot_reason": "selection",
    "state_visits": 86,
    "state_first_seen": 2,
    "state_last_seen": 656,
    "state_saturated": true,
    "state_saturation": 1,
    "native_state_saturated": true,
    "native_unsaturated_model_action_count": 0,
    "model_action_count": 11,
    "enabled_valid_action_count": 11,
    "unsaturated_model_action_count": 0,
    "unvisited_model_action_count": 0,
    "effective_unvisited_model_action_count": 0,
    "effective_state_saturated": true,
    "local_probe_action_count": 0,
    "navigation_action_count": 0,
    "enabled_valid_unvisited_action_count": 0,
    "unvisited_model_action_ids": "",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 10,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity|class=android.widget.ImageView|text=|resource_id=com.bijoysingh.quicknote:id/action_move_icon|bounds=0,847,63,1114",
    "selected_resolved_node_count": 5,
    "_line": 2502
  }
}

四、是否值得PROMOTE

完整已保存历史支持此前已尝试等价功能;不能自动归为模型错误。

疑似主要环节:HISTORY_EVIDENCE_CONTEXT;wire关系审查:INSUFFICIENT_CONTEXT。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

scarletnotes JEV step750 Edit Note

run_95f70b23a59843b09110e90e309c467e · 第19.70分钟 · 请求step750 / 决策step750 / 执行step750 · UNKNOWN · 证据INSUFFICIENT_FOR_GLOBAL_NOVELTY · 结构化审查

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p1 对step533=1.000000),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g55s168 / g55a2242;合法历史2条,比较2条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p1 / 533匿名 android.widget.LinearLayout ; 邻近标签 DIFFERENT_OPERATION1.00000000True
p2 / 531匿名 android.widget.LinearLayout ; 邻近标签 INSUFFICIENT_EVIDENCE0.38000000False

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p1",
    "history_id": "h2",
    "history_step": 533,
    "history_input_id": "input-3037",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 1,
    "probabilities": {
      "SAME_OPERATION": 0,
      "DIFFERENT_OPERATION": 1,
      "INSUFFICIENT_EVIDENCE": 0
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h2`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0,
        "DIFFERENT_OPERATION": 1,
        "INSUFFICIENT_EVIDENCE": 0
      },
      "confidence": 1
    },
    "model_visible_history": {
      "class": "android.widget.LinearLayout",
      "resource_id": "",
      "text": "",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 8,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"com.bijoysingh.quicknote:id/design_bottom_sheet\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"com.bijoysingh.quicknote:id/root_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=8][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g55a2242",
      "source_state_id": "g55s168",
      "bounds": [
        109,
        1654,
        383,
        1922
      ],
      "source_page_id": "page3",
      "target_subtree": [
        {
          "class": "android.widget.LinearLayout",
          "resource_id": "",
          "text": "",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        },
        {
          "class": "android.widget.ImageView",
          "resource_id": "com.bijoysingh.quicknote:id/icon",
          "text": "",
          "content_desc": "Ui View Icon",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": [
            0
          ]
        },
        {
          "class": "android.widget.TextView",
          "resource_id": "com.bijoysingh.quicknote:id/label",
          "text": "Change Color",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": [
            1
          ]
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.ScrollView",
        "resource_id": "com.bijoysingh.quicknote:id/root_layout",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.ScrollView",
          "resource_id": "com.bijoysingh.quicknote:id/root_layout"
        },
        "labels": [],
        "truncated": true
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 631,
      "source_gui_timestamp": 533,
      "current_state": "g55s168",
      "current_model_action": "g55a2242",
      "current_version": 62,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p2",
    "history_id": "h1",
    "history_step": 531,
    "history_input_id": "input-3021",
    "choice": "INSUFFICIENT_EVIDENCE",
    "confidence": 0.38,
    "probabilities": {
      "SAME_OPERATION": 0.01,
      "DIFFERENT_OPERATION": 0.4,
      "INSUFFICIENT_EVIDENCE": 0.59
    },
    "trusted": false,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "INSUFFICIENT_EVIDENCE",
      "probabilities": {
        "SAME_OPERATION": 0.01,
        "DIFFERENT_OPERATION": 0.4,
        "INSUFFICIENT_EVIDENCE": 0.59
      },
      "confidence": 0.38
    },
    "model_visible_history": {
      "class": "android.widget.LinearLayout",
      "resource_id": "",
      "text": "",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 15,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"com.bijoysingh.quicknote:id/design_bottom_sheet\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"com.bijoysingh.quicknote:id/root_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=15][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g55a2242",
      "source_state_id": "g55s168",
      "bounds": [
        403,
        2316,
        677,
        2337
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.LinearLayout",
          "resource_id": "",
          "text": "",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.ScrollView",
        "resource_id": "com.bijoysingh.quicknote:id/root_layout",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.ScrollView",
          "resource_id": "com.bijoysingh.quicknote:id/root_layout"
        },
        "labels": [],
        "truncated": true
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 629,
      "source_gui_timestamp": 531,
      "current_state": "g55s168",
      "current_model_action": "g55a2242",
      "current_version": 62,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

实际Edit Note遇No PIN set/Set Up,未进入成功编辑页。Witness之一为匿名控件且另有INSUFFICIENT;仅凭D=1不能补足控件角色、此前锁定编辑历史或后续完成证据。

等价历史是否送入Provider wire:UNKNOWN;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

NA:没有足以可靠裁定全局首次或重复的已核实等价历史。不能把未检索到当成未执行。

三、Probe执行后发生什么

Edit Note 遇到锁定笔记,弹出 No PIN set / Set Up;没有直接进入解锁成功的编辑页。

scarletnotes JEV step750 Edit Note before_screenshot
before_screenshot · identity_verified · 2026-11-06T21:06:30.594+00:00
scarletnotes JEV step750 Edit Note after_screenshot
after_screenshot · identity_verified · 2026-11-06T21:06:31.345+00:00

Run内首次METHOD观察:完成后2秒=0,10秒=3,下一动作前B=0。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-4278",
      "step": 751,
      "version": 62,
      "elapsed_s": 1182.694,
      "wall_time_ms": 1793999191394,
      "next_input_wall_ms": 1793999192382,
      "input_completed_wall_ms": 1793999191612,
      "input_confirmed": true,
      "action": "MODEL_BACK NA",
      "action_type": "MODEL_BACK",
      "text": null,
      "content_desc": null,
      "resource_id": null,
      "model_action_id": "g59a2336",
      "concrete_identity": null,
      "state_id": "g59s176",
      "source_gui_id": 870,
      "activity": "com.maubis.scarlet.base.MainActivity",
      "activity_evidence": "GUI receipt",
      "labels": [],
      "probe": false,
      "strategy": "EPSILON_GREEDY",
      "context": "exploration",
      "native_branch": "Epsilon",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/executor.log:69741",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/native/sata-com.bijoysingh.quicknote-ape-sata-running-minutes-60/jev-audit/inputs/generated-4279.json"
    },
    {
      "input_id": "input-4283",
      "step": 752,
      "version": 62,
      "elapsed_s": 1183.682,
      "wall_time_ms": 1793999192382,
      "next_input_wall_ms": 1793999193285,
      "input_completed_wall_ms": 1793999192411,
      "input_confirmed": true,
      "action": "MODEL_CLICK com.bijoysingh.quicknote:id/toolbarIconSearch",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "com.bijoysingh.quicknote:id/toolbarIconSearch",
      "model_action_id": "g22a917",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.support.v7.widget.RecyclerView\"][@resource-id=\"com.bijoysingh.quicknote:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"com.bijoysingh.quicknote:id/action_toolbar\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageView\"][@resource-id=\"com.bijoysingh.quicknote:id/toolbarIconSearch\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g22s58",
      "source_gui_id": 871,
      "activity": "com.maubis.scarlet.base.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/executor.log:69796",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/native/sata-com.bijoysingh.quicknote-ape-sata-running-minutes-60/jev-audit/inputs/generated-4284.json"
    },
    {
      "input_id": "input-4288",
      "step": 753,
      "version": 62,
      "elapsed_s": 1184.585,
      "wall_time_ms": 1793999193285,
      "next_input_wall_ms": 1793999194467,
      "input_completed_wall_ms": 1793999193310,
      "input_confirmed": true,
      "action": "MODEL_CLICK com.bijoysingh.quicknote:id/searchBackButton",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "com.bijoysingh.quicknote:id/searchBackButton",
      "model_action_id": "g62a2512",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageView\"][@resource-id=\"com.bijoysingh.quicknote:id/searchBackButton\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g62s190",
      "source_gui_id": 872,
      "activity": "com.maubis.scarlet.base.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/executor.log:69868",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/native/sata-com.bijoysingh.quicknote-ape-sata-running-minutes-60/jev-audit/inputs/generated-4289.json"
    },
    {
      "input_id": "input-4293",
      "step": 754,
      "version": 62,
      "elapsed_s": 1185.767,
      "wall_time_ms": 1793999194467,
      "next_input_wall_ms": 1793999196331,
      "input_completed_wall_ms": 1793999195494,
      "input_confirmed": true,
      "action": "MODEL_LONG_CLICK android.widget.FrameLayout",
      "action_type": "MODEL_LONG_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g22a924",
      "concrete_identity": "MODEL_LONG_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.support.v7.widget.RecyclerView\"][@resource-id=\"com.bijoysingh.quicknote:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g22s58",
      "source_gui_id": 873,
      "activity": "com.maubis.scarlet.base.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/executor.log:69929",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/native/sata-com.bijoysingh.quicknote-ape-sata-running-minutes-60/jev-audit/inputs/generated-4294.json"
    },
    {
      "input_id": "input-4303",
      "step": 755,
      "version": 62,
      "elapsed_s": 1187.631,
      "wall_time_ms": 1793999196331,
      "next_input_wall_ms": 1793999197189,
      "input_completed_wall_ms": 1793999196360,
      "input_confirmed": true,
      "action": "MODEL_CLICK android.widget.LinearLayout",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g55a2242",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"com.bijoysingh.quicknote:id/design_bottom_sheet\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"com.bijoysingh.quicknote:id/root_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g55s168",
      "source_gui_id": 874,
      "activity": "com.maubis.scarlet.base.MainActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Ui View Icon",
        "Send Note",
        "Copy Note",
        "Move to Trash",
        "Create Notification",
        "Delete Permanently",
        "Edit Note",
        "Mark Favourite",
        "Archive Note",
        "Change Tags",
        "Click to add or change tags",
        "Select Notes",
        "Select and perform actions on multiple notes at once",
        "Change Color",
        "Add to Notebook",
        "Unlock Note",
        "Pin Note"
      ],
      "probe": true,
      "strategy": "PROBE",
      "context": "exploration",
      "native_branch": "Probe",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/executor.log:70001",
      "observed_methods_until_next": 3,
      "category_counts": {
        "app_domain": 3
      },
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/native/sata-com.bijoysingh.quicknote-ape-sata-running-minutes-60/jev-audit/inputs/generated-4304.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 750,
      "monotonic_ns": 1888238064479648,
      "wall_time_ms": 1793999190511,
      "abstraction_version": 62,
      "state_id": "g55s168",
      "model_action_id": "g55a2242",
      "entry_id": "semantic-70-c1",
      "request_id": "semantic-70",
      "candidate_id": "c1",
      "confidence": 1,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "481b7630a2907eb0e5a8da77f00e9e5598558d15af2888e85a3ab5ab3ae25a99",
      "concrete_identity": "b13f5055af6749efadadc298d2873ffcb42aa5896ca0e7c60b1249716bfb8d17",
      "decision_scope": "1a9aa59252890d10f032cf3076ff3433962552727c64cfa66dbb1107c5515b25",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-70",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 2,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 2,
      "selected_history": 2,
      "comparison_count": 2,
      "same_count": 0,
      "different_count": 1,
      "insufficient_count": 1,
      "trusted_same_count": 0,
      "trusted_different_count": 1,
      "low_confidence_count": 1,
      "full_history_compared": true,
      "exploratory": false,
      "_line": 2892
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 750,
      "monotonic_ns": 1888238065340086,
      "wall_time_ms": 1793999190511,
      "abstraction_version": 62,
      "state_id": "g55s168",
      "model_action_id": "g55a2242",
      "entry_id": "semantic-70-c1",
      "request_id": "semantic-70",
      "candidate_id": "c1",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "481b7630a2907eb0e5a8da77f00e9e5598558d15af2888e85a3ab5ab3ae25a99",
      "input_fingerprint": "3ff300b34e84279a037ac2b314b20adf822ff8eb2d8464cc90b067762afdd6a2",
      "concrete_identity": "b13f5055af6749efadadc298d2873ffcb42aa5896ca0e7c60b1249716bfb8d17",
      "decision_scope": "1a9aa59252890d10f032cf3076ff3433962552727c64cfa66dbb1107c5515b25",
      "_line": 2895
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 750,
      "monotonic_ns": 1888238090428833,
      "wall_time_ms": 1793999190537,
      "abstraction_version": 62,
      "state_id": "g55s168",
      "model_action_id": "g55a2242",
      "entry_id": "semantic-70-c1",
      "request_id": "semantic-70",
      "candidate_id": "c1",
      "confidence": 1,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "481b7630a2907eb0e5a8da77f00e9e5598558d15af2888e85a3ab5ab3ae25a99",
      "decision_scope": "1a9aa59252890d10f032cf3076ff3433962552727c64cfa66dbb1107c5515b25",
      "concrete_identity": "b13f5055af6749efadadc298d2873ffcb42aa5896ca0e7c60b1249716bfb8d17",
      "_line": 2898
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 750,
      "monotonic_ns": 1888238090476674,
      "wall_time_ms": 1793999190537,
      "abstraction_version": 62,
      "state_id": "g55s168",
      "model_action_id": "g55a2242",
      "entry_id": "semantic-70-c1",
      "request_id": "semantic-70",
      "candidate_id": "c1",
      "confidence": 1,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 2899
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 750,
      "monotonic_ns": 1888238150775100,
      "wall_time_ms": 1793999190597,
      "abstraction_version": 62,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-70-c1",
      "request_id": "semantic-70",
      "candidate_id": "c1",
      "event_count": 2,
      "_line": 2902
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 750,
      "monotonic_ns": 1888238182227853,
      "wall_time_ms": 1793999190628,
      "abstraction_version": 62,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-70-c1",
      "request_id": "semantic-70",
      "candidate_id": "c1",
      "_line": 2903
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 751,
      "monotonic_ns": 1888238899979557,
      "wall_time_ms": 1793999191346,
      "abstraction_version": 62,
      "state_id": "g55s168",
      "model_action_id": "g55a2242",
      "entry_id": "semantic-70-c1",
      "request_id": "semantic-70",
      "candidate_id": "c1",
      "confidence": 1,
      "choice": "PROMOTE",
      "transition_id": "g59e293:745",
      "target_state": "g59s176",
      "input_confirmed": true,
      "_line": 2905
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 750,
    "monotonic_ns": 1888238090750069,
    "wall_time_ms": 1793999190537,
    "abstraction_version": 62,
    "state_id": "g55s168",
    "model_action_id": "g55a2242",
    "snapshot_reason": "selection",
    "state_visits": 5,
    "state_first_seen": 517,
    "state_last_seen": 750,
    "state_saturated": false,
    "state_saturation": 0.75,
    "native_state_saturated": false,
    "native_unsaturated_model_action_count": 1,
    "model_action_count": 4,
    "enabled_valid_action_count": 4,
    "unsaturated_model_action_count": 1,
    "unvisited_model_action_count": 1,
    "effective_unvisited_model_action_count": 1,
    "effective_state_saturated": false,
    "local_probe_action_count": 0,
    "navigation_action_count": 1,
    "enabled_valid_unvisited_action_count": 1,
    "unvisited_model_action_ids": "g55a2245",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 2,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=com.maubis.scarlet.base.MainActivity|class=android.widget.LinearLayout|text=|resource_id=|bounds=109,734,383,1001",
    "selected_resolved_node_count": 7,
    "_line": 2901
  }
}

四、是否值得PROMOTE

无法可靠裁定相对整个Run决策前历史的功能新颖性。

疑似主要环节:HISTORY_EVIDENCE_CONTEXT;wire关系审查:INSUFFICIENT_CONTEXT。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

scarletnotes JEV step755 Mark Favourite

run_95f70b23a59843b09110e90e309c467e · 第19.79分钟 · 请求step750 / 决策step750 / 执行step755 · UNKNOWN · 证据INSUFFICIENT_FOR_GLOBAL_NOVELTY · 结构化审查

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p3 对step533=1.000000),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g55s168 / g55a2242;合法历史2条,比较2条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p3 / 533匿名 android.widget.LinearLayout ; 邻近标签 DIFFERENT_OPERATION1.00000000True
p4 / 531匿名 android.widget.LinearLayout ; 邻近标签 INSUFFICIENT_EVIDENCE0.46000000False

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p3",
    "history_id": "h2",
    "history_step": 533,
    "history_input_id": "input-3037",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 1,
    "probabilities": {
      "SAME_OPERATION": 0,
      "DIFFERENT_OPERATION": 1,
      "INSUFFICIENT_EVIDENCE": 0
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c2` the same application-function operation as executed action at `executed_actions.h2`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0,
        "DIFFERENT_OPERATION": 1,
        "INSUFFICIENT_EVIDENCE": 0
      },
      "confidence": 1
    },
    "model_visible_history": {
      "class": "android.widget.LinearLayout",
      "resource_id": "",
      "text": "",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 8,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"com.bijoysingh.quicknote:id/design_bottom_sheet\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"com.bijoysingh.quicknote:id/root_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=8][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g55a2242",
      "source_state_id": "g55s168",
      "bounds": [
        109,
        1654,
        383,
        1922
      ],
      "source_page_id": "page3",
      "target_subtree": [
        {
          "class": "android.widget.LinearLayout",
          "resource_id": "",
          "text": "",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        },
        {
          "class": "android.widget.ImageView",
          "resource_id": "com.bijoysingh.quicknote:id/icon",
          "text": "",
          "content_desc": "Ui View Icon",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": [
            0
          ]
        },
        {
          "class": "android.widget.TextView",
          "resource_id": "com.bijoysingh.quicknote:id/label",
          "text": "Change Color",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": [
            1
          ]
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.ScrollView",
        "resource_id": "com.bijoysingh.quicknote:id/root_layout",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.ScrollView",
          "resource_id": "com.bijoysingh.quicknote:id/root_layout"
        },
        "labels": [],
        "truncated": true
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 631,
      "source_gui_timestamp": 533,
      "current_state": "g55s168",
      "current_model_action": "g55a2242",
      "current_version": 62,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p4",
    "history_id": "h1",
    "history_step": 531,
    "history_input_id": "input-3021",
    "choice": "INSUFFICIENT_EVIDENCE",
    "confidence": 0.46,
    "probabilities": {
      "SAME_OPERATION": 0.01,
      "DIFFERENT_OPERATION": 0.35,
      "INSUFFICIENT_EVIDENCE": 0.64
    },
    "trusted": false,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c2` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "INSUFFICIENT_EVIDENCE",
      "probabilities": {
        "SAME_OPERATION": 0.01,
        "DIFFERENT_OPERATION": 0.35,
        "INSUFFICIENT_EVIDENCE": 0.64
      },
      "confidence": 0.46
    },
    "model_visible_history": {
      "class": "android.widget.LinearLayout",
      "resource_id": "",
      "text": "",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 15,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"com.bijoysingh.quicknote:id/design_bottom_sheet\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"com.bijoysingh.quicknote:id/root_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=15][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g55a2242",
      "source_state_id": "g55s168",
      "bounds": [
        403,
        2316,
        677,
        2337
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.LinearLayout",
          "resource_id": "",
          "text": "",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.ScrollView",
        "resource_id": "com.bijoysingh.quicknote:id/root_layout",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.ScrollView",
          "resource_id": "com.bijoysingh.quicknote:id/root_layout"
        },
        "labels": [],
        "truncated": true
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 629,
      "source_gui_timestamp": 531,
      "current_state": "g55s168",
      "current_model_action": "g55a2242",
      "current_version": 62,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

本次出现心形标志,有收藏状态变化和B=3;但Witness匿名、另有INSUFFICIENT,也无法排除更早收藏功能。确认有业务操作,不确认首次功能。

等价历史是否送入Provider wire:UNKNOWN;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

NA:没有足以可靠裁定全局首次或重复的已核实等价历史。不能把未检索到当成未执行。

三、Probe执行后发生什么

Mark Favourite 后笔记出现心形标志,B窗口3首次方法;确有收藏状态变化。

scarletnotes JEV step755 Mark Favourite before_screenshot
before_screenshot · identity_verified · 2026-11-06T21:06:36.329+00:00
scarletnotes JEV step755 Mark Favourite after_screenshot
after_screenshot · identity_verified · 2026-11-06T21:06:37.103+00:00

Run内首次METHOD观察:完成后2秒=3,10秒=3,下一动作前B=3。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-4310",
      "step": 756,
      "version": 62,
      "elapsed_s": 1188.489,
      "wall_time_ms": 1793999197189,
      "next_input_wall_ms": 1793999198149,
      "input_completed_wall_ms": 1793999197210,
      "input_confirmed": true,
      "action": "MODEL_CLICK com.bijoysingh.quicknote:id/toolbarIconSearch",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "com.bijoysingh.quicknote:id/toolbarIconSearch",
      "model_action_id": "g22a917",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.support.v7.widget.RecyclerView\"][@resource-id=\"com.bijoysingh.quicknote:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"com.bijoysingh.quicknote:id/action_toolbar\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageView\"][@resource-id=\"com.bijoysingh.quicknote:id/toolbarIconSearch\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g22s58",
      "source_gui_id": 875,
      "activity": "com.maubis.scarlet.base.MainActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Scarlet Notes FD",
        "# ***\n***\n\n******************\n***********\n****************\n",
        "05:06 AM"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/executor.log:70057",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/native/sata-com.bijoysingh.quicknote-ape-sata-running-minutes-60/jev-audit/inputs/generated-4311.json"
    },
    {
      "input_id": "input-4315",
      "step": 757,
      "version": 62,
      "elapsed_s": 1189.449,
      "wall_time_ms": 1793999198149,
      "next_input_wall_ms": 1793999200170,
      "input_completed_wall_ms": 1793999199094,
      "input_confirmed": true,
      "action": "MODEL_CLICK Search N",
      "action_type": "MODEL_CLICK",
      "text": "Search N",
      "content_desc": "",
      "resource_id": "com.bijoysingh.quicknote:id/searchBox",
      "model_action_id": "g62a2513",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.EditText\"][@resource-id=\"com.bijoysingh.quicknote:id/searchBox\"][@text=\"Search N\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g62s190",
      "source_gui_id": 876,
      "activity": "com.maubis.scarlet.base.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/executor.log:70133",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/native/sata-com.bijoysingh.quicknote-ape-sata-running-minutes-60/jev-audit/inputs/generated-4317.json"
    },
    {
      "input_id": "input-4321",
      "step": 758,
      "version": 62,
      "elapsed_s": 1191.47,
      "wall_time_ms": 1793999200170,
      "next_input_wall_ms": 1793999201074,
      "input_completed_wall_ms": 1793999200194,
      "input_confirmed": true,
      "action": "MODEL_CLICK It seems",
      "action_type": "MODEL_CLICK",
      "text": "It seems",
      "content_desc": "",
      "resource_id": "com.bijoysingh.quicknote:id/description",
      "model_action_id": "g62a2520",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.support.v7.widget.RecyclerView\"][@resource-id=\"com.bijoysingh.quicknote:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=4][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"com.bijoysingh.quicknote:id/description\"][@text=\"It seems\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g62s191",
      "source_gui_id": 877,
      "activity": "com.maubis.scarlet.base.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/executor.log:70200",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/native/sata-com.bijoysingh.quicknote-ape-sata-running-minutes-60/jev-audit/inputs/generated-4322.json"
    },
    {
      "input_id": "input-4326",
      "step": 759,
      "version": 62,
      "elapsed_s": 1192.374,
      "wall_time_ms": 1793999201074,
      "next_input_wall_ms": 1793999202357,
      "input_completed_wall_ms": 1793999201679,
      "input_confirmed": true,
      "action": "MODEL_BACK NA",
      "action_type": "MODEL_BACK",
      "text": null,
      "content_desc": null,
      "resource_id": null,
      "model_action_id": "g8a222",
      "concrete_identity": null,
      "state_id": "g8s19",
      "source_gui_id": 878,
      "activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/executor.log:70266",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/native/sata-com.bijoysingh.quicknote-ape-sata-running-minutes-60/jev-audit/inputs/generated-4327.json"
    },
    {
      "input_id": "input-4331",
      "step": 760,
      "version": 62,
      "elapsed_s": 1193.657,
      "wall_time_ms": 1793999202357,
      "next_input_wall_ms": 1793999204957,
      "input_completed_wall_ms": 1793999202444,
      "input_confirmed": true,
      "action": "MODEL_CLICK android.view.ViewGroup",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g62a2518",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=6][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g62s191",
      "source_gui_id": 879,
      "activity": "com.maubis.scarlet.base.MainActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "# +36575\n",
        "No Notes",
        "It seems you have not added any notes. Click to add a note."
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/executor.log:70340",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/native/sata-com.bijoysingh.quicknote-ape-sata-running-minutes-60/jev-audit/inputs/generated-4334.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 750,
      "monotonic_ns": 1888238064533023,
      "wall_time_ms": 1793999190511,
      "abstraction_version": 62,
      "state_id": "g55s168",
      "model_action_id": "g55a2242",
      "entry_id": "semantic-70-c2",
      "request_id": "semantic-70",
      "candidate_id": "c2",
      "confidence": 1,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "481b7630a2907eb0e5a8da77f00e9e5598558d15af2888e85a3ab5ab3ae25a99",
      "concrete_identity": "b13415dc36e7fe9bb394ba4b0473fc369c469de69762519e55a0c5bc8725e015",
      "decision_scope": "1a9aa59252890d10f032cf3076ff3433962552727c64cfa66dbb1107c5515b25",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-70",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 2,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 2,
      "selected_history": 2,
      "comparison_count": 2,
      "same_count": 0,
      "different_count": 1,
      "insufficient_count": 1,
      "trusted_same_count": 0,
      "trusted_different_count": 1,
      "low_confidence_count": 1,
      "full_history_compared": true,
      "exploratory": false,
      "_line": 2893
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 750,
      "monotonic_ns": 1888238065740340,
      "wall_time_ms": 1793999190512,
      "abstraction_version": 62,
      "state_id": "g55s168",
      "model_action_id": "g55a2242",
      "entry_id": "semantic-70-c2",
      "request_id": "semantic-70",
      "candidate_id": "c2",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "481b7630a2907eb0e5a8da77f00e9e5598558d15af2888e85a3ab5ab3ae25a99",
      "input_fingerprint": "3ff300b34e84279a037ac2b314b20adf822ff8eb2d8464cc90b067762afdd6a2",
      "concrete_identity": "b13415dc36e7fe9bb394ba4b0473fc369c469de69762519e55a0c5bc8725e015",
      "decision_scope": "1a9aa59252890d10f032cf3076ff3433962552727c64cfa66dbb1107c5515b25",
      "_line": 2896
    },
    "PROBE_NAVIGATION_ELIGIBILITY": {
      "event": "PROBE_NAVIGATION_ELIGIBILITY",
      "step": 754,
      "monotonic_ns": 1888241844889188,
      "wall_time_ms": 1793999194291,
      "abstraction_version": 62,
      "state_id": "g55s168",
      "model_action_id": "g55a2242",
      "entry_id": "semantic-70-c2",
      "request_id": "semantic-70",
      "candidate_id": "c2",
      "concrete_identity": "b13415dc36e7fe9bb394ba4b0473fc369c469de69762519e55a0c5bc8725e015",
      "confidence": 1,
      "reason": "eligible",
      "navigation": true,
      "confidence_pass": true,
      "source_valid": true,
      "same_state_confirmed": false,
      "related_execution_suppressed": false,
      "navigation_arrived": false,
      "_line": 2924
    },
    "PROBE_NAVIGATION_SELECTED": {
      "event": "PROBE_NAVIGATION_SELECTED",
      "step": 754,
      "monotonic_ns": 1888242019935320,
      "wall_time_ms": 1793999194466,
      "abstraction_version": 62,
      "state_id": "g55s168",
      "model_action_id": "g55a2242",
      "entry_id": "semantic-70-c2",
      "request_id": "semantic-70",
      "candidate_id": "c2",
      "concrete_identity": "b13415dc36e7fe9bb394ba4b0473fc369c469de69762519e55a0c5bc8725e015",
      "confidence": 1,
      "path_id": "p195",
      "source": "native_remote_path",
      "_line": 2928
    },
    "PROBE_NAVIGATION_ARRIVED": {
      "event": "PROBE_NAVIGATION_ARRIVED",
      "step": 755,
      "monotonic_ns": 1888243791369612,
      "wall_time_ms": 1793999196237,
      "abstraction_version": 62,
      "state_id": "g55s168",
      "model_action_id": "g55a2242",
      "entry_id": "semantic-70-c2",
      "request_id": "semantic-70",
      "candidate_id": "c2",
      "concrete_identity": "b13415dc36e7fe9bb394ba4b0473fc369c469de69762519e55a0c5bc8725e015",
      "confidence": 1,
      "path_id": "p195",
      "arrived": true,
      "reason": "arrived",
      "last_availability": "awaiting_native_binding",
      "binding_reason": "unique_identity_match",
      "source_match_count": 1,
      "target_match_count": 1,
      "audit_path": "jev-audit/navigation/event-4301.json",
      "_line": 2933
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 755,
      "monotonic_ns": 1888243835466746,
      "wall_time_ms": 1793999196282,
      "abstraction_version": 62,
      "state_id": "g55s168",
      "model_action_id": "g55a2242",
      "entry_id": "semantic-70-c2",
      "request_id": "semantic-70",
      "candidate_id": "c2",
      "confidence": 1,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "481b7630a2907eb0e5a8da77f00e9e5598558d15af2888e85a3ab5ab3ae25a99",
      "decision_scope": "1a9aa59252890d10f032cf3076ff3433962552727c64cfa66dbb1107c5515b25",
      "concrete_identity": "b13415dc36e7fe9bb394ba4b0473fc369c469de69762519e55a0c5bc8725e015",
      "_line": 2936
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 755,
      "monotonic_ns": 1888243835513480,
      "wall_time_ms": 1793999196282,
      "abstraction_version": 62,
      "state_id": "g55s168",
      "model_action_id": "g55a2242",
      "entry_id": "semantic-70-c2",
      "request_id": "semantic-70",
      "candidate_id": "c2",
      "confidence": 1,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 2937
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 755,
      "monotonic_ns": 1888243885782358,
      "wall_time_ms": 1793999196332,
      "abstraction_version": 62,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-70-c2",
      "request_id": "semantic-70",
      "candidate_id": "c2",
      "event_count": 2,
      "_line": 2940
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 755,
      "monotonic_ns": 1888243914283386,
      "wall_time_ms": 1793999196360,
      "abstraction_version": 62,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-70-c2",
      "request_id": "semantic-70",
      "candidate_id": "c2",
      "_line": 2941
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 756,
      "monotonic_ns": 1888244661226895,
      "wall_time_ms": 1793999197107,
      "abstraction_version": 62,
      "state_id": "g55s168",
      "model_action_id": "g55a2242",
      "entry_id": "semantic-70-c2",
      "request_id": "semantic-70",
      "candidate_id": "c2",
      "confidence": 1,
      "choice": "PROMOTE",
      "transition_id": "g58e342:750",
      "target_state": "g22s58",
      "input_confirmed": true,
      "_line": 2943
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 755,
    "monotonic_ns": 1888243835774652,
    "wall_time_ms": 1793999196282,
    "abstraction_version": 62,
    "state_id": "g55s168",
    "model_action_id": "g55a2242",
    "snapshot_reason": "selection",
    "state_visits": 6,
    "state_first_seen": 517,
    "state_last_seen": 755,
    "state_saturated": false,
    "state_saturation": 0.75,
    "native_state_saturated": false,
    "native_unsaturated_model_action_count": 1,
    "model_action_count": 4,
    "enabled_valid_action_count": 4,
    "unsaturated_model_action_count": 1,
    "unvisited_model_action_count": 1,
    "effective_unvisited_model_action_count": 1,
    "effective_state_saturated": false,
    "local_probe_action_count": 0,
    "navigation_action_count": 1,
    "enabled_valid_unvisited_action_count": 1,
    "unvisited_model_action_ids": "g55a2245",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 3,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=com.maubis.scarlet.base.MainActivity|class=android.widget.LinearLayout|text=|resource_id=|bounds=403,734,677,1002",
    "selected_resolved_node_count": 7,
    "_line": 2939
  }
}

四、是否值得PROMOTE

无法可靠裁定相对整个Run决策前历史的功能新颖性。

疑似主要环节:HISTORY_EVIDENCE_CONTEXT;wire关系审查:INSUFFICIENT_CONTEXT。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

scarletnotes JEV step868 Add Item… (com.bijoysingh.quicknote:id/action_move_icon)

run_95f70b23a59843b09110e90e309c467e · 第24.45分钟 · 请求step868 / 决策step868 / 执行step868 · REPEATED_SUPPORTED · 证据HIGH · 结构化审查

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p1 对step5=0.790000;p2 对step7=0.640000;p3 对step9=0.640000),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g8s19 / g8a212;合法历史7条,比较3条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p1 / 5匿名 android.widget.ImageView com.bijoysingh.quicknote:id/action_move_icon; 邻近标签 Add Heading…DIFFERENT_OPERATION0.79000000True
p2 / 7匿名 android.widget.ImageView com.bijoysingh.quicknote:id/action_move_icon; 邻近标签 Add Heading…DIFFERENT_OPERATION0.64000000True
p3 / 9匿名 android.widget.ImageView com.bijoysingh.quicknote:id/action_move_icon; 邻近标签 Add Heading…DIFFERENT_OPERATION0.64000000True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p1",
    "history_id": "h1",
    "history_step": 5,
    "history_input_id": "input-29",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.79,
    "probabilities": {
      "SAME_OPERATION": 0.13,
      "DIFFERENT_OPERATION": 0.86,
      "INSUFFICIENT_EVIDENCE": 0.01
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.13,
        "DIFFERENT_OPERATION": 0.86,
        "INSUFFICIENT_EVIDENCE": 0.01
      },
      "confidence": 0.79
    },
    "model_visible_history": {
      "class": "android.widget.ImageView",
      "resource_id": "com.bijoysingh.quicknote:id/action_move_icon",
      "text": "",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 0,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.support.v7.widget.RecyclerView\"][@resource-id=\"com.bijoysingh.quicknote:id/advanced_note_recycler\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageView\"][@resource-id=\"com.bijoysingh.quicknote:id/action_move_icon\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g8a212",
      "source_state_id": "g8s19",
      "bounds": [
        0,
        541,
        63,
        726
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.ImageView",
          "resource_id": "com.bijoysingh.quicknote:id/action_move_icon",
          "text": "",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [
          {
            "path": [
              1
            ],
            "text": "Add Heading…",
            "content_desc": ""
          }
        ],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 10,
      "source_gui_timestamp": 5,
      "current_state": "g8s19",
      "current_model_action": "g8a212",
      "current_version": 64,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p2",
    "history_id": "h2",
    "history_step": 7,
    "history_input_id": "input-43",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.64,
    "probabilities": {
      "SAME_OPERATION": 0.23,
      "DIFFERENT_OPERATION": 0.76,
      "INSUFFICIENT_EVIDENCE": 0.01
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h2`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.23,
        "DIFFERENT_OPERATION": 0.76,
        "INSUFFICIENT_EVIDENCE": 0.01
      },
      "confidence": 0.64
    },
    "model_visible_history": {
      "class": "android.widget.ImageView",
      "resource_id": "com.bijoysingh.quicknote:id/action_move_icon",
      "text": "",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 0,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.support.v7.widget.RecyclerView\"][@resource-id=\"com.bijoysingh.quicknote:id/advanced_note_recycler\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageView\"][@resource-id=\"com.bijoysingh.quicknote:id/action_move_icon\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g8a212",
      "source_state_id": "g8s19",
      "bounds": [
        0,
        541,
        63,
        726
      ],
      "source_page_id": "page3",
      "target_subtree": [
        {
          "class": "android.widget.ImageView",
          "resource_id": "com.bijoysingh.quicknote:id/action_move_icon",
          "text": "",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [
          {
            "path": [
              1
            ],
            "text": "Add Heading…",
            "content_desc": ""
          }
        ],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 15,
      "source_gui_timestamp": 7,
      "current_state": "g8s19",
      "current_model_action": "g8a212",
      "current_version": 64,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p3",
    "history_id": "h3",
    "history_step": 9,
    "history_input_id": "input-53",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.64,
    "probabilities": {
      "SAME_OPERATION": 0.23,
      "DIFFERENT_OPERATION": 0.76,
      "INSUFFICIENT_EVIDENCE": 0.01
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h3`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.23,
        "DIFFERENT_OPERATION": 0.76,
        "INSUFFICIENT_EVIDENCE": 0.01
      },
      "confidence": 0.64
    },
    "model_visible_history": {
      "class": "android.widget.ImageView",
      "resource_id": "com.bijoysingh.quicknote:id/action_move_icon",
      "text": "",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 0,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.support.v7.widget.RecyclerView\"][@resource-id=\"com.bijoysingh.quicknote:id/advanced_note_recycler\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageView\"][@resource-id=\"com.bijoysingh.quicknote:id/action_move_icon\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g8a212",
      "source_state_id": "g8s19",
      "bounds": [
        0,
        541,
        63,
        726
      ],
      "source_page_id": "page4",
      "target_subtree": [
        {
          "class": "android.widget.ImageView",
          "resource_id": "com.bijoysingh.quicknote:id/action_move_icon",
          "text": "",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [
          {
            "path": [
              1
            ],
            "text": "Add Heading…",
            "content_desc": ""
          }
        ],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 17,
      "source_gui_timestamp": 9,
      "current_state": "g8s19",
      "current_model_action": "g8a212",
      "current_version": 64,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

130的原始后图已明确显示Block Text Actions及Share/Copy/Delete;本次再次打开同样三个功能的菜单,文本块数据变化不构成独立菜单功能。 发送给Provider的是匿名图标及块标签,没有历史菜单结果,因此不能把完整截图能确认的SAME直接算成模型在充分Evidence下的错误。

等价历史是否送入Provider wire:NO;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

此前step / UTC页面与控件确认与目标
130
2026-11-06T20:50:04.859+00:00
com.bijoysingh.quicknote:id/action_move_icon
com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity
Native确认=True
com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity
保留目标GUI

三、Probe执行后发生什么

移动图标打开同一个 Block Text Actions 菜单;没有窗口新增方法。

scarletnotes JEV step868 Add Item… (com.bijoysingh.quicknote:id/action_move_icon) before_screenshot
before_screenshot · identity_verified · 2026-11-06T21:11:15.960+00:00
scarletnotes JEV step868 Add Item… (com.bijoysingh.quicknote:id/action_move_icon) after_screenshot
after_screenshot · identity_verified · 2026-11-06T21:11:16.820+00:00

Run内首次METHOD观察:完成后2秒=0,10秒=0,下一动作前B=0。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-4981",
      "step": 869,
      "version": 64,
      "elapsed_s": 1468.314,
      "wall_time_ms": 1793999477014,
      "next_input_wall_ms": 1793999477963,
      "input_completed_wall_ms": 1793999477045,
      "input_confirmed": true,
      "action": "MODEL_CLICK android.view.ViewGroup",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g9a233",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"com.bijoysingh.quicknote:id/design_bottom_sheet\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g9s21",
      "source_gui_id": 1009,
      "activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity",
      "activity_evidence": "GUI receipt",
      "labels": [],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/executor.log:79430",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/native/sata-com.bijoysingh.quicknote-ape-sata-running-minutes-60/jev-audit/inputs/generated-4982.json"
    },
    {
      "input_id": "input-4990",
      "step": 870,
      "version": 64,
      "elapsed_s": 1469.263,
      "wall_time_ms": 1793999477963,
      "next_input_wall_ms": 1793999478731,
      "input_completed_wall_ms": 1793999477995,
      "input_confirmed": true,
      "action": "MODEL_CLICK com.bijoysingh.quicknote:id/action_move_icon",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "com.bijoysingh.quicknote:id/action_move_icon",
      "model_action_id": "g8a212",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.support.v7.widget.RecyclerView\"][@resource-id=\"com.bijoysingh.quicknote:id/advanced_note_recycler\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=6][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageView\"][@resource-id=\"com.bijoysingh.quicknote:id/action_move_icon\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g8s19",
      "source_gui_id": 1010,
      "activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "282166108.02.15 08:59:50\n",
        "Add Heading…",
        "Add Content…",
        "Add Item…",
        "Add Quoted Text…",
        "# ***\n- ***",
        "48173116.10.16\n"
      ],
      "probe": true,
      "strategy": "PROBE",
      "context": "exploration",
      "native_branch": "Probe",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/executor.log:79498",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/native/sata-com.bijoysingh.quicknote-ape-sata-running-minutes-60/jev-audit/inputs/generated-4991.json"
    },
    {
      "input_id": "input-4997",
      "step": 871,
      "version": 64,
      "elapsed_s": 1470.031,
      "wall_time_ms": 1793999478731,
      "next_input_wall_ms": 1793999481945,
      "input_completed_wall_ms": 1793999478945,
      "input_confirmed": true,
      "action": "MODEL_BACK NA",
      "action_type": "MODEL_BACK",
      "text": null,
      "content_desc": null,
      "resource_id": null,
      "model_action_id": "g9a235",
      "concrete_identity": null,
      "state_id": "g9s21",
      "source_gui_id": 1011,
      "activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity",
      "activity_evidence": "GUI receipt",
      "labels": [],
      "probe": false,
      "strategy": "EPSILON_GREEDY",
      "context": "exploration",
      "native_branch": "Epsilon",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/executor.log:79576",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/native/sata-com.bijoysingh.quicknote-ape-sata-running-minutes-60/jev-audit/inputs/generated-4998.json"
    },
    {
      "input_id": "input-5004",
      "step": 872,
      "version": 64,
      "elapsed_s": 1473.245,
      "wall_time_ms": 1793999481945,
      "next_input_wall_ms": 1793999488080,
      "input_completed_wall_ms": 1793999482977,
      "input_confirmed": true,
      "action": "MODEL_CLICK Add Item",
      "action_type": "MODEL_CLICK",
      "text": "Add Item",
      "content_desc": "",
      "resource_id": "com.bijoysingh.quicknote:id/edit",
      "model_action_id": "g8a213",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.support.v7.widget.RecyclerView\"][@resource-id=\"com.bijoysingh.quicknote:id/advanced_note_recycler\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=4][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.EditText\"][@resource-id=\"com.bijoysingh.quicknote:id/edit\"][@text=\"Add Item\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g8s19",
      "source_gui_id": 1012,
      "activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "282166108.02.15 08:59:50\n",
        "Add Heading…",
        "Add Content…",
        "Add Item…",
        "Add Quoted Text…",
        "# ***\n- ***",
        "48173116.10.16\n"
      ],
      "probe": false,
      "strategy": "EPSILON_GREEDY",
      "context": "exploration",
      "native_branch": "Epsilon",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/executor.log:79642",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/native/sata-com.bijoysingh.quicknote-ape-sata-running-minutes-60/jev-audit/inputs/generated-5007.json"
    },
    {
      "input_id": "input-5014",
      "step": 873,
      "version": 64,
      "elapsed_s": 1479.38,
      "wall_time_ms": 1793999488080,
      "next_input_wall_ms": 1793999493999,
      "input_completed_wall_ms": 1793999489228,
      "input_confirmed": true,
      "action": "MODEL_LONG_CLICK Add Quot",
      "action_type": "MODEL_LONG_CLICK",
      "text": "Add Quot",
      "content_desc": "",
      "resource_id": "com.bijoysingh.quicknote:id/edit",
      "model_action_id": "g8a214",
      "concrete_identity": "MODEL_LONG_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.support.v7.widget.RecyclerView\"][@resource-id=\"com.bijoysingh.quicknote:id/advanced_note_recycler\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=6][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.EditText\"][@resource-id=\"com.bijoysingh.quicknote:id/edit\"][@text=\"Add Quot\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g8s19",
      "source_gui_id": 1013,
      "activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "282166108.02.15 08:59:50\n",
        "Add Heading…",
        "Add Content…",
        "05:05 AM",
        "Add Item…",
        "Add Quoted Text…",
        "# ***\n- ***",
        "48173116.10.16\n"
      ],
      "probe": false,
      "strategy": "EPSILON_GREEDY",
      "context": "exploration",
      "native_branch": "Epsilon",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/executor.log:79728",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/native/sata-com.bijoysingh.quicknote-ape-sata-running-minutes-60/jev-audit/inputs/generated-5016.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 868,
      "monotonic_ns": 1888523434123818,
      "wall_time_ms": 1793999475880,
      "abstraction_version": 64,
      "state_id": "g8s19",
      "model_action_id": "g8a212",
      "entry_id": "semantic-99-c1",
      "request_id": "semantic-99",
      "candidate_id": "c1",
      "confidence": 0.79,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "138e814a08763eb85e27187636957a3fdccbed78e94428290109a05c4815d66d",
      "concrete_identity": "dcad1399b13a7ae89e22ba523f2e4799dd6f6ed36704a91125d0a1d9c5906a7c",
      "decision_scope": "1ecb857edf3beb93cdef7b3a25fe17d4eaddeaff9523efdbc1c5e692b14e1c40",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-99",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 7,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 7,
      "selected_history": 3,
      "comparison_count": 3,
      "same_count": 0,
      "different_count": 3,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 3,
      "low_confidence_count": 0,
      "full_history_compared": false,
      "exploratory": true,
      "_line": 3583
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 868,
      "monotonic_ns": 1888523434829935,
      "wall_time_ms": 1793999475881,
      "abstraction_version": 64,
      "state_id": "g8s19",
      "model_action_id": "g8a212",
      "entry_id": "semantic-99-c1",
      "request_id": "semantic-99",
      "candidate_id": "c1",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "138e814a08763eb85e27187636957a3fdccbed78e94428290109a05c4815d66d",
      "input_fingerprint": "ad94572c61f9dc99829c4fb207df9678a557d7e2e18371e5facd50b1c2dfe38e",
      "concrete_identity": "dcad1399b13a7ae89e22ba523f2e4799dd6f6ed36704a91125d0a1d9c5906a7c",
      "decision_scope": "1ecb857edf3beb93cdef7b3a25fe17d4eaddeaff9523efdbc1c5e692b14e1c40",
      "_line": 3585
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 868,
      "monotonic_ns": 1888523456778842,
      "wall_time_ms": 1793999475903,
      "abstraction_version": 64,
      "state_id": "g8s19",
      "model_action_id": "g8a212",
      "entry_id": "semantic-99-c1",
      "request_id": "semantic-99",
      "candidate_id": "c1",
      "confidence": 0.79,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "138e814a08763eb85e27187636957a3fdccbed78e94428290109a05c4815d66d",
      "decision_scope": "1ecb857edf3beb93cdef7b3a25fe17d4eaddeaff9523efdbc1c5e692b14e1c40",
      "concrete_identity": "dcad1399b13a7ae89e22ba523f2e4799dd6f6ed36704a91125d0a1d9c5906a7c",
      "_line": 3587
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 868,
      "monotonic_ns": 1888523456818250,
      "wall_time_ms": 1793999475903,
      "abstraction_version": 64,
      "state_id": "g8s19",
      "model_action_id": "g8a212",
      "entry_id": "semantic-99-c1",
      "request_id": "semantic-99",
      "candidate_id": "c1",
      "confidence": 0.79,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 3588
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 868,
      "monotonic_ns": 1888523516590396,
      "wall_time_ms": 1793999475963,
      "abstraction_version": 64,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-99-c1",
      "request_id": "semantic-99",
      "candidate_id": "c1",
      "event_count": 2,
      "_line": 3591
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 868,
      "monotonic_ns": 1888523648968336,
      "wall_time_ms": 1793999476095,
      "abstraction_version": 64,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-99-c1",
      "request_id": "semantic-99",
      "candidate_id": "c1",
      "_line": 3592
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 869,
      "monotonic_ns": 1888524375381574,
      "wall_time_ms": 1793999476821,
      "abstraction_version": 64,
      "state_id": "g8s19",
      "model_action_id": "g8a212",
      "entry_id": "semantic-99-c1",
      "request_id": "semantic-99",
      "candidate_id": "c1",
      "confidence": 0.79,
      "choice": "PROMOTE",
      "transition_id": "g9e9:862",
      "target_state": "g9s21",
      "input_confirmed": true,
      "_line": 3594
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 868,
    "monotonic_ns": 1888523457129129,
    "wall_time_ms": 1793999475903,
    "abstraction_version": 64,
    "state_id": "g8s19",
    "model_action_id": "g8a212",
    "snapshot_reason": "selection",
    "state_visits": 129,
    "state_first_seen": 2,
    "state_last_seen": 868,
    "state_saturated": true,
    "state_saturation": 1,
    "native_state_saturated": true,
    "native_unsaturated_model_action_count": 0,
    "model_action_count": 11,
    "enabled_valid_action_count": 11,
    "unsaturated_model_action_count": 0,
    "unvisited_model_action_count": 0,
    "effective_unvisited_model_action_count": 0,
    "effective_state_saturated": true,
    "local_probe_action_count": 0,
    "navigation_action_count": 0,
    "enabled_valid_unvisited_action_count": 0,
    "unvisited_model_action_ids": "",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 11,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity|class=android.widget.ImageView|text=|resource_id=com.bijoysingh.quicknote:id/action_move_icon|bounds=0,1288,63,1409",
    "selected_resolved_node_count": 9,
    "_line": 3590
  }
}

四、是否值得PROMOTE

完整已保存历史支持此前已尝试等价功能;不能自动归为模型错误。

疑似主要环节:HISTORY_EVIDENCE_CONTEXT;wire关系审查:INSUFFICIENT_CONTEXT。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

scarletnotes JEV step870 Add Quoted Text… (com.bijoysingh.quicknote:id/action_move_icon)

run_95f70b23a59843b09110e90e309c467e · 第24.49分钟 · 请求step868 / 决策step868 / 执行step870 · REPEATED_SUPPORTED · 证据HIGH · 结构化审查

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p4 对step5=0.770000;p5 对step7=0.770000;p6 对step9=0.830000),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g8s19 / g8a212;合法历史7条,比较3条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p4 / 5匿名 android.widget.ImageView com.bijoysingh.quicknote:id/action_move_icon; 邻近标签 Add Heading…DIFFERENT_OPERATION0.77000000True
p5 / 7匿名 android.widget.ImageView com.bijoysingh.quicknote:id/action_move_icon; 邻近标签 Add Heading…DIFFERENT_OPERATION0.77000000True
p6 / 9匿名 android.widget.ImageView com.bijoysingh.quicknote:id/action_move_icon; 邻近标签 Add Heading…DIFFERENT_OPERATION0.83000000True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p4",
    "history_id": "h1",
    "history_step": 5,
    "history_input_id": "input-29",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.77,
    "probabilities": {
      "SAME_OPERATION": 0.14,
      "DIFFERENT_OPERATION": 0.85,
      "INSUFFICIENT_EVIDENCE": 0.01
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c2` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.14,
        "DIFFERENT_OPERATION": 0.85,
        "INSUFFICIENT_EVIDENCE": 0.01
      },
      "confidence": 0.77
    },
    "model_visible_history": {
      "class": "android.widget.ImageView",
      "resource_id": "com.bijoysingh.quicknote:id/action_move_icon",
      "text": "",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 0,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.support.v7.widget.RecyclerView\"][@resource-id=\"com.bijoysingh.quicknote:id/advanced_note_recycler\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageView\"][@resource-id=\"com.bijoysingh.quicknote:id/action_move_icon\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g8a212",
      "source_state_id": "g8s19",
      "bounds": [
        0,
        541,
        63,
        726
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.ImageView",
          "resource_id": "com.bijoysingh.quicknote:id/action_move_icon",
          "text": "",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [
          {
            "path": [
              1
            ],
            "text": "Add Heading…",
            "content_desc": ""
          }
        ],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 10,
      "source_gui_timestamp": 5,
      "current_state": "g8s19",
      "current_model_action": "g8a212",
      "current_version": 64,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p5",
    "history_id": "h2",
    "history_step": 7,
    "history_input_id": "input-43",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.77,
    "probabilities": {
      "SAME_OPERATION": 0.14,
      "DIFFERENT_OPERATION": 0.85,
      "INSUFFICIENT_EVIDENCE": 0.01
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c2` the same application-function operation as executed action at `executed_actions.h2`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.14,
        "DIFFERENT_OPERATION": 0.85,
        "INSUFFICIENT_EVIDENCE": 0.01
      },
      "confidence": 0.77
    },
    "model_visible_history": {
      "class": "android.widget.ImageView",
      "resource_id": "com.bijoysingh.quicknote:id/action_move_icon",
      "text": "",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 0,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.support.v7.widget.RecyclerView\"][@resource-id=\"com.bijoysingh.quicknote:id/advanced_note_recycler\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageView\"][@resource-id=\"com.bijoysingh.quicknote:id/action_move_icon\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g8a212",
      "source_state_id": "g8s19",
      "bounds": [
        0,
        541,
        63,
        726
      ],
      "source_page_id": "page3",
      "target_subtree": [
        {
          "class": "android.widget.ImageView",
          "resource_id": "com.bijoysingh.quicknote:id/action_move_icon",
          "text": "",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [
          {
            "path": [
              1
            ],
            "text": "Add Heading…",
            "content_desc": ""
          }
        ],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 15,
      "source_gui_timestamp": 7,
      "current_state": "g8s19",
      "current_model_action": "g8a212",
      "current_version": 64,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p6",
    "history_id": "h3",
    "history_step": 9,
    "history_input_id": "input-53",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.83,
    "probabilities": {
      "SAME_OPERATION": 0.1,
      "DIFFERENT_OPERATION": 0.89,
      "INSUFFICIENT_EVIDENCE": 0.01
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c2` the same application-function operation as executed action at `executed_actions.h3`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.1,
        "DIFFERENT_OPERATION": 0.89,
        "INSUFFICIENT_EVIDENCE": 0.01
      },
      "confidence": 0.83
    },
    "model_visible_history": {
      "class": "android.widget.ImageView",
      "resource_id": "com.bijoysingh.quicknote:id/action_move_icon",
      "text": "",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 0,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.support.v7.widget.RecyclerView\"][@resource-id=\"com.bijoysingh.quicknote:id/advanced_note_recycler\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageView\"][@resource-id=\"com.bijoysingh.quicknote:id/action_move_icon\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g8a212",
      "source_state_id": "g8s19",
      "bounds": [
        0,
        541,
        63,
        726
      ],
      "source_page_id": "page4",
      "target_subtree": [
        {
          "class": "android.widget.ImageView",
          "resource_id": "com.bijoysingh.quicknote:id/action_move_icon",
          "text": "",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [
          {
            "path": [
              1
            ],
            "text": "Add Heading…",
            "content_desc": ""
          }
        ],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 17,
      "source_gui_timestamp": 9,
      "current_state": "g8s19",
      "current_model_action": "g8a212",
      "current_version": 64,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

130的原始后图已明确显示Block Text Actions及Share/Copy/Delete;本次再次打开同样三个功能的菜单,文本块数据变化不构成独立菜单功能。 发送给Provider的是匿名图标及块标签,没有历史菜单结果,因此不能把完整截图能确认的SAME直接算成模型在充分Evidence下的错误。

等价历史是否送入Provider wire:NO;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

此前step / UTC页面与控件确认与目标
130
2026-11-06T20:50:04.859+00:00
com.bijoysingh.quicknote:id/action_move_icon
com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity
Native确认=True
com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity
保留目标GUI

三、Probe执行后发生什么

另一文本块移动图标打开同一菜单;没有窗口新增方法。

scarletnotes JEV step870 Add Quoted Text… (com.bijoysingh.quicknote:id/action_move_icon) before_screenshot
before_screenshot · identity_verified · 2026-11-06T21:11:17.959+00:00
scarletnotes JEV step870 Add Quoted Text… (com.bijoysingh.quicknote:id/action_move_icon) after_screenshot
after_screenshot · identity_verified · 2026-11-06T21:11:18.719+00:00

Run内首次METHOD观察:完成后2秒=0,10秒=0,下一动作前B=0。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-4997",
      "step": 871,
      "version": 64,
      "elapsed_s": 1470.031,
      "wall_time_ms": 1793999478731,
      "next_input_wall_ms": 1793999481945,
      "input_completed_wall_ms": 1793999478945,
      "input_confirmed": true,
      "action": "MODEL_BACK NA",
      "action_type": "MODEL_BACK",
      "text": null,
      "content_desc": null,
      "resource_id": null,
      "model_action_id": "g9a235",
      "concrete_identity": null,
      "state_id": "g9s21",
      "source_gui_id": 1011,
      "activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity",
      "activity_evidence": "GUI receipt",
      "labels": [],
      "probe": false,
      "strategy": "EPSILON_GREEDY",
      "context": "exploration",
      "native_branch": "Epsilon",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/executor.log:79576",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/native/sata-com.bijoysingh.quicknote-ape-sata-running-minutes-60/jev-audit/inputs/generated-4998.json"
    },
    {
      "input_id": "input-5004",
      "step": 872,
      "version": 64,
      "elapsed_s": 1473.245,
      "wall_time_ms": 1793999481945,
      "next_input_wall_ms": 1793999488080,
      "input_completed_wall_ms": 1793999482977,
      "input_confirmed": true,
      "action": "MODEL_CLICK Add Item",
      "action_type": "MODEL_CLICK",
      "text": "Add Item",
      "content_desc": "",
      "resource_id": "com.bijoysingh.quicknote:id/edit",
      "model_action_id": "g8a213",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.support.v7.widget.RecyclerView\"][@resource-id=\"com.bijoysingh.quicknote:id/advanced_note_recycler\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=4][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.EditText\"][@resource-id=\"com.bijoysingh.quicknote:id/edit\"][@text=\"Add Item\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g8s19",
      "source_gui_id": 1012,
      "activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "282166108.02.15 08:59:50\n",
        "Add Heading…",
        "Add Content…",
        "Add Item…",
        "Add Quoted Text…",
        "# ***\n- ***",
        "48173116.10.16\n"
      ],
      "probe": false,
      "strategy": "EPSILON_GREEDY",
      "context": "exploration",
      "native_branch": "Epsilon",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/executor.log:79642",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/native/sata-com.bijoysingh.quicknote-ape-sata-running-minutes-60/jev-audit/inputs/generated-5007.json"
    },
    {
      "input_id": "input-5014",
      "step": 873,
      "version": 64,
      "elapsed_s": 1479.38,
      "wall_time_ms": 1793999488080,
      "next_input_wall_ms": 1793999493999,
      "input_completed_wall_ms": 1793999489228,
      "input_confirmed": true,
      "action": "MODEL_LONG_CLICK Add Quot",
      "action_type": "MODEL_LONG_CLICK",
      "text": "Add Quot",
      "content_desc": "",
      "resource_id": "com.bijoysingh.quicknote:id/edit",
      "model_action_id": "g8a214",
      "concrete_identity": "MODEL_LONG_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.support.v7.widget.RecyclerView\"][@resource-id=\"com.bijoysingh.quicknote:id/advanced_note_recycler\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=6][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.EditText\"][@resource-id=\"com.bijoysingh.quicknote:id/edit\"][@text=\"Add Quot\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g8s19",
      "source_gui_id": 1013,
      "activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "282166108.02.15 08:59:50\n",
        "Add Heading…",
        "Add Content…",
        "05:05 AM",
        "Add Item…",
        "Add Quoted Text…",
        "# ***\n- ***",
        "48173116.10.16\n"
      ],
      "probe": false,
      "strategy": "EPSILON_GREEDY",
      "context": "exploration",
      "native_branch": "Epsilon",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/executor.log:79728",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/native/sata-com.bijoysingh.quicknote-ape-sata-running-minutes-60/jev-audit/inputs/generated-5016.json"
    },
    {
      "input_id": "input-5023",
      "step": 874,
      "version": 64,
      "elapsed_s": 1485.299,
      "wall_time_ms": 1793999493999,
      "next_input_wall_ms": 1793999500247,
      "input_completed_wall_ms": 1793999494046,
      "input_confirmed": true,
      "action": "MODEL_CLICK android.view.ViewGroup",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g8a215",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g8s19",
      "source_gui_id": 1014,
      "activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "282166108.02.15 08:59:50\n",
        "Add Heading…",
        "Add Content…",
        "05:05 AM",
        "Add Item…",
        "Add Quoted Text…",
        "# ***\n- ***",
        "48173116.10.16\n"
      ],
      "probe": false,
      "strategy": "EPSILON_GREEDY",
      "context": "exploration",
      "native_branch": "Epsilon",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/executor.log:79807",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/native/sata-com.bijoysingh.quicknote-ape-sata-running-minutes-60/jev-audit/inputs/generated-5024.json"
    },
    {
      "input_id": "input-5030",
      "step": 875,
      "version": 64,
      "elapsed_s": 1491.547,
      "wall_time_ms": 1793999500247,
      "next_input_wall_ms": 1793999506230,
      "input_completed_wall_ms": 1793999500277,
      "input_confirmed": true,
      "action": "MODEL_CLICK android.view.ViewGroup",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g8a216",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g8s19",
      "source_gui_id": 1015,
      "activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "282166108.02.15 08:59:50\n",
        "Add Heading…",
        "Add Content…",
        "05:05 AM",
        "Add Item…",
        "# ",
        "# ***\n- ***",
        "48173116.10.16\n"
      ],
      "probe": false,
      "strategy": "EPSILON_GREEDY",
      "context": "exploration",
      "native_branch": "Epsilon",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/executor.log:79886",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/native/sata-com.bijoysingh.quicknote-ape-sata-running-minutes-60/jev-audit/inputs/generated-5031.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 868,
      "monotonic_ns": 1888523434145506,
      "wall_time_ms": 1793999475880,
      "abstraction_version": 64,
      "state_id": "g8s19",
      "model_action_id": "g8a212",
      "entry_id": "semantic-99-c2",
      "request_id": "semantic-99",
      "candidate_id": "c2",
      "confidence": 0.83,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "138e814a08763eb85e27187636957a3fdccbed78e94428290109a05c4815d66d",
      "concrete_identity": "b730a37bca063bc42cc95b3bbfb629490a244205ba38e483a061f5fb6d1b472c",
      "decision_scope": "1ecb857edf3beb93cdef7b3a25fe17d4eaddeaff9523efdbc1c5e692b14e1c40",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-99",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 7,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 7,
      "selected_history": 3,
      "comparison_count": 3,
      "same_count": 0,
      "different_count": 3,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 3,
      "low_confidence_count": 0,
      "full_history_compared": false,
      "exploratory": true,
      "_line": 3584
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 868,
      "monotonic_ns": 1888523435221868,
      "wall_time_ms": 1793999475881,
      "abstraction_version": 64,
      "state_id": "g8s19",
      "model_action_id": "g8a212",
      "entry_id": "semantic-99-c2",
      "request_id": "semantic-99",
      "candidate_id": "c2",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "138e814a08763eb85e27187636957a3fdccbed78e94428290109a05c4815d66d",
      "input_fingerprint": "ad94572c61f9dc99829c4fb207df9678a557d7e2e18371e5facd50b1c2dfe38e",
      "concrete_identity": "b730a37bca063bc42cc95b3bbfb629490a244205ba38e483a061f5fb6d1b472c",
      "decision_scope": "1ecb857edf3beb93cdef7b3a25fe17d4eaddeaff9523efdbc1c5e692b14e1c40",
      "_line": 3586
    },
    "PROBE_NAVIGATION_ELIGIBILITY": {
      "event": "PROBE_NAVIGATION_ELIGIBILITY",
      "step": 869,
      "monotonic_ns": 1888524451393237,
      "wall_time_ms": 1793999476898,
      "abstraction_version": 64,
      "state_id": "g8s19",
      "model_action_id": "g8a212",
      "entry_id": "semantic-99-c2",
      "request_id": "semantic-99",
      "candidate_id": "c2",
      "concrete_identity": "b730a37bca063bc42cc95b3bbfb629490a244205ba38e483a061f5fb6d1b472c",
      "confidence": 0.83,
      "reason": "eligible",
      "navigation": true,
      "confidence_pass": true,
      "source_valid": true,
      "same_state_confirmed": false,
      "related_execution_suppressed": false,
      "navigation_arrived": false,
      "_line": 3597
    },
    "PROBE_NAVIGATION_SELECTED": {
      "event": "PROBE_NAVIGATION_SELECTED",
      "step": 869,
      "monotonic_ns": 1888524566391021,
      "wall_time_ms": 1793999477013,
      "abstraction_version": 64,
      "state_id": "g8s19",
      "model_action_id": "g8a212",
      "entry_id": "semantic-99-c2",
      "request_id": "semantic-99",
      "candidate_id": "c2",
      "concrete_identity": "b730a37bca063bc42cc95b3bbfb629490a244205ba38e483a061f5fb6d1b472c",
      "confidence": 0.83,
      "path_id": "p231",
      "source": "native_remote_path",
      "_line": 3600
    },
    "PROBE_NAVIGATION_ARRIVED": {
      "event": "PROBE_NAVIGATION_ARRIVED",
      "step": 870,
      "monotonic_ns": 1888525334629169,
      "wall_time_ms": 1793999477781,
      "abstraction_version": 64,
      "state_id": "g8s19",
      "model_action_id": "g8a212",
      "entry_id": "semantic-99-c2",
      "request_id": "semantic-99",
      "candidate_id": "c2",
      "concrete_identity": "b730a37bca063bc42cc95b3bbfb629490a244205ba38e483a061f5fb6d1b472c",
      "confidence": 0.83,
      "path_id": "p231",
      "arrived": true,
      "reason": "arrived",
      "last_availability": "awaiting_native_binding",
      "binding_reason": "unique_identity_match",
      "source_match_count": 1,
      "target_match_count": 1,
      "audit_path": "jev-audit/navigation/event-4988.json",
      "_line": 3604
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 870,
      "monotonic_ns": 1888525465145543,
      "wall_time_ms": 1793999477911,
      "abstraction_version": 64,
      "state_id": "g8s19",
      "model_action_id": "g8a212",
      "entry_id": "semantic-99-c2",
      "request_id": "semantic-99",
      "candidate_id": "c2",
      "confidence": 0.83,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "138e814a08763eb85e27187636957a3fdccbed78e94428290109a05c4815d66d",
      "decision_scope": "1ecb857edf3beb93cdef7b3a25fe17d4eaddeaff9523efdbc1c5e692b14e1c40",
      "concrete_identity": "b730a37bca063bc42cc95b3bbfb629490a244205ba38e483a061f5fb6d1b472c",
      "_line": 3607
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 870,
      "monotonic_ns": 1888525465178657,
      "wall_time_ms": 1793999477911,
      "abstraction_version": 64,
      "state_id": "g8s19",
      "model_action_id": "g8a212",
      "entry_id": "semantic-99-c2",
      "request_id": "semantic-99",
      "candidate_id": "c2",
      "confidence": 0.83,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 3608
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 870,
      "monotonic_ns": 1888525518376503,
      "wall_time_ms": 1793999477964,
      "abstraction_version": 64,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-99-c2",
      "request_id": "semantic-99",
      "candidate_id": "c2",
      "event_count": 2,
      "_line": 3611
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 870,
      "monotonic_ns": 1888525549191266,
      "wall_time_ms": 1793999477995,
      "abstraction_version": 64,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-99-c2",
      "request_id": "semantic-99",
      "candidate_id": "c2",
      "_line": 3612
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 871,
      "monotonic_ns": 1888526276460252,
      "wall_time_ms": 1793999478723,
      "abstraction_version": 64,
      "state_id": "g8s19",
      "model_action_id": "g8a212",
      "entry_id": "semantic-99-c2",
      "request_id": "semantic-99",
      "candidate_id": "c2",
      "confidence": 0.83,
      "choice": "PROMOTE",
      "transition_id": "g9e9:864",
      "target_state": "g9s21",
      "input_confirmed": true,
      "_line": 3614
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 870,
    "monotonic_ns": 1888525465429142,
    "wall_time_ms": 1793999477912,
    "abstraction_version": 64,
    "state_id": "g8s19",
    "model_action_id": "g8a212",
    "snapshot_reason": "selection",
    "state_visits": 130,
    "state_first_seen": 2,
    "state_last_seen": 870,
    "state_saturated": true,
    "state_saturation": 1,
    "native_state_saturated": true,
    "native_unsaturated_model_action_count": 0,
    "model_action_count": 11,
    "enabled_valid_action_count": 11,
    "unsaturated_model_action_count": 0,
    "unvisited_model_action_count": 0,
    "effective_unvisited_model_action_count": 0,
    "effective_state_saturated": true,
    "local_probe_action_count": 0,
    "navigation_action_count": 0,
    "enabled_valid_unvisited_action_count": 0,
    "unvisited_model_action_ids": "",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 12,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity|class=android.widget.ImageView|text=|resource_id=com.bijoysingh.quicknote:id/action_move_icon|bounds=0,1409,63,1641",
    "selected_resolved_node_count": 8,
    "_line": 3610
  }
}

四、是否值得PROMOTE

完整已保存历史支持此前已尝试等价功能;不能自动归为模型错误。

疑似主要环节:HISTORY_EVIDENCE_CONTEXT;wire关系审查:INSUFFICIENT_CONTEXT。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

scarletnotes JEV step908 Add Quoted Text…

run_95f70b23a59843b09110e90e309c467e · 第26.57分钟 · 请求step908 / 决策step908 / 执行step908 · UNKNOWN · 证据INSUFFICIENT_FOR_GLOBAL_NOVELTY · 结构化审查

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p2 对step554=0.610000;p3 对step872=0.580000),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g8s19 / g8a213;合法历史11条,比较3条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p1 / 3Add Content…DIFFERENT_OPERATION0.48000000False
p2 / 554Add Heading…DIFFERENT_OPERATION0.61000000True
p3 / 872Add Item…DIFFERENT_OPERATION0.58000000True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p1",
    "history_id": "h1",
    "history_step": 3,
    "history_input_id": "input-15",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.48,
    "probabilities": {
      "SAME_OPERATION": 0.24,
      "DIFFERENT_OPERATION": 0.65,
      "INSUFFICIENT_EVIDENCE": 0.11
    },
    "trusted": false,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.24,
        "DIFFERENT_OPERATION": 0.65,
        "INSUFFICIENT_EVIDENCE": 0.11
      },
      "confidence": 0.48
    },
    "model_visible_history": {
      "class": "android.widget.EditText",
      "resource_id": "com.bijoysingh.quicknote:id/edit",
      "text": "Add Content…",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": true,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 1,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.support.v7.widget.RecyclerView\"][@resource-id=\"com.bijoysingh.quicknote:id/advanced_note_recycler\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.EditText\"][@resource-id=\"com.bijoysingh.quicknote:id/edit\"][@text=\"Add Cont\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "model_action_id": "g8a213",
      "source_state_id": "g8s19",
      "bounds": [
        74,
        274,
        1069,
        541
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.EditText",
          "resource_id": "com.bijoysingh.quicknote:id/edit",
          "text": "Add Content…",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": true,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 8,
      "source_gui_timestamp": 3,
      "current_state": "g8s19",
      "current_model_action": "g8a213",
      "current_version": 65,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p2",
    "history_id": "h6",
    "history_step": 554,
    "history_input_id": "input-3192",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.61,
    "probabilities": {
      "SAME_OPERATION": 0.21,
      "DIFFERENT_OPERATION": 0.74,
      "INSUFFICIENT_EVIDENCE": 0.05
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h6`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.21,
        "DIFFERENT_OPERATION": 0.74,
        "INSUFFICIENT_EVIDENCE": 0.05
      },
      "confidence": 0.61
    },
    "model_visible_history": {
      "class": "android.widget.EditText",
      "resource_id": "com.bijoysingh.quicknote:id/edit",
      "text": "Add Heading…",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": true,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 1,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.support.v7.widget.RecyclerView\"][@resource-id=\"com.bijoysingh.quicknote:id/advanced_note_recycler\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.EditText\"][@resource-id=\"com.bijoysingh.quicknote:id/edit\"][@text=\"Add Head\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "model_action_id": "g8a213",
      "source_state_id": "g8s19",
      "bounds": [
        74,
        89,
        1069,
        274
      ],
      "source_page_id": "page7",
      "target_subtree": [
        {
          "class": "android.widget.EditText",
          "resource_id": "com.bijoysingh.quicknote:id/edit",
          "text": "Add Heading…",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": true,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 652,
      "source_gui_timestamp": 554,
      "current_state": "g8s19",
      "current_model_action": "g8a213",
      "current_version": 65,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p3",
    "history_id": "h10",
    "history_step": 872,
    "history_input_id": "input-5004",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.58,
    "probabilities": {
      "SAME_OPERATION": 0.16,
      "DIFFERENT_OPERATION": 0.72,
      "INSUFFICIENT_EVIDENCE": 0.12
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h10`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.16,
        "DIFFERENT_OPERATION": 0.72,
        "INSUFFICIENT_EVIDENCE": 0.12
      },
      "confidence": 0.58
    },
    "model_visible_history": {
      "class": "android.widget.EditText",
      "resource_id": "com.bijoysingh.quicknote:id/edit",
      "text": "Add Item…",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": true,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 1,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.support.v7.widget.RecyclerView\"][@resource-id=\"com.bijoysingh.quicknote:id/advanced_note_recycler\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=4][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.EditText\"][@resource-id=\"com.bijoysingh.quicknote:id/edit\"][@text=\"Add Item\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "model_action_id": "g8a213",
      "source_state_id": "g8s19",
      "bounds": [
        221,
        1167,
        1038,
        1288
      ],
      "source_page_id": "page11",
      "target_subtree": [
        {
          "class": "android.widget.EditText",
          "resource_id": "com.bijoysingh.quicknote:id/edit",
          "text": "Add Item…",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": true,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 1012,
      "source_gui_timestamp": 872,
      "current_state": "g8s19",
      "current_model_action": "g8a213",
      "current_version": 65,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

实际向Add Quoted Text输入日期。此前普通正文、标题及清单输入均出现,但不同格式字段能否代表这次引用文本行为,按v2不应机械合并;没有足够已验证的更早引用字段记录,故UNKNOWN。

等价历史是否送入Provider wire:UNKNOWN;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

NA:没有足以可靠裁定全局首次或重复的已核实等价历史。不能把未检索到当成未执行。

三、Probe执行后发生什么

Add Quoted Text 填入日期样式文本48801850.12.23;仍为原块编辑功能。

scarletnotes JEV step908 Add Quoted Text… before_screenshot
before_screenshot · identity_verified · 2026-11-06T21:13:23.024+00:00
scarletnotes JEV step908 Add Quoted Text… after_screenshot
after_screenshot · identity_verified · 2026-11-06T21:13:25.024+00:00

Run内首次METHOD观察:完成后2秒=0,10秒=0,下一动作前B=0。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-5255",
      "step": 909,
      "version": 65,
      "elapsed_s": 1600.281,
      "wall_time_ms": 1793999608981,
      "next_input_wall_ms": 1793999615052,
      "input_completed_wall_ms": 1793999609010,
      "input_confirmed": true,
      "action": "MODEL_CLICK android.view.ViewGroup",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g8a220",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=6][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g8s19",
      "source_gui_id": 1049,
      "activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Add Heading…",
        "Add Content…",
        "48801850.12.23\n"
      ],
      "probe": false,
      "strategy": "EPSILON_GREEDY",
      "context": "exploration",
      "native_branch": "Epsilon",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/executor.log:83064",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/native/sata-com.bijoysingh.quicknote-ape-sata-running-minutes-60/jev-audit/inputs/generated-5256.json"
    },
    {
      "input_id": "input-5262",
      "step": 910,
      "version": 65,
      "elapsed_s": 1606.352,
      "wall_time_ms": 1793999615052,
      "next_input_wall_ms": 1793999621100,
      "input_completed_wall_ms": 1793999616128,
      "input_confirmed": true,
      "action": "MODEL_LONG_CLICK Add Cont",
      "action_type": "MODEL_LONG_CLICK",
      "text": "Add Cont",
      "content_desc": "",
      "resource_id": "com.bijoysingh.quicknote:id/edit",
      "model_action_id": "g8a214",
      "concrete_identity": "MODEL_LONG_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.support.v7.widget.RecyclerView\"][@resource-id=\"com.bijoysingh.quicknote:id/advanced_note_recycler\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.EditText\"][@resource-id=\"com.bijoysingh.quicknote:id/edit\"][@text=\"Add Cont\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g8s19",
      "source_gui_id": 1050,
      "activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Add Heading…",
        "Add Content…",
        "48801850.12.23\n"
      ],
      "probe": false,
      "strategy": "EPSILON_GREEDY",
      "context": "exploration",
      "native_branch": "Epsilon",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/executor.log:83139",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/native/sata-com.bijoysingh.quicknote-ape-sata-running-minutes-60/jev-audit/inputs/generated-5263.json"
    },
    {
      "input_id": "input-5269",
      "step": 911,
      "version": 65,
      "elapsed_s": 1612.4,
      "wall_time_ms": 1793999621100,
      "next_input_wall_ms": 1793999627193,
      "input_completed_wall_ms": 1793999621128,
      "input_confirmed": true,
      "action": "MODEL_CLICK android.view.ViewGroup",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g8a215",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g8s19",
      "source_gui_id": 1051,
      "activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Add Heading…",
        "Add Content…",
        "48801850.12.23\n"
      ],
      "probe": false,
      "strategy": "EPSILON_GREEDY",
      "context": "exploration",
      "native_branch": "Epsilon",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/executor.log:83215",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/native/sata-com.bijoysingh.quicknote-ape-sata-running-minutes-60/jev-audit/inputs/generated-5270.json"
    },
    {
      "input_id": "input-5276",
      "step": 912,
      "version": 65,
      "elapsed_s": 1618.493,
      "wall_time_ms": 1793999627193,
      "next_input_wall_ms": 1793999633267,
      "input_completed_wall_ms": 1793999627227,
      "input_confirmed": true,
      "action": "MODEL_CLICK android.view.ViewGroup",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g8a216",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g8s19",
      "source_gui_id": 1052,
      "activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Add Heading…",
        "# ",
        "48801850.12.23\n"
      ],
      "probe": false,
      "strategy": "EPSILON_GREEDY",
      "context": "exploration",
      "native_branch": "Epsilon",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/executor.log:83290",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/native/sata-com.bijoysingh.quicknote-ape-sata-running-minutes-60/jev-audit/inputs/generated-5277.json"
    },
    {
      "input_id": "input-5283",
      "step": 913,
      "version": 65,
      "elapsed_s": 1624.567,
      "wall_time_ms": 1793999633267,
      "next_input_wall_ms": 1793999639392,
      "input_completed_wall_ms": 1793999633293,
      "input_confirmed": true,
      "action": "MODEL_CLICK android.view.ViewGroup",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g8a217",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g8s19",
      "source_gui_id": 1053,
      "activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Add Heading…",
        "# ****",
        "48801850.12.23\n"
      ],
      "probe": false,
      "strategy": "EPSILON_GREEDY",
      "context": "exploration",
      "native_branch": "Epsilon",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/executor.log:83365",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/native/sata-com.bijoysingh.quicknote-ape-sata-running-minutes-60/jev-audit/inputs/generated-5284.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 908,
      "monotonic_ns": 1888650492880235,
      "wall_time_ms": 1793999602939,
      "abstraction_version": 65,
      "state_id": "g8s19",
      "model_action_id": "g8a213",
      "entry_id": "semantic-117-c1",
      "request_id": "semantic-117",
      "candidate_id": "c1",
      "confidence": 0.61,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "cc450389da27453af1da1489fe566f880080ce80a91128939cd1f6042069e449",
      "concrete_identity": "5c01c0e7f9693097b8a09cf5d0ebc99bdbe3bdb6bffdbb2b51ec376599c89d56",
      "decision_scope": "36ceb6c2004cf5efbb61ad37b81d9d103587c5824e5045bd3cd6af7fb3925898",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-117",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 11,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 11,
      "selected_history": 3,
      "comparison_count": 3,
      "same_count": 0,
      "different_count": 3,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 2,
      "low_confidence_count": 1,
      "full_history_compared": false,
      "exploratory": true,
      "_line": 3880
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 908,
      "monotonic_ns": 1888650493668520,
      "wall_time_ms": 1793999602940,
      "abstraction_version": 65,
      "state_id": "g8s19",
      "model_action_id": "g8a213",
      "entry_id": "semantic-117-c1",
      "request_id": "semantic-117",
      "candidate_id": "c1",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "cc450389da27453af1da1489fe566f880080ce80a91128939cd1f6042069e449",
      "input_fingerprint": "baf6cbf4cb62dcae2a2cf16046e98c593d00dfa2cd323b6bbc8b98717ef63740",
      "concrete_identity": "5c01c0e7f9693097b8a09cf5d0ebc99bdbe3bdb6bffdbb2b51ec376599c89d56",
      "decision_scope": "36ceb6c2004cf5efbb61ad37b81d9d103587c5824e5045bd3cd6af7fb3925898",
      "_line": 3881
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 908,
      "monotonic_ns": 1888650519741442,
      "wall_time_ms": 1793999602966,
      "abstraction_version": 65,
      "state_id": "g8s19",
      "model_action_id": "g8a213",
      "entry_id": "semantic-117-c1",
      "request_id": "semantic-117",
      "candidate_id": "c1",
      "confidence": 0.61,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "cc450389da27453af1da1489fe566f880080ce80a91128939cd1f6042069e449",
      "decision_scope": "36ceb6c2004cf5efbb61ad37b81d9d103587c5824e5045bd3cd6af7fb3925898",
      "concrete_identity": "5c01c0e7f9693097b8a09cf5d0ebc99bdbe3bdb6bffdbb2b51ec376599c89d56",
      "_line": 3882
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 908,
      "monotonic_ns": 1888650519785052,
      "wall_time_ms": 1793999602966,
      "abstraction_version": 65,
      "state_id": "g8s19",
      "model_action_id": "g8a213",
      "entry_id": "semantic-117-c1",
      "request_id": "semantic-117",
      "candidate_id": "c1",
      "confidence": 0.61,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 3883
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 908,
      "monotonic_ns": 1888650582780469,
      "wall_time_ms": 1793999603029,
      "abstraction_version": 65,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-117-c1",
      "request_id": "semantic-117",
      "candidate_id": "c1",
      "event_count": 40,
      "_line": 3886
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 908,
      "monotonic_ns": 1888651648962656,
      "wall_time_ms": 1793999604095,
      "abstraction_version": 65,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 40,
      "injected_success": 40,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-117-c1",
      "request_id": "semantic-117",
      "candidate_id": "c1",
      "_line": 3887
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 909,
      "monotonic_ns": 1888652580971609,
      "wall_time_ms": 1793999605027,
      "abstraction_version": 65,
      "state_id": "g8s19",
      "model_action_id": "g8a213",
      "entry_id": "semantic-117-c1",
      "request_id": "semantic-117",
      "candidate_id": "c1",
      "confidence": 0.61,
      "choice": "PROMOTE",
      "transition_id": "g8e2:902",
      "target_state": "g8s19",
      "input_confirmed": true,
      "_line": 3889
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 908,
    "monotonic_ns": 1888650520108901,
    "wall_time_ms": 1793999602966,
    "abstraction_version": 65,
    "state_id": "g8s19",
    "model_action_id": "g8a213",
    "snapshot_reason": "selection",
    "state_visits": 147,
    "state_first_seen": 2,
    "state_last_seen": 908,
    "state_saturated": true,
    "state_saturation": 1,
    "native_state_saturated": true,
    "native_unsaturated_model_action_count": 0,
    "model_action_count": 11,
    "enabled_valid_action_count": 11,
    "unsaturated_model_action_count": 0,
    "unvisited_model_action_count": 0,
    "effective_unvisited_model_action_count": 0,
    "effective_state_saturated": true,
    "local_probe_action_count": 0,
    "navigation_action_count": 0,
    "enabled_valid_unvisited_action_count": 0,
    "unvisited_model_action_ids": "",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 12,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity|class=android.widget.EditText|text=Add Quot|resource_id=com.bijoysingh.quicknote:id/edit|bounds=135,541,1069,662",
    "selected_resolved_node_count": 3,
    "_line": 3885
  }
}

四、是否值得PROMOTE

无法可靠裁定相对整个Run决策前历史的功能新颖性。

疑似主要环节:UNKNOWN;wire关系审查:INSUFFICIENT_CONTEXT。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

scarletnotes JEV step1359 Add Quoted Text…

run_95f70b23a59843b09110e90e309c467e · 第43.41分钟 · 请求step1359 / 决策step1359 / 执行step1359 · REPEATED_SUPPORTED · 证据HIGH · 结构化审查

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p3 对step26=0.520000),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g8s20 / g8a224;合法历史2条,比较2条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p3 / 26Add Heading…DIFFERENT_OPERATION0.52000000True
p4 / 891# *** - ***DIFFERENT_OPERATION0.38000000False

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p3",
    "history_id": "h1",
    "history_step": 26,
    "history_input_id": "input-152",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.52,
    "probabilities": {
      "SAME_OPERATION": 0.25,
      "DIFFERENT_OPERATION": 0.68,
      "INSUFFICIENT_EVIDENCE": 0.07
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c11` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.25,
        "DIFFERENT_OPERATION": 0.68,
        "INSUFFICIENT_EVIDENCE": 0.07
      },
      "confidence": 0.52
    },
    "model_visible_history": {
      "class": "android.widget.EditText",
      "resource_id": "com.bijoysingh.quicknote:id/edit",
      "text": "Add Heading…",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": true,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 1,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.support.v7.widget.RecyclerView\"][@resource-id=\"com.bijoysingh.quicknote:id/advanced_note_recycler\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.EditText\"][@resource-id=\"com.bijoysingh.quicknote:id/edit\"][@text=\"Add Head\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "model_action_id": "g8a224",
      "source_state_id": "g8s20",
      "bounds": [
        74,
        89,
        1069,
        274
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.EditText",
          "resource_id": "com.bijoysingh.quicknote:id/edit",
          "text": "Add Heading…",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": true,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 37,
      "source_gui_timestamp": 26,
      "current_state": "g8s20",
      "current_model_action": "g8a224",
      "current_version": 71,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p4",
    "history_id": "h2",
    "history_step": 891,
    "history_input_id": "input-5135",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.38,
    "probabilities": {
      "SAME_OPERATION": 0.33,
      "DIFFERENT_OPERATION": 0.59,
      "INSUFFICIENT_EVIDENCE": 0.08
    },
    "trusted": false,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c11` the same application-function operation as executed action at `executed_actions.h2`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.33,
        "DIFFERENT_OPERATION": 0.59,
        "INSUFFICIENT_EVIDENCE": 0.08
      },
      "confidence": 0.38
    },
    "model_visible_history": {
      "class": "android.widget.EditText",
      "resource_id": "com.bijoysingh.quicknote:id/edit",
      "text": "# *** - ***",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": true,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 1,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.support.v7.widget.RecyclerView\"][@resource-id=\"com.bijoysingh.quicknote:id/advanced_note_recycler\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.EditText\"][@resource-id=\"com.bijoysingh.quicknote:id/edit\"][@text=\"# ***\n- \"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "model_action_id": "g8a224",
      "source_state_id": "g8s20",
      "bounds": [
        135,
        740,
        1069,
        972
      ],
      "source_page_id": "page3",
      "target_subtree": [
        {
          "class": "android.widget.EditText",
          "resource_id": "com.bijoysingh.quicknote:id/edit",
          "text": "# *** - ***",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": true,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 1031,
      "source_gui_timestamp": 891,
      "current_state": "g8s20",
      "current_model_action": "g8a224",
      "current_version": 71,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

908已经在Add Quoted Text字段输入日期样式文本;1359再次输入另一日期,是同一引用文本编辑功能。

等价历史是否送入Provider wire:NO;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

此前step / UTC页面与控件确认与目标
908
2026-11-06T21:13:23.026+00:00
Add Quoted Text…
com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity
Native确认=True
com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity
保留目标GUI

三、Probe执行后发生什么

Add Quoted Text 填入248724956-12-29;与908相同模板。

scarletnotes JEV step1359 Add Quoted Text… before_screenshot
before_screenshot · identity_verified · 2026-11-06T21:30:13.590+00:00
scarletnotes JEV step1359 Add Quoted Text… after_screenshot
after_screenshot · identity_verified · 2026-11-06T21:30:15.617+00:00

Run内首次METHOD观察:完成后2秒=0,10秒=0,下一动作前B=0。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-7925",
      "step": 1360,
      "version": 71,
      "elapsed_s": 2610.923,
      "wall_time_ms": 1794000619623,
      "next_input_wall_ms": 1794000625772,
      "input_completed_wall_ms": 1794000619661,
      "input_confirmed": true,
      "action": "MODEL_BACK NA",
      "action_type": "MODEL_BACK",
      "text": null,
      "content_desc": null,
      "resource_id": null,
      "model_action_id": "g8a231",
      "concrete_identity": null,
      "state_id": "g8s20",
      "source_gui_id": 1530,
      "activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Rate and\n",
        "Add Content…",
        "Add Heading…",
        "Add Item…",
        "248724956-12-29\n"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/executor.log:120490",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/native/sata-com.bijoysingh.quicknote-ape-sata-running-minutes-60/jev-audit/inputs/generated-7926.json"
    },
    {
      "input_id": "input-7937",
      "step": 1361,
      "version": 71,
      "elapsed_s": 2617.072,
      "wall_time_ms": 1794000625772,
      "next_input_wall_ms": 1794000625797,
      "input_completed_wall_ms": 1794000625796,
      "input_confirmed": true,
      "action": "MODEL_BACK NA",
      "action_type": "MODEL_BACK",
      "text": null,
      "content_desc": null,
      "resource_id": null,
      "model_action_id": "g22a925",
      "concrete_identity": null,
      "state_id": "g22s58",
      "source_gui_id": 1531,
      "activity": "com.maubis.scarlet.base.MainActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Scarlet Notes FD",
        "Ui View Icon",
        "Empty Notebook",
        "28216610",
        "05:26 AM",
        "Change T",
        "05:27 AM",
        "1 Note",
        "# ",
        "Rate and\n\n248724956-12-29\n",
        "05:30 AM"
      ],
      "probe": false,
      "strategy": "EPSILON_GREEDY",
      "context": "exploration",
      "native_branch": "Epsilon",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/executor.log:120563",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/native/sata-com.bijoysingh.quicknote-ape-sata-running-minutes-60/jev-audit/inputs/generated-7938.json"
    },
    {
      "input_id": "other-7942",
      "step": 1361,
      "version": 71,
      "elapsed_s": 2617.097,
      "wall_time_ms": 1794000625797,
      "next_input_wall_ms": 1794000631727,
      "input_completed_wall_ms": null,
      "input_confirmed": false,
      "action": "EVENT_START EVENT_START",
      "action_type": "EVENT_START",
      "text": null,
      "content_desc": null,
      "resource_id": null,
      "model_action_id": null,
      "concrete_identity": null,
      "state_id": "g22s58",
      "source_gui_id": null,
      "activity": null,
      "activity_evidence": null,
      "labels": null,
      "probe": false,
      "strategy": "EPSILON_GREEDY",
      "context": "exploration",
      "native_branch": "Epsilon",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/executor.log:120563",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/native/sata-com.bijoysingh.quicknote-ape-sata-running-minutes-60/jev-audit/inputs/generated-7944.json"
    },
    {
      "input_id": "input-7948",
      "step": 1362,
      "version": 71,
      "elapsed_s": 2623.027,
      "wall_time_ms": 1794000631727,
      "next_input_wall_ms": 1794000637934,
      "input_completed_wall_ms": 1794000631761,
      "input_confirmed": true,
      "action": "MODEL_CLICK com.bijoysingh.quicknote:id/toolbarIconSearch",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "com.bijoysingh.quicknote:id/toolbarIconSearch",
      "model_action_id": "g22a917",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.support.v7.widget.RecyclerView\"][@resource-id=\"com.bijoysingh.quicknote:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"com.bijoysingh.quicknote:id/action_toolbar\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageView\"][@resource-id=\"com.bijoysingh.quicknote:id/toolbarIconSearch\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g22s58",
      "source_gui_id": 1532,
      "activity": "com.maubis.scarlet.base.MainActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Scarlet Notes FD",
        "Ui View Icon",
        "Empty Notebook",
        "28216610",
        "05:26 AM",
        "Change T",
        "05:27 AM",
        "1 Note",
        "# ",
        "Rate and\n\n248724956-12-29\n",
        "05:30 AM"
      ],
      "probe": false,
      "strategy": "EPSILON_GREEDY",
      "context": "exploration",
      "native_branch": "Epsilon",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/executor.log:120658",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/native/sata-com.bijoysingh.quicknote-ape-sata-running-minutes-60/jev-audit/inputs/generated-7949.json"
    },
    {
      "input_id": "input-7955",
      "step": 1363,
      "version": 71,
      "elapsed_s": 2629.234,
      "wall_time_ms": 1794000637934,
      "next_input_wall_ms": 1794000644174,
      "input_completed_wall_ms": 1794000637960,
      "input_confirmed": true,
      "action": "MODEL_BACK NA",
      "action_type": "MODEL_BACK",
      "text": null,
      "content_desc": null,
      "resource_id": null,
      "model_action_id": "g62a2517",
      "concrete_identity": null,
      "state_id": "g62s190",
      "source_gui_id": 1533,
      "activity": "com.maubis.scarlet.base.MainActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Search Notes…",
        "Ui View Icon",
        "Empty Notebook",
        "28216610",
        "05:26 AM",
        "Change T",
        "05:27 AM",
        "1 Note",
        "# ",
        "Rate and\n\n248724956-12-29\n",
        "05:30 AM"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/executor.log:120722",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/native/sata-com.bijoysingh.quicknote-ape-sata-running-minutes-60/jev-audit/inputs/generated-7956.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 1359,
      "monotonic_ns": 1889661069502057,
      "wall_time_ms": 1794000613516,
      "abstraction_version": 71,
      "state_id": "g8s20",
      "model_action_id": "g8a224",
      "entry_id": "semantic-242-c11",
      "request_id": "semantic-242",
      "candidate_id": "c11",
      "confidence": 0.52,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "0700d94d0ac2edf95b2f9bebdf90b7b8c7bbda6223ff144e123d94949d29d574",
      "concrete_identity": "18801e0c000183e1bbaefb175ce0a3fb92525af1276eedec94cacaca7001fdf3",
      "decision_scope": "077ee33f3b5c00cd87ac27085859e65269cd5a667479df24ba8547124796cb4a",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-242",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 2,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 2,
      "selected_history": 2,
      "comparison_count": 2,
      "same_count": 0,
      "different_count": 2,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 1,
      "low_confidence_count": 1,
      "full_history_compared": true,
      "exploratory": false,
      "_line": 6474
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 1359,
      "monotonic_ns": 1889661070935728,
      "wall_time_ms": 1794000613517,
      "abstraction_version": 71,
      "state_id": "g8s20",
      "model_action_id": "g8a224",
      "entry_id": "semantic-242-c11",
      "request_id": "semantic-242",
      "candidate_id": "c11",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "0700d94d0ac2edf95b2f9bebdf90b7b8c7bbda6223ff144e123d94949d29d574",
      "input_fingerprint": "b2999d54231f6fa3a2eb26750176a206138d08e5251457381e77887ee3fa9cd3",
      "concrete_identity": "18801e0c000183e1bbaefb175ce0a3fb92525af1276eedec94cacaca7001fdf3",
      "decision_scope": "077ee33f3b5c00cd87ac27085859e65269cd5a667479df24ba8547124796cb4a",
      "_line": 6477
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 1359,
      "monotonic_ns": 1889661084334648,
      "wall_time_ms": 1794000613530,
      "abstraction_version": 71,
      "state_id": "g8s20",
      "model_action_id": "g8a224",
      "entry_id": "semantic-242-c11",
      "request_id": "semantic-242",
      "candidate_id": "c11",
      "confidence": 0.52,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "0700d94d0ac2edf95b2f9bebdf90b7b8c7bbda6223ff144e123d94949d29d574",
      "decision_scope": "077ee33f3b5c00cd87ac27085859e65269cd5a667479df24ba8547124796cb4a",
      "concrete_identity": "18801e0c000183e1bbaefb175ce0a3fb92525af1276eedec94cacaca7001fdf3",
      "_line": 6479
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 1359,
      "monotonic_ns": 1889661084395824,
      "wall_time_ms": 1794000613531,
      "abstraction_version": 71,
      "state_id": "g8s20",
      "model_action_id": "g8a224",
      "entry_id": "semantic-242-c11",
      "request_id": "semantic-242",
      "candidate_id": "c11",
      "confidence": 0.52,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 6480
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 1359,
      "monotonic_ns": 1889661149474333,
      "wall_time_ms": 1794000613596,
      "abstraction_version": 71,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-242-c11",
      "request_id": "semantic-242",
      "candidate_id": "c11",
      "event_count": 42,
      "_line": 6483
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 1359,
      "monotonic_ns": 1889662248937895,
      "wall_time_ms": 1794000614695,
      "abstraction_version": 71,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 42,
      "injected_success": 42,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-242-c11",
      "request_id": "semantic-242",
      "candidate_id": "c11",
      "_line": 6484
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 1360,
      "monotonic_ns": 1889663186828689,
      "wall_time_ms": 1794000615633,
      "abstraction_version": 71,
      "state_id": "g8s20",
      "model_action_id": "g8a224",
      "entry_id": "semantic-242-c11",
      "request_id": "semantic-242",
      "candidate_id": "c11",
      "confidence": 0.52,
      "choice": "PROMOTE",
      "transition_id": "g65e433:1347",
      "target_state": "g8s20",
      "input_confirmed": true,
      "_line": 6486
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 1359,
    "monotonic_ns": 1889661084802458,
    "wall_time_ms": 1794000613531,
    "abstraction_version": 71,
    "state_id": "g8s20",
    "model_action_id": "g8a224",
    "snapshot_reason": "selection",
    "state_visits": 32,
    "state_first_seen": 24,
    "state_last_seen": 1359,
    "state_saturated": true,
    "state_saturation": 1,
    "native_state_saturated": true,
    "native_unsaturated_model_action_count": 0,
    "model_action_count": 9,
    "enabled_valid_action_count": 9,
    "unsaturated_model_action_count": 0,
    "unvisited_model_action_count": 0,
    "effective_unvisited_model_action_count": 0,
    "effective_state_saturated": true,
    "local_probe_action_count": 0,
    "navigation_action_count": 0,
    "enabled_valid_unvisited_action_count": 0,
    "unvisited_model_action_ids": "",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 2,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity|class=android.widget.EditText|text=Add Quot|resource_id=com.bijoysingh.quicknote:id/edit|bounds=135,1242,1069,1363",
    "selected_resolved_node_count": 6,
    "_line": 6482
  }
}

四、是否值得PROMOTE

完整已保存历史支持此前已尝试等价功能;不能自动归为模型错误。

疑似主要环节:HISTORY_SCOPE;wire关系审查:UNKNOWN。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

scarletnotes JEV step1371 Archive Note

run_95f70b23a59843b09110e90e309c467e · 第44.28分钟 · 请求step750 / 决策step750 / 执行step1371 · UNKNOWN · 证据INSUFFICIENT_FOR_GLOBAL_NOVELTY · 结构化审查

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p5 对step533=1.000000),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g55s168 / g55a2242;合法历史2条,比较2条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p5 / 533匿名 android.widget.LinearLayout ; 邻近标签 DIFFERENT_OPERATION1.00000000True
p6 / 531匿名 android.widget.LinearLayout ; 邻近标签 DIFFERENT_OPERATION0.30000000False

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p5",
    "history_id": "h2",
    "history_step": 533,
    "history_input_id": "input-3037",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 1,
    "probabilities": {
      "SAME_OPERATION": 0,
      "DIFFERENT_OPERATION": 1,
      "INSUFFICIENT_EVIDENCE": 0
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c3` the same application-function operation as executed action at `executed_actions.h2`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0,
        "DIFFERENT_OPERATION": 1,
        "INSUFFICIENT_EVIDENCE": 0
      },
      "confidence": 1
    },
    "model_visible_history": {
      "class": "android.widget.LinearLayout",
      "resource_id": "",
      "text": "",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 8,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"com.bijoysingh.quicknote:id/design_bottom_sheet\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"com.bijoysingh.quicknote:id/root_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=8][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g55a2242",
      "source_state_id": "g55s168",
      "bounds": [
        109,
        1654,
        383,
        1922
      ],
      "source_page_id": "page3",
      "target_subtree": [
        {
          "class": "android.widget.LinearLayout",
          "resource_id": "",
          "text": "",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        },
        {
          "class": "android.widget.ImageView",
          "resource_id": "com.bijoysingh.quicknote:id/icon",
          "text": "",
          "content_desc": "Ui View Icon",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": [
            0
          ]
        },
        {
          "class": "android.widget.TextView",
          "resource_id": "com.bijoysingh.quicknote:id/label",
          "text": "Change Color",
          "content_desc": "",
          "enabled": true,
          "clickable": false,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": [
            1
          ]
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.ScrollView",
        "resource_id": "com.bijoysingh.quicknote:id/root_layout",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.ScrollView",
          "resource_id": "com.bijoysingh.quicknote:id/root_layout"
        },
        "labels": [],
        "truncated": true
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 631,
      "source_gui_timestamp": 533,
      "current_state": "g55s168",
      "current_model_action": "g55a2242",
      "current_version": 62,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p6",
    "history_id": "h1",
    "history_step": 531,
    "history_input_id": "input-3021",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.3,
    "probabilities": {
      "SAME_OPERATION": 0.01,
      "DIFFERENT_OPERATION": 0.53,
      "INSUFFICIENT_EVIDENCE": 0.46
    },
    "trusted": false,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c3` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.01,
        "DIFFERENT_OPERATION": 0.53,
        "INSUFFICIENT_EVIDENCE": 0.46
      },
      "confidence": 0.3
    },
    "model_visible_history": {
      "class": "android.widget.LinearLayout",
      "resource_id": "",
      "text": "",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 15,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"com.bijoysingh.quicknote:id/design_bottom_sheet\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"com.bijoysingh.quicknote:id/root_layout\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=15][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g55a2242",
      "source_state_id": "g55s168",
      "bounds": [
        403,
        2316,
        677,
        2337
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.LinearLayout",
          "resource_id": "",
          "text": "",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.ScrollView",
        "resource_id": "com.bijoysingh.quicknote:id/root_layout",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.ScrollView",
          "resource_id": "com.bijoysingh.quicknote:id/root_layout"
        },
        "labels": [],
        "truncated": true
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 629,
      "source_gui_timestamp": 531,
      "current_state": "g55s168",
      "current_model_action": "g55a2242",
      "current_version": 62,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

决策750,执行1371,Archive Note关闭面板回到列表。没有充分恢复此前所有归档入口与决定到执行期间的归档历史;不能用回到列表直接证明首次归档或归档成功。

等价历史是否送入Provider wire:UNKNOWN;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

NA:没有足以可靠裁定全局首次或重复的已核实等价历史。不能把未检索到当成未执行。

三、Probe执行后发生什么

Archive Note 后关闭操作面板并回到笔记列表;同一归档功能。

scarletnotes JEV step1371 Archive Note before_screenshot
before_screenshot · identity_verified · 2026-11-06T21:31:05.615+00:00
scarletnotes JEV step1371 Archive Note after_screenshot
after_screenshot · identity_verified · 2026-11-06T21:31:06.412+00:00

Run内首次METHOD观察:完成后2秒=0,10秒=0,下一动作前B=0。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-8019",
      "step": 1372,
      "version": 71,
      "elapsed_s": 2657.848,
      "wall_time_ms": 1794000666548,
      "next_input_wall_ms": 1794000667828,
      "input_completed_wall_ms": 1794000666594,
      "input_confirmed": true,
      "action": "MODEL_CLICK android.view.ViewGroup",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g22a922",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=4][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g22s58",
      "source_gui_id": 1542,
      "activity": "com.maubis.scarlet.base.MainActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Scarlet Notes FD",
        "Ui View Icon",
        "Empty Notebook",
        "28216610",
        "05:26 AM",
        "Change T",
        "05:27 AM",
        "1 Note",
        "# "
      ],
      "probe": false,
      "strategy": "EPSILON_GREEDY",
      "context": "exploration",
      "native_branch": "Epsilon",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/executor.log:121332",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/native/sata-com.bijoysingh.quicknote-ape-sata-running-minutes-60/jev-audit/inputs/generated-8020.json"
    },
    {
      "input_id": "input-8024",
      "step": 1373,
      "version": 71,
      "elapsed_s": 2659.128,
      "wall_time_ms": 1794000667828,
      "next_input_wall_ms": 1794000668600,
      "input_completed_wall_ms": 1794000667860,
      "input_confirmed": true,
      "action": "MODEL_CLICK com.bijoysingh.quicknote:id/action_move_icon",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "com.bijoysingh.quicknote:id/action_move_icon",
      "model_action_id": "g8a212",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.support.v7.widget.RecyclerView\"][@resource-id=\"com.bijoysingh.quicknote:id/advanced_note_recycler\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageView\"][@resource-id=\"com.bijoysingh.quicknote:id/action_move_icon\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g8s19",
      "source_gui_id": 1543,
      "activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EPSILON_GREEDY",
      "context": "exploration",
      "native_branch": "Epsilon",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/executor.log:121408",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/native/sata-com.bijoysingh.quicknote-ape-sata-running-minutes-60/jev-audit/inputs/generated-8025.json"
    },
    {
      "input_id": "input-8029",
      "step": 1374,
      "version": 71,
      "elapsed_s": 2659.9,
      "wall_time_ms": 1794000668600,
      "next_input_wall_ms": 1794000669546,
      "input_completed_wall_ms": 1794000668812,
      "input_confirmed": true,
      "action": "MODEL_BACK NA",
      "action_type": "MODEL_BACK",
      "text": null,
      "content_desc": null,
      "resource_id": null,
      "model_action_id": "g9a235",
      "concrete_identity": null,
      "state_id": "g9s21",
      "source_gui_id": 1544,
      "activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EPSILON_GREEDY",
      "context": "exploration",
      "native_branch": "Epsilon",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/executor.log:121481",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/native/sata-com.bijoysingh.quicknote-ape-sata-running-minutes-60/jev-audit/inputs/generated-8030.json"
    },
    {
      "input_id": "input-8034",
      "step": 1375,
      "version": 71,
      "elapsed_s": 2660.846,
      "wall_time_ms": 1794000669546,
      "next_input_wall_ms": 1794000670353,
      "input_completed_wall_ms": 1794000669577,
      "input_confirmed": true,
      "action": "MODEL_CLICK Add Head",
      "action_type": "MODEL_CLICK",
      "text": "Add Head",
      "content_desc": "",
      "resource_id": "com.bijoysingh.quicknote:id/edit",
      "model_action_id": "g8a213",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.support.v7.widget.RecyclerView\"][@resource-id=\"com.bijoysingh.quicknote:id/advanced_note_recycler\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.EditText\"][@resource-id=\"com.bijoysingh.quicknote:id/edit\"][@text=\"Add Head\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g8s19",
      "source_gui_id": 1545,
      "activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EPSILON_GREEDY",
      "context": "exploration",
      "native_branch": "Epsilon",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/executor.log:121545",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/native/sata-com.bijoysingh.quicknote-ape-sata-running-minutes-60/jev-audit/inputs/generated-8035.json"
    },
    {
      "input_id": "input-8039",
      "step": 1376,
      "version": 71,
      "elapsed_s": 2661.653,
      "wall_time_ms": 1794000670353,
      "next_input_wall_ms": 1794000672171,
      "input_completed_wall_ms": 1794000671434,
      "input_confirmed": true,
      "action": "MODEL_LONG_CLICK Add Head",
      "action_type": "MODEL_LONG_CLICK",
      "text": "Add Head",
      "content_desc": "",
      "resource_id": "com.bijoysingh.quicknote:id/edit",
      "model_action_id": "g8a214",
      "concrete_identity": "MODEL_LONG_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.support.v7.widget.RecyclerView\"][@resource-id=\"com.bijoysingh.quicknote:id/advanced_note_recycler\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.EditText\"][@resource-id=\"com.bijoysingh.quicknote:id/edit\"][@text=\"Add Head\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g8s19",
      "source_gui_id": 1546,
      "activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EPSILON_GREEDY",
      "context": "exploration",
      "native_branch": "Epsilon",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/executor.log:121622",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/native/sata-com.bijoysingh.quicknote-ape-sata-running-minutes-60/jev-audit/inputs/generated-8040.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 750,
      "monotonic_ns": 1888238064564353,
      "wall_time_ms": 1793999190511,
      "abstraction_version": 62,
      "state_id": "g55s168",
      "model_action_id": "g55a2242",
      "entry_id": "semantic-70-c3",
      "request_id": "semantic-70",
      "candidate_id": "c3",
      "confidence": 1,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "481b7630a2907eb0e5a8da77f00e9e5598558d15af2888e85a3ab5ab3ae25a99",
      "concrete_identity": "efccad0e938dfb11ba0f7be2839f9c3afcc1809ccf76d65a2e5238172063f0ec",
      "decision_scope": "1a9aa59252890d10f032cf3076ff3433962552727c64cfa66dbb1107c5515b25",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-70",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 2,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 2,
      "selected_history": 2,
      "comparison_count": 2,
      "same_count": 0,
      "different_count": 2,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 1,
      "low_confidence_count": 1,
      "full_history_compared": true,
      "exploratory": false,
      "_line": 2894
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 750,
      "monotonic_ns": 1888238066128960,
      "wall_time_ms": 1793999190512,
      "abstraction_version": 62,
      "state_id": "g55s168",
      "model_action_id": "g55a2242",
      "entry_id": "semantic-70-c3",
      "request_id": "semantic-70",
      "candidate_id": "c3",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "481b7630a2907eb0e5a8da77f00e9e5598558d15af2888e85a3ab5ab3ae25a99",
      "input_fingerprint": "3ff300b34e84279a037ac2b314b20adf822ff8eb2d8464cc90b067762afdd6a2",
      "concrete_identity": "efccad0e938dfb11ba0f7be2839f9c3afcc1809ccf76d65a2e5238172063f0ec",
      "decision_scope": "1a9aa59252890d10f032cf3076ff3433962552727c64cfa66dbb1107c5515b25",
      "_line": 2897
    },
    "PROBE_NAVIGATION_ELIGIBILITY": {
      "event": "PROBE_NAVIGATION_ELIGIBILITY",
      "step": 1368,
      "monotonic_ns": 1889703626493184,
      "wall_time_ms": 1794000656073,
      "abstraction_version": 71,
      "state_id": "g55s168",
      "model_action_id": "g55a2242",
      "entry_id": "semantic-70-c3",
      "request_id": "semantic-70",
      "candidate_id": "c3",
      "concrete_identity": "efccad0e938dfb11ba0f7be2839f9c3afcc1809ccf76d65a2e5238172063f0ec",
      "confidence": 1,
      "reason": "already_navigated_to_source",
      "navigation": false,
      "confidence_pass": true,
      "source_valid": true,
      "same_state_confirmed": false,
      "related_execution_suppressed": false,
      "navigation_arrived": true,
      "_line": 6595
    },
    "PROBE_NAVIGATION_SELECTED": {
      "event": "PROBE_NAVIGATION_SELECTED",
      "step": 754,
      "monotonic_ns": 1888242019825359,
      "wall_time_ms": 1793999194466,
      "abstraction_version": 62,
      "state_id": "g55s168",
      "model_action_id": "g55a2242",
      "entry_id": "semantic-70-c3",
      "request_id": "semantic-70",
      "candidate_id": "c3",
      "concrete_identity": "efccad0e938dfb11ba0f7be2839f9c3afcc1809ccf76d65a2e5238172063f0ec",
      "confidence": 1,
      "path_id": "p195",
      "source": "native_remote_path",
      "_line": 2927
    },
    "PROBE_NAVIGATION_ARRIVED": {
      "event": "PROBE_NAVIGATION_ARRIVED",
      "step": 755,
      "monotonic_ns": 1888243779713936,
      "wall_time_ms": 1793999196226,
      "abstraction_version": 62,
      "state_id": "g55s168",
      "model_action_id": "g55a2242",
      "entry_id": "semantic-70-c3",
      "request_id": "semantic-70",
      "candidate_id": "c3",
      "concrete_identity": "efccad0e938dfb11ba0f7be2839f9c3afcc1809ccf76d65a2e5238172063f0ec",
      "confidence": 1,
      "path_id": "p195",
      "arrived": true,
      "reason": "arrived",
      "last_availability": "awaiting_native_binding",
      "binding_reason": "unique_identity_match",
      "source_match_count": 1,
      "target_match_count": 1,
      "audit_path": "jev-audit/navigation/event-4300.json",
      "_line": 2932
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 1371,
      "monotonic_ns": 1889713116038465,
      "wall_time_ms": 1794000665562,
      "abstraction_version": 71,
      "state_id": "g55s168",
      "model_action_id": "g55a2242",
      "entry_id": "semantic-70-c3",
      "request_id": "semantic-70",
      "candidate_id": "c3",
      "confidence": 1,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "481b7630a2907eb0e5a8da77f00e9e5598558d15af2888e85a3ab5ab3ae25a99",
      "decision_scope": "1a9aa59252890d10f032cf3076ff3433962552727c64cfa66dbb1107c5515b25",
      "concrete_identity": "efccad0e938dfb11ba0f7be2839f9c3afcc1809ccf76d65a2e5238172063f0ec",
      "_line": 6619
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 1371,
      "monotonic_ns": 1889713116073075,
      "wall_time_ms": 1794000665562,
      "abstraction_version": 71,
      "state_id": "g55s168",
      "model_action_id": "g55a2242",
      "entry_id": "semantic-70-c3",
      "request_id": "semantic-70",
      "candidate_id": "c3",
      "confidence": 1,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 6620
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 1371,
      "monotonic_ns": 1889713181488163,
      "wall_time_ms": 1794000665628,
      "abstraction_version": 71,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-70-c3",
      "request_id": "semantic-70",
      "candidate_id": "c3",
      "event_count": 2,
      "_line": 6623
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 1371,
      "monotonic_ns": 1889713215189166,
      "wall_time_ms": 1794000665661,
      "abstraction_version": 71,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-70-c3",
      "request_id": "semantic-70",
      "candidate_id": "c3",
      "_line": 6624
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 1372,
      "monotonic_ns": 1889713972063953,
      "wall_time_ms": 1794000666418,
      "abstraction_version": 71,
      "state_id": "g55s168",
      "model_action_id": "g55a2242",
      "entry_id": "semantic-70-c3",
      "request_id": "semantic-70",
      "candidate_id": "c3",
      "confidence": 1,
      "choice": "PROMOTE",
      "transition_id": "g58e342:1358",
      "target_state": "g22s58",
      "input_confirmed": true,
      "_line": 6626
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 1371,
    "monotonic_ns": 1889713116270927,
    "wall_time_ms": 1794000665562,
    "abstraction_version": 71,
    "state_id": "g55s168",
    "model_action_id": "g55a2242",
    "snapshot_reason": "selection",
    "state_visits": 22,
    "state_first_seen": 517,
    "state_last_seen": 1371,
    "state_saturated": false,
    "state_saturation": 0.75,
    "native_state_saturated": false,
    "native_unsaturated_model_action_count": 1,
    "model_action_count": 4,
    "enabled_valid_action_count": 4,
    "unsaturated_model_action_count": 1,
    "unvisited_model_action_count": 1,
    "effective_unvisited_model_action_count": 1,
    "effective_state_saturated": false,
    "local_probe_action_count": 0,
    "navigation_action_count": 1,
    "enabled_valid_unvisited_action_count": 1,
    "unvisited_model_action_ids": "g55a2245",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 4,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=com.maubis.scarlet.base.MainActivity|class=android.widget.LinearLayout|text=|resource_id=|bounds=697,734,971,1002",
    "selected_resolved_node_count": 15,
    "_line": 6622
  }
}

四、是否值得PROMOTE

无法可靠裁定相对整个Run决策前历史的功能新颖性。

疑似主要环节:HISTORY_EVIDENCE_CONTEXT;wire关系审查:INSUFFICIENT_CONTEXT。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

scarletnotes JEV step1404 Add Quoted Text…

run_95f70b23a59843b09110e90e309c467e · 第46.21分钟 · 请求step1404 / 决策step1404 / 执行step1404 · REPEATED_SUPPORTED · 证据HIGH · 结构化审查

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p2 对step67=0.560000;p3 对step84=0.610000),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g16s42 / g16a634;合法历史7条,比较3条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p1 / 58Add Heading…DIFFERENT_OPERATION0.44000000False
p2 / 67Add Cont 14DIFFERENT_OPERATION0.56000000True
p3 / 84Add Item…DIFFERENT_OPERATION0.61000000True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p1",
    "history_id": "h2",
    "history_step": 58,
    "history_input_id": "input-320",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.44,
    "probabilities": {
      "SAME_OPERATION": 0.29,
      "DIFFERENT_OPERATION": 0.63,
      "INSUFFICIENT_EVIDENCE": 0.08
    },
    "trusted": false,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c5` the same application-function operation as executed action at `executed_actions.h2`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.29,
        "DIFFERENT_OPERATION": 0.63,
        "INSUFFICIENT_EVIDENCE": 0.08
      },
      "confidence": 0.44
    },
    "model_visible_history": {
      "class": "android.widget.EditText",
      "resource_id": "com.bijoysingh.quicknote:id/edit",
      "text": "Add Heading…",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": true,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 1,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.support.v7.widget.RecyclerView\"][@resource-id=\"com.bijoysingh.quicknote:id/advanced_note_recycler\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.EditText\"][@resource-id=\"com.bijoysingh.quicknote:id/edit\"][@text=\"Add Head\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "model_action_id": "g16a634",
      "source_state_id": "g16s42",
      "bounds": [
        74,
        651,
        1069,
        836
      ],
      "source_page_id": "page3",
      "target_subtree": [
        {
          "class": "android.widget.EditText",
          "resource_id": "com.bijoysingh.quicknote:id/edit",
          "text": "Add Heading…",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": true,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 75,
      "source_gui_timestamp": 58,
      "current_state": "g16s42",
      "current_model_action": "g16a634",
      "current_version": 71,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p2",
    "history_id": "h5",
    "history_step": 67,
    "history_input_id": "input-368",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.56,
    "probabilities": {
      "SAME_OPERATION": 0.24,
      "DIFFERENT_OPERATION": 0.71,
      "INSUFFICIENT_EVIDENCE": 0.05
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c5` the same application-function operation as executed action at `executed_actions.h5`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.24,
        "DIFFERENT_OPERATION": 0.71,
        "INSUFFICIENT_EVIDENCE": 0.05
      },
      "confidence": 0.56
    },
    "model_visible_history": {
      "class": "android.widget.EditText",
      "resource_id": "com.bijoysingh.quicknote:id/edit",
      "text": "Add Cont 14",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": true,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 1,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.support.v7.widget.RecyclerView\"][@resource-id=\"com.bijoysingh.quicknote:id/advanced_note_recycler\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.EditText\"][@resource-id=\"com.bijoysingh.quicknote:id/edit\"][@text=\"Add Cont\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "model_action_id": "g16a634",
      "source_state_id": "g16s42",
      "bounds": [
        74,
        89,
        1069,
        530
      ],
      "source_page_id": "page6",
      "target_subtree": [
        {
          "class": "android.widget.EditText",
          "resource_id": "com.bijoysingh.quicknote:id/edit",
          "text": "Add Cont 14",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": true,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 84,
      "source_gui_timestamp": 67,
      "current_state": "g16s42",
      "current_model_action": "g16a634",
      "current_version": 71,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p3",
    "history_id": "h7",
    "history_step": 84,
    "history_input_id": "input-458",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.61,
    "probabilities": {
      "SAME_OPERATION": 0.19,
      "DIFFERENT_OPERATION": 0.74,
      "INSUFFICIENT_EVIDENCE": 0.07
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c5` the same application-function operation as executed action at `executed_actions.h7`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.19,
        "DIFFERENT_OPERATION": 0.74,
        "INSUFFICIENT_EVIDENCE": 0.07
      },
      "confidence": 0.61
    },
    "model_visible_history": {
      "class": "android.widget.EditText",
      "resource_id": "com.bijoysingh.quicknote:id/edit",
      "text": "Add Item…",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": true,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 1,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.support.v7.widget.RecyclerView\"][@resource-id=\"com.bijoysingh.quicknote:id/advanced_note_recycler\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=4][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.EditText\"][@resource-id=\"com.bijoysingh.quicknote:id/edit\"][@text=\"Add Item\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "model_action_id": "g16a634",
      "source_state_id": "g16s42",
      "bounds": [
        221,
        977,
        1038,
        1098
      ],
      "source_page_id": "page8",
      "target_subtree": [
        {
          "class": "android.widget.EditText",
          "resource_id": "com.bijoysingh.quicknote:id/edit",
          "text": "Add Item…",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": true,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 101,
      "source_gui_timestamp": 84,
      "current_state": "g16s42",
      "current_model_action": "g16a634",
      "current_version": 71,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

908/1359已编辑引用文本字段;1404仅改为时间样式输入04:29:21。

等价历史是否送入Provider wire:NO;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

此前step / UTC页面与控件确认与目标
908
2026-11-06T21:13:23.026+00:00
Add Quoted Text…
com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity
Native确认=True
com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity
保留目标GUI
1359
2026-11-06T21:30:13.592+00:00
Add Quoted Text…
com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity
Native确认=True
com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity
保留目标GUI

三、Probe执行后发生什么

Add Quoted Text 填入04:29:21;只是不同数据。

scarletnotes JEV step1404 Add Quoted Text… before_screenshot
before_screenshot · identity_verified · 2026-11-06T21:33:01.410+00:00
scarletnotes JEV step1404 Add Quoted Text… after_screenshot
after_screenshot · identity_verified · 2026-11-06T21:33:03.273+00:00

Run内首次METHOD观察:完成后2秒=0,10秒=0,下一动作前B=0。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-8235",
      "step": 1405,
      "version": 71,
      "elapsed_s": 2777.302,
      "wall_time_ms": 1794000786002,
      "next_input_wall_ms": 1794000792060,
      "input_completed_wall_ms": 1794000786026,
      "input_confirmed": true,
      "action": "MODEL_CLICK android.view.ViewGroup",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g16a629",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.HorizontalScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g16s42",
      "source_gui_id": 1575,
      "activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Add Heading…",
        "Add Content…",
        "Add Item…",
        "04:29:21\n"
      ],
      "probe": false,
      "strategy": "EPSILON_GREEDY",
      "context": "exploration",
      "native_branch": "Epsilon",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/executor.log:123763",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/native/sata-com.bijoysingh.quicknote-ape-sata-running-minutes-60/jev-audit/inputs/generated-8236.json"
    },
    {
      "input_id": "input-8242",
      "step": 1406,
      "version": 71,
      "elapsed_s": 2783.36,
      "wall_time_ms": 1794000792060,
      "next_input_wall_ms": 1794000798211,
      "input_completed_wall_ms": 1794000792093,
      "input_confirmed": true,
      "action": "MODEL_CLICK android.view.ViewGroup",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g16a631",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.HorizontalScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g16s42",
      "source_gui_id": 1576,
      "activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Add Heading…",
        "Add Content…",
        "Add Item…",
        "04:29:21\n"
      ],
      "probe": false,
      "strategy": "EPSILON_GREEDY",
      "context": "exploration",
      "native_branch": "Epsilon",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/executor.log:123844",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/native/sata-com.bijoysingh.quicknote-ape-sata-running-minutes-60/jev-audit/inputs/generated-8243.json"
    },
    {
      "input_id": "input-8249",
      "step": 1407,
      "version": 71,
      "elapsed_s": 2789.511,
      "wall_time_ms": 1794000798211,
      "next_input_wall_ms": 1794000804266,
      "input_completed_wall_ms": 1794000798243,
      "input_confirmed": true,
      "action": "MODEL_CLICK android.view.ViewGroup",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g16a632",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.HorizontalScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=4][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g16s42",
      "source_gui_id": 1577,
      "activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Add Heading…",
        "Add Content…",
        "Add Item…",
        "04:29:21\n"
      ],
      "probe": false,
      "strategy": "EPSILON_GREEDY",
      "context": "exploration",
      "native_branch": "Epsilon",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/executor.log:123925",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/native/sata-com.bijoysingh.quicknote-ape-sata-running-minutes-60/jev-audit/inputs/generated-8250.json"
    },
    {
      "input_id": "input-8256",
      "step": 1408,
      "version": 71,
      "elapsed_s": 2795.566,
      "wall_time_ms": 1794000804266,
      "next_input_wall_ms": 1794000810326,
      "input_completed_wall_ms": 1794000804293,
      "input_confirmed": true,
      "action": "MODEL_CLICK android.view.ViewGroup",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g16a638",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.HorizontalScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=7][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g16s42",
      "source_gui_id": 1578,
      "activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Add Heading…",
        "Add Content…",
        "Add Item…",
        "04:29:21\n",
        "Add Quoted Text…"
      ],
      "probe": false,
      "strategy": "EPSILON_GREEDY",
      "context": "exploration",
      "native_branch": "Epsilon",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/executor.log:124007",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/native/sata-com.bijoysingh.quicknote-ape-sata-running-minutes-60/jev-audit/inputs/generated-8257.json"
    },
    {
      "input_id": "input-8264",
      "step": 1409,
      "version": 71,
      "elapsed_s": 2801.626,
      "wall_time_ms": 1794000810326,
      "next_input_wall_ms": 1794000811185,
      "input_completed_wall_ms": 1794000810360,
      "input_confirmed": true,
      "action": "MODEL_CLICK com.bijoysingh.quicknote:id/action_move_icon",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "com.bijoysingh.quicknote:id/action_move_icon",
      "model_action_id": "g16a633",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.support.v7.widget.RecyclerView\"][@resource-id=\"com.bijoysingh.quicknote:id/advanced_note_recycler\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=7][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageView\"][@resource-id=\"com.bijoysingh.quicknote:id/action_move_icon\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g16s42",
      "source_gui_id": 1579,
      "activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Add Heading…",
        "Add Content…",
        "Add Item…",
        "04:29:21\n",
        "Add Quoted Text…"
      ],
      "probe": true,
      "strategy": "PROBE",
      "context": "exploration",
      "native_branch": "Probe",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/executor.log:124089",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/native/sata-com.bijoysingh.quicknote-ape-sata-running-minutes-60/jev-audit/inputs/generated-8265.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 1404,
      "monotonic_ns": 1889828882270109,
      "wall_time_ms": 1794000781328,
      "abstraction_version": 71,
      "state_id": "g16s42",
      "model_action_id": "g16a634",
      "entry_id": "semantic-276-c5",
      "request_id": "semantic-276",
      "candidate_id": "c5",
      "confidence": 0.61,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "0f91c9abdf692abccef3b0d87ce4b77e59dddd4c7bf8095b9a150db3f6d02937",
      "concrete_identity": "71389087806e48aa857d81c429e75661dc12203626b7bdb55e54406bd2b670c2",
      "decision_scope": "fa9f9a14441d9eeb5424172da5ccc8c4c7f246a1b1e69dd093c021953faedfd7",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-276",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 7,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 7,
      "selected_history": 3,
      "comparison_count": 3,
      "same_count": 0,
      "different_count": 3,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 2,
      "low_confidence_count": 1,
      "full_history_compared": false,
      "exploratory": true,
      "_line": 6939
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 1404,
      "monotonic_ns": 1889828883572639,
      "wall_time_ms": 1794000781330,
      "abstraction_version": 71,
      "state_id": "g16s42",
      "model_action_id": "g16a634",
      "entry_id": "semantic-276-c5",
      "request_id": "semantic-276",
      "candidate_id": "c5",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "0f91c9abdf692abccef3b0d87ce4b77e59dddd4c7bf8095b9a150db3f6d02937",
      "input_fingerprint": "95ba88768575dd70f9ef78a09e427e81a34814ebc93460c9faab579bfdc22419",
      "concrete_identity": "71389087806e48aa857d81c429e75661dc12203626b7bdb55e54406bd2b670c2",
      "decision_scope": "fa9f9a14441d9eeb5424172da5ccc8c4c7f246a1b1e69dd093c021953faedfd7",
      "_line": 6940
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 1404,
      "monotonic_ns": 1889828905897373,
      "wall_time_ms": 1794000781352,
      "abstraction_version": 71,
      "state_id": "g16s42",
      "model_action_id": "g16a634",
      "entry_id": "semantic-276-c5",
      "request_id": "semantic-276",
      "candidate_id": "c5",
      "confidence": 0.61,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "0f91c9abdf692abccef3b0d87ce4b77e59dddd4c7bf8095b9a150db3f6d02937",
      "decision_scope": "fa9f9a14441d9eeb5424172da5ccc8c4c7f246a1b1e69dd093c021953faedfd7",
      "concrete_identity": "71389087806e48aa857d81c429e75661dc12203626b7bdb55e54406bd2b670c2",
      "_line": 6941
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 1404,
      "monotonic_ns": 1889828905939608,
      "wall_time_ms": 1794000781352,
      "abstraction_version": 71,
      "state_id": "g16s42",
      "model_action_id": "g16a634",
      "entry_id": "semantic-276-c5",
      "request_id": "semantic-276",
      "candidate_id": "c5",
      "confidence": 0.61,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 6942
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 1404,
      "monotonic_ns": 1889828970018992,
      "wall_time_ms": 1794000781416,
      "abstraction_version": 71,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-276-c5",
      "request_id": "semantic-276",
      "candidate_id": "c5",
      "event_count": 32,
      "_line": 6945
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 1404,
      "monotonic_ns": 1889829899749204,
      "wall_time_ms": 1794000782346,
      "abstraction_version": 71,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 32,
      "injected_success": 32,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-276-c5",
      "request_id": "semantic-276",
      "candidate_id": "c5",
      "_line": 6946
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 1405,
      "monotonic_ns": 1889830830869508,
      "wall_time_ms": 1794000783277,
      "abstraction_version": 71,
      "state_id": "g16s42",
      "model_action_id": "g16a634",
      "entry_id": "semantic-276-c5",
      "request_id": "semantic-276",
      "candidate_id": "c5",
      "confidence": 0.61,
      "choice": "PROMOTE",
      "transition_id": "g16e37:1390",
      "target_state": "g16s42",
      "input_confirmed": true,
      "_line": 6948
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 1404,
    "monotonic_ns": 1889828906331992,
    "wall_time_ms": 1794000781352,
    "abstraction_version": 71,
    "state_id": "g16s42",
    "model_action_id": "g16a634",
    "snapshot_reason": "selection",
    "state_visits": 46,
    "state_first_seen": 50,
    "state_last_seen": 1404,
    "state_saturated": true,
    "state_saturation": 1,
    "native_state_saturated": true,
    "native_unsaturated_model_action_count": 0,
    "model_action_count": 14,
    "enabled_valid_action_count": 14,
    "unsaturated_model_action_count": 0,
    "unvisited_model_action_count": 0,
    "effective_unvisited_model_action_count": 0,
    "effective_state_saturated": true,
    "local_probe_action_count": 0,
    "navigation_action_count": 0,
    "enabled_valid_unvisited_action_count": 0,
    "unvisited_model_action_ids": "",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 6,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity|class=android.widget.EditText|text=Add Quot|resource_id=com.bijoysingh.quicknote:id/edit|bounds=135,847,1069,968",
    "selected_resolved_node_count": 5,
    "_line": 6944
  }
}

四、是否值得PROMOTE

完整已保存历史支持此前已尝试等价功能;不能自动归为模型错误。

疑似主要环节:HISTORY_SCOPE;wire关系审查:UNKNOWN。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

scarletnotes JEV step1409 Add Quoted Text… (com.bijoysingh.quicknote:id/action_move_icon)

run_95f70b23a59843b09110e90e309c467e · 第46.69分钟 · 请求step1409 / 决策step1409 / 执行step1409 · REPEATED_SUPPORTED · 证据HIGH · 结构化审查

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p4 对step54=0.730000;p5 对step56=0.670000),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g16s42 / g16a633;合法历史9条,比较3条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p4 / 54匿名 android.widget.ImageView com.bijoysingh.quicknote:id/action_move_icon; 邻近标签 Add Cont 14DIFFERENT_OPERATION0.73000000True
p5 / 56匿名 android.widget.ImageView com.bijoysingh.quicknote:id/action_move_icon; 邻近标签 Add Item…DIFFERENT_OPERATION0.67000000True
p6 / 59匿名 android.widget.ImageView com.bijoysingh.quicknote:id/action_move_icon; 邻近标签 34842080DIFFERENT_OPERATION0.50000000False

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p4",
    "history_id": "h1",
    "history_step": 54,
    "history_input_id": "input-300",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.73,
    "probabilities": {
      "SAME_OPERATION": 0.16,
      "DIFFERENT_OPERATION": 0.82,
      "INSUFFICIENT_EVIDENCE": 0.02
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c3` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.16,
        "DIFFERENT_OPERATION": 0.82,
        "INSUFFICIENT_EVIDENCE": 0.02
      },
      "confidence": 0.73
    },
    "model_visible_history": {
      "class": "android.widget.ImageView",
      "resource_id": "com.bijoysingh.quicknote:id/action_move_icon",
      "text": "",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 0,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.support.v7.widget.RecyclerView\"][@resource-id=\"com.bijoysingh.quicknote:id/advanced_note_recycler\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageView\"][@resource-id=\"com.bijoysingh.quicknote:id/action_move_icon\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g16a633",
      "source_state_id": "g16s42",
      "bounds": [
        0,
        89,
        63,
        530
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.ImageView",
          "resource_id": "com.bijoysingh.quicknote:id/action_move_icon",
          "text": "",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [
          {
            "path": [
              1
            ],
            "text": "Add Cont 14",
            "content_desc": ""
          }
        ],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 68,
      "source_gui_timestamp": 54,
      "current_state": "g16s42",
      "current_model_action": "g16a633",
      "current_version": 71,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p5",
    "history_id": "h2",
    "history_step": 56,
    "history_input_id": "input-310",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.67,
    "probabilities": {
      "SAME_OPERATION": 0.21,
      "DIFFERENT_OPERATION": 0.78,
      "INSUFFICIENT_EVIDENCE": 0.01
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c3` the same application-function operation as executed action at `executed_actions.h2`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.21,
        "DIFFERENT_OPERATION": 0.78,
        "INSUFFICIENT_EVIDENCE": 0.01
      },
      "confidence": 0.67
    },
    "model_visible_history": {
      "class": "android.widget.ImageView",
      "resource_id": "com.bijoysingh.quicknote:id/action_move_icon",
      "text": "",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 0,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.support.v7.widget.RecyclerView\"][@resource-id=\"com.bijoysingh.quicknote:id/advanced_note_recycler\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageView\"][@resource-id=\"com.bijoysingh.quicknote:id/action_move_icon\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g16a633",
      "source_state_id": "g16s42",
      "bounds": [
        0,
        836,
        63,
        957
      ],
      "source_page_id": "page3",
      "target_subtree": [
        {
          "class": "android.widget.ImageView",
          "resource_id": "com.bijoysingh.quicknote:id/action_move_icon",
          "text": "",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [
          {
            "path": [
              1
            ],
            "text": "Add Item…",
            "content_desc": ""
          }
        ],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 73,
      "source_gui_timestamp": 56,
      "current_state": "g16s42",
      "current_model_action": "g16a633",
      "current_version": 71,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p6",
    "history_id": "h3",
    "history_step": 59,
    "history_input_id": "input-326",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.5,
    "probabilities": {
      "SAME_OPERATION": 0.31,
      "DIFFERENT_OPERATION": 0.67,
      "INSUFFICIENT_EVIDENCE": 0.02
    },
    "trusted": false,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c3` the same application-function operation as executed action at `executed_actions.h3`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.31,
        "DIFFERENT_OPERATION": 0.67,
        "INSUFFICIENT_EVIDENCE": 0.02
      },
      "confidence": 0.5
    },
    "model_visible_history": {
      "class": "android.widget.ImageView",
      "resource_id": "com.bijoysingh.quicknote:id/action_move_icon",
      "text": "",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 0,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.support.v7.widget.RecyclerView\"][@resource-id=\"com.bijoysingh.quicknote:id/advanced_note_recycler\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=4][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageView\"][@resource-id=\"com.bijoysingh.quicknote:id/action_move_icon\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g16a633",
      "source_state_id": "g16s42",
      "bounds": [
        0,
        1085,
        63,
        1352
      ],
      "source_page_id": "page4",
      "target_subtree": [
        {
          "class": "android.widget.ImageView",
          "resource_id": "com.bijoysingh.quicknote:id/action_move_icon",
          "text": "",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [
          {
            "path": [
              1
            ],
            "text": "34842080",
            "content_desc": ""
          }
        ],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 76,
      "source_gui_timestamp": 59,
      "current_state": "g16s42",
      "current_model_action": "g16a633",
      "current_version": 71,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

130的原始后图已明确显示Block Text Actions及Share/Copy/Delete;本次再次打开同样三个功能的菜单,文本块数据变化不构成独立菜单功能。 发送给Provider的是匿名图标及块标签,没有历史菜单结果,因此不能把完整截图能确认的SAME直接算成模型在充分Evidence下的错误。

等价历史是否送入Provider wire:NO;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

此前step / UTC页面与控件确认与目标
130
2026-11-06T20:50:04.859+00:00
com.bijoysingh.quicknote:id/action_move_icon
com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity
Native确认=True
com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity
保留目标GUI

三、Probe执行后发生什么

移动图标打开同一 Block Text Actions 菜单;没有窗口新增方法。

scarletnotes JEV step1409 Add Quoted Text… (com.bijoysingh.quicknote:id/action_move_icon) before_screenshot
before_screenshot · identity_verified · 2026-11-06T21:33:30.322+00:00
scarletnotes JEV step1409 Add Quoted Text… (com.bijoysingh.quicknote:id/action_move_icon) after_screenshot
after_screenshot · identity_verified · 2026-11-06T21:33:31.096+00:00

Run内首次METHOD观察:完成后2秒=0,10秒=0,下一动作前B=0。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-8271",
      "step": 1410,
      "version": 71,
      "elapsed_s": 2802.485,
      "wall_time_ms": 1794000811185,
      "next_input_wall_ms": 1794000816418,
      "input_completed_wall_ms": 1794000811210,
      "input_confirmed": true,
      "action": "MODEL_CLICK android.view.ViewGroup",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g9a233",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"com.bijoysingh.quicknote:id/design_bottom_sheet\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g9s21",
      "source_gui_id": 1580,
      "activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity",
      "activity_evidence": "GUI receipt",
      "labels": [],
      "probe": false,
      "strategy": "EPSILON_GREEDY",
      "context": "exploration",
      "native_branch": "Epsilon",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/executor.log:124169",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/native/sata-com.bijoysingh.quicknote-ape-sata-running-minutes-60/jev-audit/inputs/generated-8272.json"
    },
    {
      "input_id": "input-8282",
      "step": 1411,
      "version": 71,
      "elapsed_s": 2807.718,
      "wall_time_ms": 1794000816418,
      "next_input_wall_ms": 1794000822435,
      "input_completed_wall_ms": 1794000816444,
      "input_confirmed": true,
      "action": "MODEL_CLICK android.view.ViewGroup",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g16a639",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.HorizontalScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g16s42",
      "source_gui_id": 1581,
      "activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Add Heading…",
        "Add Content…",
        "Add Item…",
        "04:29:21\n"
      ],
      "probe": false,
      "strategy": "EPSILON_GREEDY",
      "context": "exploration",
      "native_branch": "Epsilon",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/executor.log:124241",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/native/sata-com.bijoysingh.quicknote-ape-sata-running-minutes-60/jev-audit/inputs/generated-8283.json"
    },
    {
      "input_id": "input-8289",
      "step": 1412,
      "version": 71,
      "elapsed_s": 2813.735,
      "wall_time_ms": 1794000822435,
      "next_input_wall_ms": 1794000828531,
      "input_completed_wall_ms": 1794000822794,
      "input_confirmed": true,
      "action": "MODEL_SCROLL_LEFT_RIGHT android.widget.HorizontalScrollView",
      "action_type": "MODEL_SCROLL_LEFT_RIGHT",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g16a640",
      "concrete_identity": "MODEL_SCROLL_LEFT_RIGHT|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.HorizontalScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true'][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']",
      "state_id": "g16s42",
      "source_gui_id": 1582,
      "activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Add Heading…",
        "Add Content…",
        "Add Item…",
        "04:29:21\n"
      ],
      "probe": false,
      "strategy": "EPSILON_GREEDY",
      "context": "exploration",
      "native_branch": "Epsilon",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/executor.log:124325",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/native/sata-com.bijoysingh.quicknote-ape-sata-running-minutes-60/jev-audit/inputs/generated-8290.json"
    },
    {
      "input_id": "input-8299",
      "step": 1413,
      "version": 71,
      "elapsed_s": 2819.831,
      "wall_time_ms": 1794000828531,
      "next_input_wall_ms": 1794000834645,
      "input_completed_wall_ms": 1794000828894,
      "input_confirmed": true,
      "action": "MODEL_SCROLL_RIGHT_LEFT android.widget.HorizontalScrollView",
      "action_type": "MODEL_SCROLL_RIGHT_LEFT",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g16a641",
      "concrete_identity": "MODEL_SCROLL_RIGHT_LEFT|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.HorizontalScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true'][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']",
      "state_id": "g16s42",
      "source_gui_id": 1583,
      "activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Add Heading…",
        "Add Content…",
        "Add Item…",
        "04:29:21\n"
      ],
      "probe": false,
      "strategy": "EPSILON_GREEDY",
      "context": "exploration",
      "native_branch": "Epsilon",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/executor.log:124407",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/native/sata-com.bijoysingh.quicknote-ape-sata-running-minutes-60/jev-audit/inputs/generated-8300.json"
    },
    {
      "input_id": "input-8306",
      "step": 1414,
      "version": 71,
      "elapsed_s": 2825.945,
      "wall_time_ms": 1794000834645,
      "next_input_wall_ms": 1794000840642,
      "input_completed_wall_ms": 1794000834677,
      "input_confirmed": true,
      "action": "MODEL_CLICK android.view.ViewGroup",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g16a629",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.HorizontalScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g16s42",
      "source_gui_id": 1584,
      "activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Add Heading…",
        "Add Content…",
        "Add Item…",
        "04:29:21\n"
      ],
      "probe": false,
      "strategy": "EPSILON_GREEDY",
      "context": "exploration",
      "native_branch": "Epsilon",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/executor.log:124489",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/native/sata-com.bijoysingh.quicknote-ape-sata-running-minutes-60/jev-audit/inputs/generated-8307.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 1409,
      "monotonic_ns": 1889857779312767,
      "wall_time_ms": 1794000810225,
      "abstraction_version": 71,
      "state_id": "g16s42",
      "model_action_id": "g16a633",
      "entry_id": "semantic-281-c3",
      "request_id": "semantic-281",
      "candidate_id": "c3",
      "confidence": 0.73,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "544937a6b0d5bd1dd863be564ea49a0dd99806046d3498bb883210a24559d3f3",
      "concrete_identity": "107f3b36e33b8172335aa3a30446223dcfdee3cd774efb476b8ee14b0e4846df",
      "decision_scope": "e0c23061fbc9cb6ec99bfbb5ec167e86d184b0ba91f46551e81f764ae7fe9535",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-281",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 9,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 9,
      "selected_history": 3,
      "comparison_count": 3,
      "same_count": 0,
      "different_count": 3,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 2,
      "low_confidence_count": 1,
      "full_history_compared": false,
      "exploratory": true,
      "_line": 7008
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 1409,
      "monotonic_ns": 1889857781281409,
      "wall_time_ms": 1794000810227,
      "abstraction_version": 71,
      "state_id": "g16s42",
      "model_action_id": "g16a633",
      "entry_id": "semantic-281-c3",
      "request_id": "semantic-281",
      "candidate_id": "c3",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "544937a6b0d5bd1dd863be564ea49a0dd99806046d3498bb883210a24559d3f3",
      "input_fingerprint": "d4ead1c87f45e0ee8c2a01c0bb55720f5561907b893e04d79359d94bea3b4534",
      "concrete_identity": "107f3b36e33b8172335aa3a30446223dcfdee3cd774efb476b8ee14b0e4846df",
      "decision_scope": "e0c23061fbc9cb6ec99bfbb5ec167e86d184b0ba91f46551e81f764ae7fe9535",
      "_line": 7010
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 1409,
      "monotonic_ns": 1889857816266548,
      "wall_time_ms": 1794000810262,
      "abstraction_version": 71,
      "state_id": "g16s42",
      "model_action_id": "g16a633",
      "entry_id": "semantic-281-c3",
      "request_id": "semantic-281",
      "candidate_id": "c3",
      "confidence": 0.73,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "544937a6b0d5bd1dd863be564ea49a0dd99806046d3498bb883210a24559d3f3",
      "decision_scope": "e0c23061fbc9cb6ec99bfbb5ec167e86d184b0ba91f46551e81f764ae7fe9535",
      "concrete_identity": "107f3b36e33b8172335aa3a30446223dcfdee3cd774efb476b8ee14b0e4846df",
      "_line": 7011
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 1409,
      "monotonic_ns": 1889857816304814,
      "wall_time_ms": 1794000810262,
      "abstraction_version": 71,
      "state_id": "g16s42",
      "model_action_id": "g16a633",
      "entry_id": "semantic-281-c3",
      "request_id": "semantic-281",
      "candidate_id": "c3",
      "confidence": 0.73,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 7012
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 1409,
      "monotonic_ns": 1889857881618257,
      "wall_time_ms": 1794000810328,
      "abstraction_version": 71,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-281-c3",
      "request_id": "semantic-281",
      "candidate_id": "c3",
      "event_count": 2,
      "_line": 7015
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 1409,
      "monotonic_ns": 1889857915843139,
      "wall_time_ms": 1794000810362,
      "abstraction_version": 71,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-281-c3",
      "request_id": "semantic-281",
      "candidate_id": "c3",
      "_line": 7016
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 1410,
      "monotonic_ns": 1889858652031393,
      "wall_time_ms": 1794000811098,
      "abstraction_version": 71,
      "state_id": "g16s42",
      "model_action_id": "g16a633",
      "entry_id": "semantic-281-c3",
      "request_id": "semantic-281",
      "candidate_id": "c3",
      "confidence": 0.73,
      "choice": "PROMOTE",
      "transition_id": "g16e40:1395",
      "target_state": "g9s21",
      "input_confirmed": true,
      "_line": 7018
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 1409,
    "monotonic_ns": 1889857816552958,
    "wall_time_ms": 1794000810263,
    "abstraction_version": 71,
    "state_id": "g16s42",
    "model_action_id": "g16a633",
    "snapshot_reason": "selection",
    "state_visits": 51,
    "state_first_seen": 50,
    "state_last_seen": 1409,
    "state_saturated": true,
    "state_saturation": 1,
    "native_state_saturated": true,
    "native_unsaturated_model_action_count": 0,
    "model_action_count": 14,
    "enabled_valid_action_count": 14,
    "unsaturated_model_action_count": 0,
    "unvisited_model_action_count": 0,
    "effective_unvisited_model_action_count": 0,
    "effective_state_saturated": true,
    "local_probe_action_count": 0,
    "navigation_action_count": 0,
    "enabled_valid_unvisited_action_count": 0,
    "unvisited_model_action_ids": "",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 9,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity|class=android.widget.ImageView|text=|resource_id=com.bijoysingh.quicknote:id/action_move_icon|bounds=0,1319,63,1440",
    "selected_resolved_node_count": 9,
    "_line": 7014
  }
}

四、是否值得PROMOTE

完整已保存历史支持此前已尝试等价功能;不能自动归为模型错误。

疑似主要环节:HISTORY_EVIDENCE_CONTEXT;wire关系审查:INSUFFICIENT_CONTEXT。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

scarletnotes JEV step1502 Add Quoted Text… (com.bijoysingh.quicknote:id/action_move_icon)

run_95f70b23a59843b09110e90e309c467e · 第53.21分钟 · 请求step1502 / 决策step1502 / 执行step1502 · REPEATED_SUPPORTED · 证据HIGH · 深入复核

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p4 对step54=0.720000;p5 对step56=0.790000),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g16s42 / g16a633;合法历史10条,比较3条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p4 / 54匿名 android.widget.ImageView com.bijoysingh.quicknote:id/action_move_icon; 邻近标签 Add Cont 14DIFFERENT_OPERATION0.72000000True
p5 / 56匿名 android.widget.ImageView com.bijoysingh.quicknote:id/action_move_icon; 邻近标签 Add Item…DIFFERENT_OPERATION0.79000000True
p6 / 59匿名 android.widget.ImageView com.bijoysingh.quicknote:id/action_move_icon; 邻近标签 34842080DIFFERENT_OPERATION0.48000000False

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p4",
    "history_id": "h1",
    "history_step": 54,
    "history_input_id": "input-300",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.72,
    "probabilities": {
      "SAME_OPERATION": 0.17,
      "DIFFERENT_OPERATION": 0.81,
      "INSUFFICIENT_EVIDENCE": 0.02
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c5` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.17,
        "DIFFERENT_OPERATION": 0.81,
        "INSUFFICIENT_EVIDENCE": 0.02
      },
      "confidence": 0.72
    },
    "model_visible_history": {
      "class": "android.widget.ImageView",
      "resource_id": "com.bijoysingh.quicknote:id/action_move_icon",
      "text": "",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 0,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.support.v7.widget.RecyclerView\"][@resource-id=\"com.bijoysingh.quicknote:id/advanced_note_recycler\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageView\"][@resource-id=\"com.bijoysingh.quicknote:id/action_move_icon\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g16a633",
      "source_state_id": "g16s42",
      "bounds": [
        0,
        89,
        63,
        530
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.ImageView",
          "resource_id": "com.bijoysingh.quicknote:id/action_move_icon",
          "text": "",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [
          {
            "path": [
              1
            ],
            "text": "Add Cont 14",
            "content_desc": ""
          }
        ],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 68,
      "source_gui_timestamp": 54,
      "current_state": "g16s42",
      "current_model_action": "g16a633",
      "current_version": 71,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p5",
    "history_id": "h2",
    "history_step": 56,
    "history_input_id": "input-310",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.79,
    "probabilities": {
      "SAME_OPERATION": 0.13,
      "DIFFERENT_OPERATION": 0.86,
      "INSUFFICIENT_EVIDENCE": 0.01
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c5` the same application-function operation as executed action at `executed_actions.h2`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.13,
        "DIFFERENT_OPERATION": 0.86,
        "INSUFFICIENT_EVIDENCE": 0.01
      },
      "confidence": 0.79
    },
    "model_visible_history": {
      "class": "android.widget.ImageView",
      "resource_id": "com.bijoysingh.quicknote:id/action_move_icon",
      "text": "",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 0,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.support.v7.widget.RecyclerView\"][@resource-id=\"com.bijoysingh.quicknote:id/advanced_note_recycler\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageView\"][@resource-id=\"com.bijoysingh.quicknote:id/action_move_icon\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g16a633",
      "source_state_id": "g16s42",
      "bounds": [
        0,
        836,
        63,
        957
      ],
      "source_page_id": "page3",
      "target_subtree": [
        {
          "class": "android.widget.ImageView",
          "resource_id": "com.bijoysingh.quicknote:id/action_move_icon",
          "text": "",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [
          {
            "path": [
              1
            ],
            "text": "Add Item…",
            "content_desc": ""
          }
        ],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 73,
      "source_gui_timestamp": 56,
      "current_state": "g16s42",
      "current_model_action": "g16a633",
      "current_version": 71,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p6",
    "history_id": "h3",
    "history_step": 59,
    "history_input_id": "input-326",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.48,
    "probabilities": {
      "SAME_OPERATION": 0.33,
      "DIFFERENT_OPERATION": 0.65,
      "INSUFFICIENT_EVIDENCE": 0.02
    },
    "trusted": false,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c5` the same application-function operation as executed action at `executed_actions.h3`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.33,
        "DIFFERENT_OPERATION": 0.65,
        "INSUFFICIENT_EVIDENCE": 0.02
      },
      "confidence": 0.48
    },
    "model_visible_history": {
      "class": "android.widget.ImageView",
      "resource_id": "com.bijoysingh.quicknote:id/action_move_icon",
      "text": "",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 0,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.support.v7.widget.RecyclerView\"][@resource-id=\"com.bijoysingh.quicknote:id/advanced_note_recycler\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=4][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageView\"][@resource-id=\"com.bijoysingh.quicknote:id/action_move_icon\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g16a633",
      "source_state_id": "g16s42",
      "bounds": [
        0,
        1085,
        63,
        1352
      ],
      "source_page_id": "page4",
      "target_subtree": [
        {
          "class": "android.widget.ImageView",
          "resource_id": "com.bijoysingh.quicknote:id/action_move_icon",
          "text": "",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [
          {
            "path": [
              1
            ],
            "text": "34842080",
            "content_desc": ""
          }
        ],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 76,
      "source_gui_timestamp": 59,
      "current_state": "g16s42",
      "current_model_action": "g16a633",
      "current_version": 71,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

130的原始后图已明确显示Block Text Actions及Share/Copy/Delete;本次再次打开同样三个功能的菜单,文本块数据变化不构成独立菜单功能。 发送给Provider的是匿名图标及块标签,没有历史菜单结果,因此不能把完整截图能确认的SAME直接算成模型在充分Evidence下的错误。

等价历史是否送入Provider wire:NO;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

此前step / UTC页面与控件确认与目标
130
2026-11-06T20:50:04.859+00:00
com.bijoysingh.quicknote:id/action_move_icon
com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity
Native确认=True
com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity
保留目标GUI
已核实等价操作的先前结果(事后证据;不等于模型Witness)
先前等价操作 step130 target
先前step130 target · alignment=identity_verified

三、Probe执行后发生什么

移动图标再次打开同一菜单;没有窗口新增方法。

scarletnotes JEV step1502 Add Quoted Text… (com.bijoysingh.quicknote:id/action_move_icon) before_screenshot
before_screenshot · identity_verified · 2026-11-06T21:40:01.193+00:00
scarletnotes JEV step1502 Add Quoted Text… (com.bijoysingh.quicknote:id/action_move_icon) after_screenshot
after_screenshot · identity_verified · 2026-11-06T21:40:01.948+00:00

Run内首次METHOD观察:完成后2秒=0,10秒=0,下一动作前B=0。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-8898",
      "step": 1503,
      "version": 71,
      "elapsed_s": 3193.324,
      "wall_time_ms": 1794001202024,
      "next_input_wall_ms": 1794001207168,
      "input_completed_wall_ms": 1794001202263,
      "input_confirmed": true,
      "action": "MODEL_BACK NA",
      "action_type": "MODEL_BACK",
      "text": null,
      "content_desc": null,
      "resource_id": null,
      "model_action_id": "g9a235",
      "concrete_identity": null,
      "state_id": "g9s21",
      "source_gui_id": 1676,
      "activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity",
      "activity_evidence": "GUI receipt",
      "labels": [],
      "probe": false,
      "strategy": "EPSILON_GREEDY",
      "context": "exploration",
      "native_branch": "Epsilon",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/executor.log:131389",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/native/sata-com.bijoysingh.quicknote-ape-sata-running-minutes-60/jev-audit/inputs/generated-8899.json"
    },
    {
      "input_id": "other-8905",
      "step": 1504,
      "version": 71,
      "elapsed_s": 3198.468,
      "wall_time_ms": 1794001207168,
      "next_input_wall_ms": 1794001213292,
      "input_completed_wall_ms": null,
      "input_confirmed": false,
      "action": "EVENT_RESTART EVENT_RESTART",
      "action_type": "EVENT_RESTART",
      "text": null,
      "content_desc": null,
      "resource_id": null,
      "model_action_id": null,
      "concrete_identity": null,
      "state_id": "g16s42",
      "source_gui_id": null,
      "activity": null,
      "activity_evidence": null,
      "labels": null,
      "probe": false,
      "strategy": "EPSILON_GREEDY",
      "context": "exploration",
      "native_branch": "Epsilon",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/executor.log:131453",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/native/sata-com.bijoysingh.quicknote-ape-sata-running-minutes-60/jev-audit/inputs/generated-8907.json"
    },
    {
      "input_id": "input-8911",
      "step": 1505,
      "version": 71,
      "elapsed_s": 3204.592,
      "wall_time_ms": 1794001213292,
      "next_input_wall_ms": 1794001214099,
      "input_completed_wall_ms": 1794001213347,
      "input_confirmed": true,
      "action": "MODEL_CLICK com.bijoysingh.quicknote:id/toolbarIconSettings",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "com.bijoysingh.quicknote:id/toolbarIconSettings",
      "model_action_id": "g22a918",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.support.v7.widget.RecyclerView\"][@resource-id=\"com.bijoysingh.quicknote:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"com.bijoysingh.quicknote:id/action_toolbar\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageView\"][@resource-id=\"com.bijoysingh.quicknote:id/toolbarIconSettings\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g22s58",
      "source_gui_id": 1678,
      "activity": "com.maubis.scarlet.base.MainActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Scarlet Notes FD",
        "Ui View Icon",
        "Empty Notebook",
        "Change T",
        "05:36 AM",
        "1 Note",
        "# ",
        "05:26 AM",
        "Add Item\n\n\n---\n",
        "05:39 AM",
        "---\n",
        "05:35 AM",
        "28216610\n",
        "05:31 AM",
        "04:29:21\n\n\n---\n",
        "05:33 AM"
      ],
      "probe": false,
      "strategy": "EPSILON_GREEDY",
      "context": "exploration",
      "native_branch": "Epsilon",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/executor.log:131546",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/native/sata-com.bijoysingh.quicknote-ape-sata-running-minutes-60/jev-audit/inputs/generated-8912.json"
    },
    {
      "input_id": "input-8916",
      "step": 1506,
      "version": 71,
      "elapsed_s": 3205.399,
      "wall_time_ms": 1794001214099,
      "next_input_wall_ms": 1794001219279,
      "input_completed_wall_ms": 1794001214313,
      "input_confirmed": true,
      "action": "MODEL_BACK NA",
      "action_type": "MODEL_BACK",
      "text": null,
      "content_desc": null,
      "resource_id": null,
      "model_action_id": "g59a2336",
      "concrete_identity": null,
      "state_id": "g59s176",
      "source_gui_id": 1679,
      "activity": "com.maubis.scarlet.base.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/executor.log:131610",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/native/sata-com.bijoysingh.quicknote-ape-sata-running-minutes-60/jev-audit/inputs/generated-8917.json"
    },
    {
      "input_id": "input-8923",
      "step": 1507,
      "version": 71,
      "elapsed_s": 3210.579,
      "wall_time_ms": 1794001219279,
      "next_input_wall_ms": 1794001225368,
      "input_completed_wall_ms": 1794001219310,
      "input_confirmed": true,
      "action": "MODEL_CLICK android.view.ViewGroup",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g22a920",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g22s58",
      "source_gui_id": 1680,
      "activity": "com.maubis.scarlet.base.MainActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Scarlet Notes FD",
        "Ui View Icon",
        "Empty Notebook",
        "Change T",
        "05:36 AM",
        "1 Note",
        "# ",
        "05:26 AM",
        "Add Item\n\n\n---\n",
        "05:39 AM",
        "---\n",
        "05:35 AM",
        "28216610\n",
        "05:31 AM",
        "04:29:21\n\n\n---\n",
        "05:33 AM"
      ],
      "probe": false,
      "strategy": "EPSILON_GREEDY",
      "context": "exploration",
      "native_branch": "Epsilon",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/executor.log:131665",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/native/sata-com.bijoysingh.quicknote-ape-sata-running-minutes-60/jev-audit/inputs/generated-8924.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 1502,
      "monotonic_ns": 1890248653133463,
      "wall_time_ms": 1794001201099,
      "abstraction_version": 71,
      "state_id": "g16s42",
      "model_action_id": "g16a633",
      "entry_id": "semantic-347-c5",
      "request_id": "semantic-347",
      "candidate_id": "c5",
      "confidence": 0.79,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "6c4fdc609b323a09b5f775f0eb842e646748801233580be099860b1c199ec854",
      "concrete_identity": "53ec2c85d82f920ab6c361e665c55a7a18c3e3cf507d26883816dd8a3cf13b05",
      "decision_scope": "ddcfc82dd71d417f205f92523001a8ab0b921c8a012cba04de3c2fc7b2f62dab",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-347",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 10,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 10,
      "selected_history": 3,
      "comparison_count": 3,
      "same_count": 0,
      "different_count": 3,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 2,
      "low_confidence_count": 1,
      "full_history_compared": false,
      "exploratory": true,
      "_line": 7955
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 1502,
      "monotonic_ns": 1890248654675572,
      "wall_time_ms": 1794001201101,
      "abstraction_version": 71,
      "state_id": "g16s42",
      "model_action_id": "g16a633",
      "entry_id": "semantic-347-c5",
      "request_id": "semantic-347",
      "candidate_id": "c5",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "6c4fdc609b323a09b5f775f0eb842e646748801233580be099860b1c199ec854",
      "input_fingerprint": "f1f553605f2bfdd8d85fd84660abac71f15bb32050c6a3644164dd00b9f17caf",
      "concrete_identity": "53ec2c85d82f920ab6c361e665c55a7a18c3e3cf507d26883816dd8a3cf13b05",
      "decision_scope": "ddcfc82dd71d417f205f92523001a8ab0b921c8a012cba04de3c2fc7b2f62dab",
      "_line": 7957
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 1502,
      "monotonic_ns": 1890248685079744,
      "wall_time_ms": 1794001201131,
      "abstraction_version": 71,
      "state_id": "g16s42",
      "model_action_id": "g16a633",
      "entry_id": "semantic-347-c5",
      "request_id": "semantic-347",
      "candidate_id": "c5",
      "confidence": 0.79,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "6c4fdc609b323a09b5f775f0eb842e646748801233580be099860b1c199ec854",
      "decision_scope": "ddcfc82dd71d417f205f92523001a8ab0b921c8a012cba04de3c2fc7b2f62dab",
      "concrete_identity": "53ec2c85d82f920ab6c361e665c55a7a18c3e3cf507d26883816dd8a3cf13b05",
      "_line": 7958
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 1502,
      "monotonic_ns": 1890248685123858,
      "wall_time_ms": 1794001201131,
      "abstraction_version": 71,
      "state_id": "g16s42",
      "model_action_id": "g16a633",
      "entry_id": "semantic-347-c5",
      "request_id": "semantic-347",
      "candidate_id": "c5",
      "confidence": 0.79,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 7959
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 1502,
      "monotonic_ns": 1890248750662625,
      "wall_time_ms": 1794001201197,
      "abstraction_version": 71,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-347-c5",
      "request_id": "semantic-347",
      "candidate_id": "c5",
      "event_count": 2,
      "_line": 7962
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 1502,
      "monotonic_ns": 1890248783505341,
      "wall_time_ms": 1794001201230,
      "abstraction_version": 71,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-347-c5",
      "request_id": "semantic-347",
      "candidate_id": "c5",
      "_line": 7963
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 1503,
      "monotonic_ns": 1890249506941919,
      "wall_time_ms": 1794001201953,
      "abstraction_version": 71,
      "state_id": "g16s42",
      "model_action_id": "g16a633",
      "entry_id": "semantic-347-c5",
      "request_id": "semantic-347",
      "candidate_id": "c5",
      "confidence": 0.79,
      "choice": "PROMOTE",
      "transition_id": "g16e40:1487",
      "target_state": "g9s21",
      "input_confirmed": true,
      "_line": 7965
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 1502,
    "monotonic_ns": 1890248685369225,
    "wall_time_ms": 1794001201131,
    "abstraction_version": 71,
    "state_id": "g16s42",
    "model_action_id": "g16a633",
    "snapshot_reason": "selection",
    "state_visits": 75,
    "state_first_seen": 50,
    "state_last_seen": 1502,
    "state_saturated": true,
    "state_saturation": 1,
    "native_state_saturated": true,
    "native_unsaturated_model_action_count": 0,
    "model_action_count": 14,
    "enabled_valid_action_count": 14,
    "unsaturated_model_action_count": 0,
    "unvisited_model_action_count": 0,
    "effective_unvisited_model_action_count": 0,
    "effective_state_saturated": true,
    "local_probe_action_count": 0,
    "navigation_action_count": 0,
    "enabled_valid_unvisited_action_count": 0,
    "unvisited_model_action_ids": "",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 10,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity|class=android.widget.ImageView|text=|resource_id=com.bijoysingh.quicknote:id/action_move_icon|bounds=0,1885,63,2006",
    "selected_resolved_node_count": 12,
    "_line": 7961
  }
}

四、是否值得PROMOTE

完整已保存历史支持此前已尝试等价功能;不能自动归为模型错误。

疑似主要环节:HISTORY_EVIDENCE_CONTEXT;wire关系审查:INSUFFICIENT_CONTEXT。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

scarletnotes JEV step1536 Add Content…

run_95f70b23a59843b09110e90e309c467e · 第55.86分钟 · 请求step1536 / 决策step1536 / 执行step1536 · REPEATED_SUPPORTED · 证据HIGH · 结构化审查

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p2 对step1359=0.620000),因此PROMOTE。另有1条低置信SAME,不具有否决作用。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g8s20 / g8a224;合法历史3条,比较3条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p1 / 26Add Heading…DIFFERENT_OPERATION0.28000000False
p2 / 1359Add Quoted Text…DIFFERENT_OPERATION0.62000000True
p3 / 891# *** - ***SAME_OPERATION0.28000000False

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p1",
    "history_id": "h1",
    "history_step": 26,
    "history_input_id": "input-152",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.28,
    "probabilities": {
      "SAME_OPERATION": 0.27,
      "DIFFERENT_OPERATION": 0.52,
      "INSUFFICIENT_EVIDENCE": 0.21
    },
    "trusted": false,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c7` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.27,
        "DIFFERENT_OPERATION": 0.52,
        "INSUFFICIENT_EVIDENCE": 0.21
      },
      "confidence": 0.28
    },
    "model_visible_history": {
      "class": "android.widget.EditText",
      "resource_id": "com.bijoysingh.quicknote:id/edit",
      "text": "Add Heading…",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": true,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 1,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.support.v7.widget.RecyclerView\"][@resource-id=\"com.bijoysingh.quicknote:id/advanced_note_recycler\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.EditText\"][@resource-id=\"com.bijoysingh.quicknote:id/edit\"][@text=\"Add Head\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "model_action_id": "g8a224",
      "source_state_id": "g8s20",
      "bounds": [
        74,
        89,
        1069,
        274
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.EditText",
          "resource_id": "com.bijoysingh.quicknote:id/edit",
          "text": "Add Heading…",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": true,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 37,
      "source_gui_timestamp": 26,
      "current_state": "g8s20",
      "current_model_action": "g8a224",
      "current_version": 71,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p2",
    "history_id": "h3",
    "history_step": 1359,
    "history_input_id": "input-7916",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.62,
    "probabilities": {
      "SAME_OPERATION": 0.13,
      "DIFFERENT_OPERATION": 0.75,
      "INSUFFICIENT_EVIDENCE": 0.12
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c7` the same application-function operation as executed action at `executed_actions.h3`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.13,
        "DIFFERENT_OPERATION": 0.75,
        "INSUFFICIENT_EVIDENCE": 0.12
      },
      "confidence": 0.62
    },
    "model_visible_history": {
      "class": "android.widget.EditText",
      "resource_id": "com.bijoysingh.quicknote:id/edit",
      "text": "Add Quoted Text…",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": true,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 1,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.support.v7.widget.RecyclerView\"][@resource-id=\"com.bijoysingh.quicknote:id/advanced_note_recycler\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.EditText\"][@resource-id=\"com.bijoysingh.quicknote:id/edit\"][@text=\"Add Quot\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "model_action_id": "g8a224",
      "source_state_id": "g8s20",
      "bounds": [
        135,
        1242,
        1069,
        1363
      ],
      "source_page_id": "page4",
      "target_subtree": [
        {
          "class": "android.widget.EditText",
          "resource_id": "com.bijoysingh.quicknote:id/edit",
          "text": "Add Quoted Text…",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": true,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 1529,
      "source_gui_timestamp": 1359,
      "current_state": "g8s20",
      "current_model_action": "g8a224",
      "current_version": 71,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p3",
    "history_id": "h2",
    "history_step": 891,
    "history_input_id": "input-5135",
    "choice": "SAME_OPERATION",
    "confidence": 0.28,
    "probabilities": {
      "SAME_OPERATION": 0.52,
      "DIFFERENT_OPERATION": 0.3,
      "INSUFFICIENT_EVIDENCE": 0.18
    },
    "trusted": false,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c7` the same application-function operation as executed action at `executed_actions.h2`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "SAME_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.52,
        "DIFFERENT_OPERATION": 0.3,
        "INSUFFICIENT_EVIDENCE": 0.18
      },
      "confidence": 0.28
    },
    "model_visible_history": {
      "class": "android.widget.EditText",
      "resource_id": "com.bijoysingh.quicknote:id/edit",
      "text": "# *** - ***",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": true,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 1,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.support.v7.widget.RecyclerView\"][@resource-id=\"com.bijoysingh.quicknote:id/advanced_note_recycler\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.EditText\"][@resource-id=\"com.bijoysingh.quicknote:id/edit\"][@text=\"# ***\n- \"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "model_action_id": "g8a224",
      "source_state_id": "g8s20",
      "bounds": [
        135,
        740,
        1069,
        972
      ],
      "source_page_id": "page3",
      "target_subtree": [
        {
          "class": "android.widget.EditText",
          "resource_id": "com.bijoysingh.quicknote:id/edit",
          "text": "# *** - ***",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": true,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 1031,
      "source_gui_timestamp": 891,
      "current_state": "g8s20",
      "current_model_action": "g8a224",
      "current_version": 71,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

109已点击Add Content编辑字段;1536对正文文本字段填入5350526804.65,不按输入内容差异算新功能。

等价历史是否送入Provider wire:NO;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

此前step / UTC页面与控件确认与目标
109
2026-11-06T20:49:31.729+00:00
Add Content…
com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity
Native确认=True
com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity
保留目标GUI

三、Probe执行后发生什么

Add Content 填入5350526804.65,仍为原编辑器;没有窗口新增方法。

scarletnotes JEV step1536 Add Content… before_screenshot
before_screenshot · identity_verified · 2026-11-06T21:42:40.059+00:00
scarletnotes JEV step1536 Add Content… after_screenshot
after_screenshot · identity_verified · 2026-11-06T21:42:42.017+00:00

Run内首次METHOD观察:完成后2秒=0,10秒=0,下一动作前B=0。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-9128",
      "step": 1537,
      "version": 71,
      "elapsed_s": 3357.43,
      "wall_time_ms": 1794001366130,
      "next_input_wall_ms": 1794001372241,
      "input_completed_wall_ms": 1794001366162,
      "input_confirmed": true,
      "action": "MODEL_BACK NA",
      "action_type": "MODEL_BACK",
      "text": null,
      "content_desc": null,
      "resource_id": null,
      "model_action_id": "g8a231",
      "concrete_identity": null,
      "state_id": "g8s20",
      "source_gui_id": 1710,
      "activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Add Heading…",
        "5350526804.65\n",
        "Add Quoted Text…",
        "Add Item…"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/executor.log:133962",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/native/sata-com.bijoysingh.quicknote-ape-sata-running-minutes-60/jev-audit/inputs/generated-9129.json"
    },
    {
      "input_id": "input-9135",
      "step": 1538,
      "version": 71,
      "elapsed_s": 3363.541,
      "wall_time_ms": 1794001372241,
      "next_input_wall_ms": 1794001378327,
      "input_completed_wall_ms": 1794001372279,
      "input_confirmed": true,
      "action": "MODEL_BACK NA",
      "action_type": "MODEL_BACK",
      "text": null,
      "content_desc": null,
      "resource_id": null,
      "model_action_id": "g8a231",
      "concrete_identity": null,
      "state_id": "g8s20",
      "source_gui_id": 1711,
      "activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Add Heading…",
        "5350526804.65\n",
        "Add Quoted Text…",
        "Add Item…"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/executor.log:134034",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/native/sata-com.bijoysingh.quicknote-ape-sata-running-minutes-60/jev-audit/inputs/generated-9136.json"
    },
    {
      "input_id": "input-9142",
      "step": 1539,
      "version": 71,
      "elapsed_s": 3369.627,
      "wall_time_ms": 1794001378327,
      "next_input_wall_ms": 1794001384307,
      "input_completed_wall_ms": 1794001378366,
      "input_confirmed": true,
      "action": "MODEL_CLICK android.view.ViewGroup",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g22a920",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g22s58",
      "source_gui_id": 1712,
      "activity": "com.maubis.scarlet.base.MainActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Scarlet Notes FD",
        "Ui View Icon",
        "Empty Notebook",
        "Change T",
        "05:36 AM",
        "1 Note",
        "# ",
        "05:26 AM",
        "5350526804.65\n",
        "05:42 AM",
        "Add Item\n\n\n---\n",
        "05:39 AM",
        ".\n",
        "05:40 AM",
        "28216610\n",
        "05:31 AM",
        "04:29:21\n\n\n---\n",
        "05:33 AM"
      ],
      "probe": false,
      "strategy": "EPSILON_GREEDY",
      "context": "exploration",
      "native_branch": "Epsilon",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/executor.log:134124",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/native/sata-com.bijoysingh.quicknote-ape-sata-running-minutes-60/jev-audit/inputs/generated-9143.json"
    },
    {
      "input_id": "input-9149",
      "step": 1540,
      "version": 71,
      "elapsed_s": 3375.607,
      "wall_time_ms": 1794001384307,
      "next_input_wall_ms": 1794001390586,
      "input_completed_wall_ms": 1794001384528,
      "input_confirmed": true,
      "action": "MODEL_BACK NA",
      "action_type": "MODEL_BACK",
      "text": null,
      "content_desc": null,
      "resource_id": null,
      "model_action_id": "g55a2208",
      "concrete_identity": null,
      "state_id": "g55s164",
      "source_gui_id": 1713,
      "activity": "com.maubis.scarlet.base.MainActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Create New Notebook",
        "Add Notebook",
        "SAVE"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/executor.log:134210",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/native/sata-com.bijoysingh.quicknote-ape-sata-running-minutes-60/jev-audit/inputs/generated-9150.json"
    },
    {
      "input_id": "input-9156",
      "step": 1541,
      "version": 71,
      "elapsed_s": 3381.886,
      "wall_time_ms": 1794001390586,
      "next_input_wall_ms": 1794001396342,
      "input_completed_wall_ms": 1794001390613,
      "input_confirmed": true,
      "action": "MODEL_CLICK android.view.ViewGroup",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g22a921",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g22s58",
      "source_gui_id": 1714,
      "activity": "com.maubis.scarlet.base.MainActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Scarlet Notes FD",
        "Ui View Icon",
        "Empty Notebook",
        "Change T",
        "05:36 AM",
        "1 Note",
        "# ",
        "05:26 AM",
        "5350526804.65\n",
        "05:42 AM",
        "Add Item\n\n\n---\n",
        "05:39 AM",
        ".\n",
        "05:40 AM",
        "28216610\n",
        "05:31 AM",
        "04:29:21\n\n\n---\n",
        "05:33 AM"
      ],
      "probe": false,
      "strategy": "EPSILON_GREEDY",
      "context": "exploration",
      "native_branch": "Epsilon",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/executor.log:134267",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_95f70b23a59843b09110e90e309c467e.zip!device-output/native/sata-com.bijoysingh.quicknote-ape-sata-running-minutes-60/jev-audit/inputs/generated-9157.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 1536,
      "monotonic_ns": 1890407542167224,
      "wall_time_ms": 1794001359988,
      "abstraction_version": 71,
      "state_id": "g8s20",
      "model_action_id": "g8a224",
      "entry_id": "semantic-371-c7",
      "request_id": "semantic-371",
      "candidate_id": "c7",
      "confidence": 0.62,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "2b499a7135e1918cca1871b5c88b8a4250f7ad0673ce3e7f5c56b9e8f398028d",
      "concrete_identity": "2883914015a038558602bd83d8881c121b5125fe83bda935fc2d07e47d2bf483",
      "decision_scope": "ce169e6d8823c28f1abbf0d0013d1aa016364c59d4ab05325f91658ef4bd9d49",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-371",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 3,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 3,
      "selected_history": 3,
      "comparison_count": 3,
      "same_count": 1,
      "different_count": 2,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 1,
      "low_confidence_count": 2,
      "full_history_compared": true,
      "exploratory": false,
      "_line": 8306
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 1536,
      "monotonic_ns": 1890407543353012,
      "wall_time_ms": 1794001359989,
      "abstraction_version": 71,
      "state_id": "g8s20",
      "model_action_id": "g8a224",
      "entry_id": "semantic-371-c7",
      "request_id": "semantic-371",
      "candidate_id": "c7",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "2b499a7135e1918cca1871b5c88b8a4250f7ad0673ce3e7f5c56b9e8f398028d",
      "input_fingerprint": "577c42ac090969ac01dd3cbc6bd7a07c932b6db0502b21f7b9f35ccd74d374bd",
      "concrete_identity": "2883914015a038558602bd83d8881c121b5125fe83bda935fc2d07e47d2bf483",
      "decision_scope": "ce169e6d8823c28f1abbf0d0013d1aa016364c59d4ab05325f91658ef4bd9d49",
      "_line": 8308
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 1536,
      "monotonic_ns": 1890407558564369,
      "wall_time_ms": 1794001360005,
      "abstraction_version": 71,
      "state_id": "g8s20",
      "model_action_id": "g8a224",
      "entry_id": "semantic-371-c7",
      "request_id": "semantic-371",
      "candidate_id": "c7",
      "confidence": 0.62,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "2b499a7135e1918cca1871b5c88b8a4250f7ad0673ce3e7f5c56b9e8f398028d",
      "decision_scope": "ce169e6d8823c28f1abbf0d0013d1aa016364c59d4ab05325f91658ef4bd9d49",
      "concrete_identity": "2883914015a038558602bd83d8881c121b5125fe83bda935fc2d07e47d2bf483",
      "_line": 8310
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 1536,
      "monotonic_ns": 1890407558618379,
      "wall_time_ms": 1794001360005,
      "abstraction_version": 71,
      "state_id": "g8s20",
      "model_action_id": "g8a224",
      "entry_id": "semantic-371-c7",
      "request_id": "semantic-371",
      "candidate_id": "c7",
      "confidence": 0.62,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 8311
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 1536,
      "monotonic_ns": 1890407620528354,
      "wall_time_ms": 1794001360067,
      "abstraction_version": 71,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-371-c7",
      "request_id": "semantic-371",
      "candidate_id": "c7",
      "event_count": 38,
      "_line": 8314
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 1536,
      "monotonic_ns": 1890408651051779,
      "wall_time_ms": 1794001361097,
      "abstraction_version": 71,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 38,
      "injected_success": 38,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-371-c7",
      "request_id": "semantic-371",
      "candidate_id": "c7",
      "_line": 8315
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 1537,
      "monotonic_ns": 1890409579475363,
      "wall_time_ms": 1794001362026,
      "abstraction_version": 71,
      "state_id": "g8s20",
      "model_action_id": "g8a224",
      "entry_id": "semantic-371-c7",
      "request_id": "semantic-371",
      "candidate_id": "c7",
      "confidence": 0.62,
      "choice": "PROMOTE",
      "transition_id": "g65e433:1519",
      "target_state": "g8s20",
      "input_confirmed": true,
      "_line": 8317
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 1536,
    "monotonic_ns": 1890407559108299,
    "wall_time_ms": 1794001360005,
    "abstraction_version": 71,
    "state_id": "g8s20",
    "model_action_id": "g8a224",
    "snapshot_reason": "selection",
    "state_visits": 39,
    "state_first_seen": 24,
    "state_last_seen": 1536,
    "state_saturated": true,
    "state_saturation": 1,
    "native_state_saturated": true,
    "native_unsaturated_model_action_count": 0,
    "model_action_count": 9,
    "enabled_valid_action_count": 9,
    "unsaturated_model_action_count": 0,
    "unvisited_model_action_count": 0,
    "effective_unvisited_model_action_count": 0,
    "effective_state_saturated": true,
    "local_probe_action_count": 0,
    "navigation_action_count": 0,
    "enabled_valid_unvisited_action_count": 0,
    "unvisited_model_action_ids": "",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 3,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity|class=android.widget.EditText|text=Add Cont|resource_id=com.bijoysingh.quicknote:id/edit|bounds=74,459,1069,726",
    "selected_resolved_node_count": 6,
    "_line": 8313
  }
}

四、是否值得PROMOTE

完整已保存历史支持此前已尝试等价功能;不能自动归为模型错误。

疑似主要环节:HISTORY_SCOPE;wire关系审查:UNKNOWN。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

scarletnotes STARTLUX step604 No Notes

run_90be2cba06ed490eb48e0c51795875ef · 第15.50分钟 · 请求step604 / 决策step604 / 执行step604 · REPEATED_SUPPORTED · 证据HIGH · 深入复核

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p2 对step554=0.734038),因此PROMOTE。另有1条低置信SAME,不具有否决作用。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g43s152 / g43a2055;合法历史9条,比较3条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p1 / 384Add Item…SAME_OPERATION0.25503173False
p2 / 554Add Heading…DIFFERENT_OPERATION0.73403823True
p3 / 59111245851DIFFERENT_OPERATION0.28780180False

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p1",
    "history_id": "h1",
    "history_step": 384,
    "history_input_id": "input-2231",
    "choice": "SAME_OPERATION",
    "confidence": 0.2550317347049713,
    "probabilities": {
      "SAME_OPERATION": 0.5033544898033142,
      "DIFFERENT_OPERATION": 0.40340080857276917,
      "INSUFFICIENT_EVIDENCE": 0.09324468672275543
    },
    "trusted": false,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c4` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "SAME_OPERATION",
      "confidence": 0.2550317347049713,
      "probabilities": {
        "SAME_OPERATION": 0.5033544898033142,
        "DIFFERENT_OPERATION": 0.40340080857276917,
        "INSUFFICIENT_EVIDENCE": 0.09324468672275543
      }
    },
    "model_visible_history": {
      "class": "android.widget.EditText",
      "resource_id": "com.bijoysingh.quicknote:id/edit",
      "text": "Add Item…",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": true,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 1,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.support.v7.widget.RecyclerView\"][@resource-id=\"com.bijoysingh.quicknote:id/advanced_note_recycler\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.EditText\"][@resource-id=\"com.bijoysingh.quicknote:id/edit\"][@text=\"Add Item\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "model_action_id": "g43a2055",
      "source_state_id": "g43s152",
      "bounds": [
        221,
        395,
        1038,
        516
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.EditText",
          "resource_id": "com.bijoysingh.quicknote:id/edit",
          "text": "Add Item…",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": true,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 479,
      "source_gui_timestamp": 384,
      "current_state": "g43s152",
      "current_model_action": "g43a2055",
      "current_version": 43,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p2",
    "history_id": "h6",
    "history_step": 554,
    "history_input_id": "input-3230",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.734038233757019,
    "probabilities": {
      "SAME_OPERATION": 0.13179290294647217,
      "DIFFERENT_OPERATION": 0.8226921558380127,
      "INSUFFICIENT_EVIDENCE": 0.04551492631435394
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c4` the same application-function operation as executed action at `executed_actions.h6`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.734038233757019,
      "probabilities": {
        "SAME_OPERATION": 0.13179290294647217,
        "DIFFERENT_OPERATION": 0.8226921558380127,
        "INSUFFICIENT_EVIDENCE": 0.04551492631435394
      }
    },
    "model_visible_history": {
      "class": "android.widget.EditText",
      "resource_id": "com.bijoysingh.quicknote:id/edit",
      "text": "Add Heading…",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": true,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 1,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.support.v7.widget.RecyclerView\"][@resource-id=\"com.bijoysingh.quicknote:id/advanced_note_recycler\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.EditText\"][@resource-id=\"com.bijoysingh.quicknote:id/edit\"][@text=\"Add Head\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "model_action_id": "g43a2055",
      "source_state_id": "g43s152",
      "bounds": [
        74,
        89,
        1069,
        274
      ],
      "source_page_id": "page7",
      "target_subtree": [
        {
          "class": "android.widget.EditText",
          "resource_id": "com.bijoysingh.quicknote:id/edit",
          "text": "Add Heading…",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": true,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 658,
      "source_gui_timestamp": 554,
      "current_state": "g43s152",
      "current_model_action": "g43a2055",
      "current_version": 43,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p3",
    "history_id": "h8",
    "history_step": 591,
    "history_input_id": "input-3440",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.2878018021583557,
    "probabilities": {
      "SAME_OPERATION": 0.32214948534965515,
      "DIFFERENT_OPERATION": 0.5252012014389038,
      "INSUFFICIENT_EVIDENCE": 0.15264925360679626
    },
    "trusted": false,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c4` the same application-function operation as executed action at `executed_actions.h8`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.2878018021583557,
      "probabilities": {
        "SAME_OPERATION": 0.32214948534965515,
        "DIFFERENT_OPERATION": 0.5252012014389038,
        "INSUFFICIENT_EVIDENCE": 0.15264925360679626
      }
    },
    "model_visible_history": {
      "class": "android.widget.EditText",
      "resource_id": "com.bijoysingh.quicknote:id/edit",
      "text": "11245851",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": true,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 1,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.support.v7.widget.RecyclerView\"][@resource-id=\"com.bijoysingh.quicknote:id/advanced_note_recycler\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=4][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.EditText\"][@resource-id=\"com.bijoysingh.quicknote:id/edit\"][@text=\"11245851\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "model_action_id": "g43a2055",
      "source_state_id": "g43s152",
      "bounds": [
        221,
        637,
        1038,
        758
      ],
      "source_page_id": "page9",
      "target_subtree": [
        {
          "class": "android.widget.EditText",
          "resource_id": "com.bijoysingh.quicknote:id/edit",
          "text": "11245851",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": true,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 695,
      "source_gui_timestamp": 591,
      "current_state": "g43s152",
      "current_model_action": "g43a2055",
      "current_version": 43,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

384已经点击Add Item清单行编辑框;604对已有No Notes文本行只取得焦点。模型确实给384 SAME,但confidence=.255低于Native可信阈值,另一个Heading DIFFERENT=.734触发PROMOTE。

等价历史是否送入Provider wire:YES;当前Pair直接比较过的等价历史step:[384]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

此前step / UTC页面与控件确认与目标
384
2026-11-06T18:50:04.973+00:00
Add Item…
com.maubis.scarlet.base.note.creation.activity.CreateListNoteActivity
Native确认=True
com.maubis.scarlet.base.note.creation.activity.CreateListNoteActivity
保留目标GUI
已核实等价操作的先前结果(事后证据;不等于模型Witness)
先前等价操作 step384 target
先前step384 target · alignment=identity_verified
历史Witness执行后的截图(事后证据,未送模型)
Witness step384 target
Witness step384 target · alignment=identity_verified
Witness step591 target
Witness step591 target · alignment=identity_verified

三、Probe执行后发生什么

点击清单文本 No Notes,只出现编辑焦点/光标;仍为原清单,无新增方法。

scarletnotes STARTLUX step604 No Notes before_screenshot
before_screenshot · identity_verified · 2026-11-06T18:55:36.953+00:00
scarletnotes STARTLUX step604 No Notes after_screenshot
after_screenshot · identity_verified · 2026-11-06T18:55:37.725+00:00

Run内首次METHOD观察:完成后2秒=0,10秒=0,下一动作前B=0。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-3537",
      "step": 605,
      "version": 43,
      "elapsed_s": 931.225,
      "wall_time_ms": 1793991338060,
      "next_input_wall_ms": 1793991341895,
      "input_completed_wall_ms": 1793991338977,
      "input_confirmed": true,
      "action": "MODEL_CLICK Add Quot",
      "action_type": "MODEL_CLICK",
      "text": "Add Quot",
      "content_desc": "",
      "resource_id": "com.bijoysingh.quicknote:id/edit",
      "model_action_id": "g43a2055",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.support.v7.widget.RecyclerView\"][@resource-id=\"com.bijoysingh.quicknote:id/advanced_note_recycler\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.EditText\"][@resource-id=\"com.bijoysingh.quicknote:id/edit\"][@text=\"Add Quot\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g43s152",
      "source_gui_id": 709,
      "activity": "com.maubis.scarlet.base.note.creation.activity.CreateListNoteActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Add Heading…",
        "No Notes",
        "Add Item…",
        "Add Quoted Text…",
        "-775349830649867531420.7"
      ],
      "probe": true,
      "strategy": "PROBE",
      "context": "exploration",
      "native_branch": "Probe",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_90be2cba06ed490eb48e0c51795875ef.zip!device-output/executor.log:59798",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_90be2cba06ed490eb48e0c51795875ef.zip!device-output/native/sata-com.bijoysingh.quicknote-ape-sata-running-minutes-60/jev-audit/inputs/generated-3539.json"
    },
    {
      "input_id": "input-3546",
      "step": 606,
      "version": 43,
      "elapsed_s": 935.06,
      "wall_time_ms": 1793991341895,
      "next_input_wall_ms": 1793991344733,
      "input_completed_wall_ms": 1793991341977,
      "input_confirmed": true,
      "action": "MODEL_CLICK android.view.ViewGroup",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g43a2053",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=7][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g43s152",
      "source_gui_id": 710,
      "activity": "com.maubis.scarlet.base.note.creation.activity.CreateListNoteActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Add Heading…",
        "No Notes",
        "Add Item…",
        "+8.\n",
        "-775349830649867531420.7",
        "Add Quoted Text…"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_90be2cba06ed490eb48e0c51795875ef.zip!device-output/executor.log:59878",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_90be2cba06ed490eb48e0c51795875ef.zip!device-output/native/sata-com.bijoysingh.quicknote-ape-sata-running-minutes-60/jev-audit/inputs/generated-3548.json"
    },
    {
      "input_id": "input-3555",
      "step": 607,
      "version": 43,
      "elapsed_s": 937.898,
      "wall_time_ms": 1793991344733,
      "next_input_wall_ms": 1793991347840,
      "input_completed_wall_ms": 1793991344810,
      "input_confirmed": true,
      "action": "MODEL_CLICK android.view.ViewGroup",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g43a2053",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g43s152",
      "source_gui_id": 711,
      "activity": "com.maubis.scarlet.base.note.creation.activity.CreateListNoteActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Add Heading…",
        "No Notes",
        "Add Item…",
        "+8.\n",
        "-775349830649867531420.7",
        "Add Quoted Text…"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_90be2cba06ed490eb48e0c51795875ef.zip!device-output/executor.log:59953",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_90be2cba06ed490eb48e0c51795875ef.zip!device-output/native/sata-com.bijoysingh.quicknote-ape-sata-running-minutes-60/jev-audit/inputs/generated-3557.json"
    },
    {
      "input_id": "input-3569",
      "step": 608,
      "version": 43,
      "elapsed_s": 941.005,
      "wall_time_ms": 1793991347840,
      "next_input_wall_ms": 1793991351571,
      "input_completed_wall_ms": 1793991348913,
      "input_confirmed": true,
      "action": "MODEL_LONG_CLICK No Notes",
      "action_type": "MODEL_LONG_CLICK",
      "text": "No Notes",
      "content_desc": "",
      "resource_id": "com.bijoysingh.quicknote:id/edit",
      "model_action_id": "g43a2056",
      "concrete_identity": "MODEL_LONG_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.support.v7.widget.RecyclerView\"][@resource-id=\"com.bijoysingh.quicknote:id/advanced_note_recycler\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.EditText\"][@resource-id=\"com.bijoysingh.quicknote:id/edit\"][@text=\"No Notes\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g43s152",
      "source_gui_id": 712,
      "activity": "com.maubis.scarlet.base.note.creation.activity.CreateListNoteActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Add Heading…",
        "No Notes",
        "Add Item…",
        "+8.\n",
        "-775349830649867531420.7",
        "Add Quoted Text…"
      ],
      "probe": true,
      "strategy": "PROBE",
      "context": "exploration",
      "native_branch": "Probe",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_90be2cba06ed490eb48e0c51795875ef.zip!device-output/executor.log:60045",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_90be2cba06ed490eb48e0c51795875ef.zip!device-output/native/sata-com.bijoysingh.quicknote-ape-sata-running-minutes-60/jev-audit/inputs/generated-3570.json"
    },
    {
      "input_id": "input-3577",
      "step": 609,
      "version": 43,
      "elapsed_s": 944.736,
      "wall_time_ms": 1793991351571,
      "next_input_wall_ms": 1793991354446,
      "input_completed_wall_ms": 1793991351595,
      "input_confirmed": true,
      "action": "MODEL_CLICK android.view.ViewGroup",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g43a2053",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=7][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g43s152",
      "source_gui_id": 713,
      "activity": "com.maubis.scarlet.base.note.creation.activity.CreateListNoteActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Add Heading…",
        "No Notes",
        "Add Item…",
        "+8.\n",
        "-775349830649867531420.7",
        "Add Quoted Text…"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_90be2cba06ed490eb48e0c51795875ef.zip!device-output/executor.log:60135",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_90be2cba06ed490eb48e0c51795875ef.zip!device-output/native/sata-com.bijoysingh.quicknote-ape-sata-running-minutes-60/jev-audit/inputs/generated-3578.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 604,
      "monotonic_ns": 1880384430160898,
      "wall_time_ms": 1793991336876,
      "abstraction_version": 43,
      "state_id": "g43s152",
      "model_action_id": "g43a2055",
      "entry_id": "semantic-27-c4",
      "request_id": "semantic-27",
      "candidate_id": "c4",
      "confidence": 0.734038233757019,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "ce4d044cd9c9265bec3a7f31d3b121c3eaa5d38ac760308ed6c333f2aa755ae1",
      "concrete_identity": "25fd56865964c4a0582998259cd23c51476e5a881501763867ec968991a017d1",
      "decision_scope": "0a645ed5ae030a2538119f89669257f90e4b3697a49ab865cc4a2b8539283109",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-27",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 9,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 9,
      "selected_history": 3,
      "comparison_count": 3,
      "same_count": 1,
      "different_count": 2,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 1,
      "low_confidence_count": 2,
      "full_history_compared": false,
      "exploratory": true,
      "_line": 2084
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 604,
      "monotonic_ns": 1880384430536291,
      "wall_time_ms": 1793991336877,
      "abstraction_version": 43,
      "state_id": "g43s152",
      "model_action_id": "g43a2055",
      "entry_id": "semantic-27-c4",
      "request_id": "semantic-27",
      "candidate_id": "c4",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "ce4d044cd9c9265bec3a7f31d3b121c3eaa5d38ac760308ed6c333f2aa755ae1",
      "input_fingerprint": "e487c3cd062315a8dfc7cead7ce9e1c361e2136a68f55a72872c492e7f8fa369",
      "concrete_identity": "25fd56865964c4a0582998259cd23c51476e5a881501763867ec968991a017d1",
      "decision_scope": "0a645ed5ae030a2538119f89669257f90e4b3697a49ab865cc4a2b8539283109",
      "_line": 2086
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 604,
      "monotonic_ns": 1880384469510105,
      "wall_time_ms": 1793991336916,
      "abstraction_version": 43,
      "state_id": "g43s152",
      "model_action_id": "g43a2055",
      "entry_id": "semantic-27-c4",
      "request_id": "semantic-27",
      "candidate_id": "c4",
      "confidence": 0.734038233757019,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "ce4d044cd9c9265bec3a7f31d3b121c3eaa5d38ac760308ed6c333f2aa755ae1",
      "decision_scope": "0a645ed5ae030a2538119f89669257f90e4b3697a49ab865cc4a2b8539283109",
      "concrete_identity": "25fd56865964c4a0582998259cd23c51476e5a881501763867ec968991a017d1",
      "_line": 2088
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 604,
      "monotonic_ns": 1880384469548608,
      "wall_time_ms": 1793991336916,
      "abstraction_version": 43,
      "state_id": "g43s152",
      "model_action_id": "g43a2055",
      "entry_id": "semantic-27-c4",
      "request_id": "semantic-27",
      "candidate_id": "c4",
      "confidence": 0.734038233757019,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 2089
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 604,
      "monotonic_ns": 1880384513064839,
      "wall_time_ms": 1793991336959,
      "abstraction_version": 43,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-27-c4",
      "request_id": "semantic-27",
      "candidate_id": "c4",
      "event_count": 2,
      "_line": 2092
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 604,
      "monotonic_ns": 1880384548323453,
      "wall_time_ms": 1793991336994,
      "abstraction_version": 43,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-27-c4",
      "request_id": "semantic-27",
      "candidate_id": "c4",
      "_line": 2093
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 605,
      "monotonic_ns": 1880385284348367,
      "wall_time_ms": 1793991337730,
      "abstraction_version": 43,
      "state_id": "g43s152",
      "model_action_id": "g43a2055",
      "entry_id": "semantic-27-c4",
      "request_id": "semantic-27",
      "candidate_id": "c4",
      "confidence": 0.734038233757019,
      "choice": "PROMOTE",
      "transition_id": "g43e271:598",
      "target_state": "g43s152",
      "input_confirmed": true,
      "_line": 2095
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 604,
    "monotonic_ns": 1880384469809102,
    "wall_time_ms": 1793991336916,
    "abstraction_version": 43,
    "state_id": "g43s152",
    "model_action_id": "g43a2055",
    "snapshot_reason": "selection",
    "state_visits": 100,
    "state_first_seen": 163,
    "state_last_seen": 604,
    "state_saturated": true,
    "state_saturation": 1,
    "native_state_saturated": true,
    "native_unsaturated_model_action_count": 0,
    "model_action_count": 5,
    "enabled_valid_action_count": 5,
    "unsaturated_model_action_count": 0,
    "unvisited_model_action_count": 0,
    "effective_unvisited_model_action_count": 0,
    "effective_state_saturated": true,
    "local_probe_action_count": 0,
    "navigation_action_count": 0,
    "enabled_valid_unvisited_action_count": 0,
    "unvisited_model_action_ids": "",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 8,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=com.maubis.scarlet.base.note.creation.activity.CreateListNoteActivity|class=android.widget.EditText|text=No Notes|resource_id=com.bijoysingh.quicknote:id/edit|bounds=221,274,1038,395",
    "selected_resolved_node_count": 16,
    "_line": 2091
  }
}

四、是否值得PROMOTE

完整已保存历史支持此前已尝试等价功能;不能自动归为模型错误。

疑似主要环节:CANDIDATE_AGGREGATION_POLICY;wire关系审查:SAME_WITNESS_PRESENT_LOW_CONFIDENCE。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

scarletnotes STARTLUX step605 Add Quoted Text…

run_90be2cba06ed490eb48e0c51795875ef · 第15.52分钟 · 请求step604 / 决策step604 / 执行step605 · UNKNOWN · 证据INSUFFICIENT_FOR_GLOBAL_NOVELTY · 结构化审查

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p5 对step554=0.509348),因此PROMOTE。另有1条低置信SAME,不具有否决作用。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g43s152 / g43a2055;合法历史9条,比较3条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p4 / 384Add Item…SAME_OPERATION0.28933603False
p5 / 554Add Heading…DIFFERENT_OPERATION0.50934842True
p6 / 59111245851DIFFERENT_OPERATION0.47069815False

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p4",
    "history_id": "h1",
    "history_step": 384,
    "history_input_id": "input-2231",
    "choice": "SAME_OPERATION",
    "confidence": 0.28933602571487427,
    "probabilities": {
      "SAME_OPERATION": 0.5262240171432495,
      "DIFFERENT_OPERATION": 0.4207207262516022,
      "INSUFFICIENT_EVIDENCE": 0.053055234253406525
    },
    "trusted": false,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c5` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "SAME_OPERATION",
      "confidence": 0.28933602571487427,
      "probabilities": {
        "SAME_OPERATION": 0.5262240171432495,
        "DIFFERENT_OPERATION": 0.4207207262516022,
        "INSUFFICIENT_EVIDENCE": 0.053055234253406525
      }
    },
    "model_visible_history": {
      "class": "android.widget.EditText",
      "resource_id": "com.bijoysingh.quicknote:id/edit",
      "text": "Add Item…",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": true,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 1,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.support.v7.widget.RecyclerView\"][@resource-id=\"com.bijoysingh.quicknote:id/advanced_note_recycler\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.EditText\"][@resource-id=\"com.bijoysingh.quicknote:id/edit\"][@text=\"Add Item\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "model_action_id": "g43a2055",
      "source_state_id": "g43s152",
      "bounds": [
        221,
        395,
        1038,
        516
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.EditText",
          "resource_id": "com.bijoysingh.quicknote:id/edit",
          "text": "Add Item…",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": true,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 479,
      "source_gui_timestamp": 384,
      "current_state": "g43s152",
      "current_model_action": "g43a2055",
      "current_version": 43,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p5",
    "history_id": "h6",
    "history_step": 554,
    "history_input_id": "input-3230",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.5093484222888947,
    "probabilities": {
      "SAME_OPERATION": 0.2965973913669586,
      "DIFFERENT_OPERATION": 0.6728989481925964,
      "INSUFFICIENT_EVIDENCE": 0.030503643676638603
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c5` the same application-function operation as executed action at `executed_actions.h6`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.5093484222888947,
      "probabilities": {
        "SAME_OPERATION": 0.2965973913669586,
        "DIFFERENT_OPERATION": 0.6728989481925964,
        "INSUFFICIENT_EVIDENCE": 0.030503643676638603
      }
    },
    "model_visible_history": {
      "class": "android.widget.EditText",
      "resource_id": "com.bijoysingh.quicknote:id/edit",
      "text": "Add Heading…",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": true,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 1,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.support.v7.widget.RecyclerView\"][@resource-id=\"com.bijoysingh.quicknote:id/advanced_note_recycler\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.EditText\"][@resource-id=\"com.bijoysingh.quicknote:id/edit\"][@text=\"Add Head\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "model_action_id": "g43a2055",
      "source_state_id": "g43s152",
      "bounds": [
        74,
        89,
        1069,
        274
      ],
      "source_page_id": "page7",
      "target_subtree": [
        {
          "class": "android.widget.EditText",
          "resource_id": "com.bijoysingh.quicknote:id/edit",
          "text": "Add Heading…",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": true,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 658,
      "source_gui_timestamp": 554,
      "current_state": "g43s152",
      "current_model_action": "g43a2055",
      "current_version": 43,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p6",
    "history_id": "h8",
    "history_step": 591,
    "history_input_id": "input-3440",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.47069814801216125,
    "probabilities": {
      "SAME_OPERATION": 0.2708102762699127,
      "DIFFERENT_OPERATION": 0.6471320986747742,
      "INSUFFICIENT_EVIDENCE": 0.08205772936344147
    },
    "trusted": false,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c5` the same application-function operation as executed action at `executed_actions.h8`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.47069814801216125,
      "probabilities": {
        "SAME_OPERATION": 0.2708102762699127,
        "DIFFERENT_OPERATION": 0.6471320986747742,
        "INSUFFICIENT_EVIDENCE": 0.08205772936344147
      }
    },
    "model_visible_history": {
      "class": "android.widget.EditText",
      "resource_id": "com.bijoysingh.quicknote:id/edit",
      "text": "11245851",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": true,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 1,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.support.v7.widget.RecyclerView\"][@resource-id=\"com.bijoysingh.quicknote:id/advanced_note_recycler\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=4][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.EditText\"][@resource-id=\"com.bijoysingh.quicknote:id/edit\"][@text=\"11245851\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "model_action_id": "g43a2055",
      "source_state_id": "g43s152",
      "bounds": [
        221,
        637,
        1038,
        758
      ],
      "source_page_id": "page9",
      "target_subtree": [
        {
          "class": "android.widget.EditText",
          "resource_id": "com.bijoysingh.quicknote:id/edit",
          "text": "11245851",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": true,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 695,
      "source_gui_timestamp": 591,
      "current_state": "g43s152",
      "current_model_action": "g43a2055",
      "current_version": 43,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

605向Add Quoted Text的EditText填入+8.,不是“新增引用块”菜单命令。早期175/525/526/572的Native文本是Add Quot,但缺完整GUI,可能只是其他编辑块中已输入的文字,不能据相同文字确认引用块历史。与已有清单/标题编辑是否可替代,及全局首次引用字段,均保留UNKNOWN;B0不决定对错。

等价历史是否送入Provider wire:UNKNOWN;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

NA:没有足以可靠裁定全局首次或重复的已核实等价历史。不能把未检索到当成未执行。

三、Probe执行后发生什么

点击 Add Quoted Text 后填入 +8.,仍在同一清单;文本编辑而非新页面。

scarletnotes STARTLUX step605 Add Quoted Text… before_screenshot
before_screenshot · identity_verified · 2026-11-06T18:55:38.053+00:00
scarletnotes STARTLUX step605 Add Quoted Text… after_screenshot
after_screenshot · identity_verified · 2026-11-06T18:55:39.920+00:00

Run内首次METHOD观察:完成后2秒=0,10秒=0,下一动作前B=0。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-3546",
      "step": 606,
      "version": 43,
      "elapsed_s": 935.06,
      "wall_time_ms": 1793991341895,
      "next_input_wall_ms": 1793991344733,
      "input_completed_wall_ms": 1793991341977,
      "input_confirmed": true,
      "action": "MODEL_CLICK android.view.ViewGroup",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g43a2053",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=7][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g43s152",
      "source_gui_id": 710,
      "activity": "com.maubis.scarlet.base.note.creation.activity.CreateListNoteActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Add Heading…",
        "No Notes",
        "Add Item…",
        "+8.\n",
        "-775349830649867531420.7",
        "Add Quoted Text…"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_90be2cba06ed490eb48e0c51795875ef.zip!device-output/executor.log:59878",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_90be2cba06ed490eb48e0c51795875ef.zip!device-output/native/sata-com.bijoysingh.quicknote-ape-sata-running-minutes-60/jev-audit/inputs/generated-3548.json"
    },
    {
      "input_id": "input-3555",
      "step": 607,
      "version": 43,
      "elapsed_s": 937.898,
      "wall_time_ms": 1793991344733,
      "next_input_wall_ms": 1793991347840,
      "input_completed_wall_ms": 1793991344810,
      "input_confirmed": true,
      "action": "MODEL_CLICK android.view.ViewGroup",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g43a2053",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g43s152",
      "source_gui_id": 711,
      "activity": "com.maubis.scarlet.base.note.creation.activity.CreateListNoteActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Add Heading…",
        "No Notes",
        "Add Item…",
        "+8.\n",
        "-775349830649867531420.7",
        "Add Quoted Text…"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_90be2cba06ed490eb48e0c51795875ef.zip!device-output/executor.log:59953",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_90be2cba06ed490eb48e0c51795875ef.zip!device-output/native/sata-com.bijoysingh.quicknote-ape-sata-running-minutes-60/jev-audit/inputs/generated-3557.json"
    },
    {
      "input_id": "input-3569",
      "step": 608,
      "version": 43,
      "elapsed_s": 941.005,
      "wall_time_ms": 1793991347840,
      "next_input_wall_ms": 1793991351571,
      "input_completed_wall_ms": 1793991348913,
      "input_confirmed": true,
      "action": "MODEL_LONG_CLICK No Notes",
      "action_type": "MODEL_LONG_CLICK",
      "text": "No Notes",
      "content_desc": "",
      "resource_id": "com.bijoysingh.quicknote:id/edit",
      "model_action_id": "g43a2056",
      "concrete_identity": "MODEL_LONG_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.support.v7.widget.RecyclerView\"][@resource-id=\"com.bijoysingh.quicknote:id/advanced_note_recycler\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.EditText\"][@resource-id=\"com.bijoysingh.quicknote:id/edit\"][@text=\"No Notes\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g43s152",
      "source_gui_id": 712,
      "activity": "com.maubis.scarlet.base.note.creation.activity.CreateListNoteActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Add Heading…",
        "No Notes",
        "Add Item…",
        "+8.\n",
        "-775349830649867531420.7",
        "Add Quoted Text…"
      ],
      "probe": true,
      "strategy": "PROBE",
      "context": "exploration",
      "native_branch": "Probe",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_90be2cba06ed490eb48e0c51795875ef.zip!device-output/executor.log:60045",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_90be2cba06ed490eb48e0c51795875ef.zip!device-output/native/sata-com.bijoysingh.quicknote-ape-sata-running-minutes-60/jev-audit/inputs/generated-3570.json"
    },
    {
      "input_id": "input-3577",
      "step": 609,
      "version": 43,
      "elapsed_s": 944.736,
      "wall_time_ms": 1793991351571,
      "next_input_wall_ms": 1793991354446,
      "input_completed_wall_ms": 1793991351595,
      "input_confirmed": true,
      "action": "MODEL_CLICK android.view.ViewGroup",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g43a2053",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=7][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g43s152",
      "source_gui_id": 713,
      "activity": "com.maubis.scarlet.base.note.creation.activity.CreateListNoteActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Add Heading…",
        "No Notes",
        "Add Item…",
        "+8.\n",
        "-775349830649867531420.7",
        "Add Quoted Text…"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_90be2cba06ed490eb48e0c51795875ef.zip!device-output/executor.log:60135",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_90be2cba06ed490eb48e0c51795875ef.zip!device-output/native/sata-com.bijoysingh.quicknote-ape-sata-running-minutes-60/jev-audit/inputs/generated-3578.json"
    },
    {
      "input_id": "input-3584",
      "step": 610,
      "version": 43,
      "elapsed_s": 947.611,
      "wall_time_ms": 1793991354446,
      "next_input_wall_ms": 1793991357214,
      "input_completed_wall_ms": 1793991354478,
      "input_confirmed": true,
      "action": "MODEL_BACK NA",
      "action_type": "MODEL_BACK",
      "text": null,
      "content_desc": null,
      "resource_id": null,
      "model_action_id": "g43a2057",
      "concrete_identity": null,
      "state_id": "g43s152",
      "source_gui_id": 714,
      "activity": "com.maubis.scarlet.base.note.creation.activity.CreateListNoteActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Add Heading…",
        "No Notes",
        "Add Item…",
        "+8.\n",
        "-775349830649867531420.7",
        "Add Quoted Text…"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_90be2cba06ed490eb48e0c51795875ef.zip!device-output/executor.log:60210",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_90be2cba06ed490eb48e0c51795875ef.zip!device-output/native/sata-com.bijoysingh.quicknote-ape-sata-running-minutes-60/jev-audit/inputs/generated-3585.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 604,
      "monotonic_ns": 1880384430175595,
      "wall_time_ms": 1793991336876,
      "abstraction_version": 43,
      "state_id": "g43s152",
      "model_action_id": "g43a2055",
      "entry_id": "semantic-27-c5",
      "request_id": "semantic-27",
      "candidate_id": "c5",
      "confidence": 0.5093484222888947,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "ce4d044cd9c9265bec3a7f31d3b121c3eaa5d38ac760308ed6c333f2aa755ae1",
      "concrete_identity": "a02fd31f20ff47fa39f2019bbc8656d26ee023f5bf87123c1e4e38edb7c35869",
      "decision_scope": "0a645ed5ae030a2538119f89669257f90e4b3697a49ab865cc4a2b8539283109",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-27",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 9,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 9,
      "selected_history": 3,
      "comparison_count": 3,
      "same_count": 1,
      "different_count": 2,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 1,
      "low_confidence_count": 2,
      "full_history_compared": false,
      "exploratory": true,
      "_line": 2085
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 604,
      "monotonic_ns": 1880384430735160,
      "wall_time_ms": 1793991336877,
      "abstraction_version": 43,
      "state_id": "g43s152",
      "model_action_id": "g43a2055",
      "entry_id": "semantic-27-c5",
      "request_id": "semantic-27",
      "candidate_id": "c5",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "ce4d044cd9c9265bec3a7f31d3b121c3eaa5d38ac760308ed6c333f2aa755ae1",
      "input_fingerprint": "e487c3cd062315a8dfc7cead7ce9e1c361e2136a68f55a72872c492e7f8fa369",
      "concrete_identity": "a02fd31f20ff47fa39f2019bbc8656d26ee023f5bf87123c1e4e38edb7c35869",
      "decision_scope": "0a645ed5ae030a2538119f89669257f90e4b3697a49ab865cc4a2b8539283109",
      "_line": 2087
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 605,
      "monotonic_ns": 1880385543977155,
      "wall_time_ms": 1793991337990,
      "abstraction_version": 43,
      "state_id": "g43s152",
      "model_action_id": "g43a2055",
      "entry_id": "semantic-27-c5",
      "request_id": "semantic-27",
      "candidate_id": "c5",
      "confidence": 0.5093484222888947,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "ce4d044cd9c9265bec3a7f31d3b121c3eaa5d38ac760308ed6c333f2aa755ae1",
      "decision_scope": "0a645ed5ae030a2538119f89669257f90e4b3697a49ab865cc4a2b8539283109",
      "concrete_identity": "a02fd31f20ff47fa39f2019bbc8656d26ee023f5bf87123c1e4e38edb7c35869",
      "_line": 2098
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 605,
      "monotonic_ns": 1880385544024187,
      "wall_time_ms": 1793991337990,
      "abstraction_version": 43,
      "state_id": "g43s152",
      "model_action_id": "g43a2055",
      "entry_id": "semantic-27-c5",
      "request_id": "semantic-27",
      "candidate_id": "c5",
      "confidence": 0.5093484222888947,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 2099
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 605,
      "monotonic_ns": 1880385617391451,
      "wall_time_ms": 1793991338064,
      "abstraction_version": 43,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-27-c5",
      "request_id": "semantic-27",
      "candidate_id": "c5",
      "event_count": 20,
      "_line": 2102
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 605,
      "monotonic_ns": 1880386532194387,
      "wall_time_ms": 1793991338978,
      "abstraction_version": 43,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 20,
      "injected_success": 20,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-27-c5",
      "request_id": "semantic-27",
      "candidate_id": "c5",
      "_line": 2103
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 606,
      "monotonic_ns": 1880387484265105,
      "wall_time_ms": 1793991339930,
      "abstraction_version": 43,
      "state_id": "g43s152",
      "model_action_id": "g43a2055",
      "entry_id": "semantic-27-c5",
      "request_id": "semantic-27",
      "candidate_id": "c5",
      "confidence": 0.5093484222888947,
      "choice": "PROMOTE",
      "transition_id": "g43e271:599",
      "target_state": "g43s152",
      "input_confirmed": true,
      "_line": 2105
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 605,
    "monotonic_ns": 1880385544276709,
    "wall_time_ms": 1793991337990,
    "abstraction_version": 43,
    "state_id": "g43s152",
    "model_action_id": "g43a2055",
    "snapshot_reason": "selection",
    "state_visits": 101,
    "state_first_seen": 163,
    "state_last_seen": 605,
    "state_saturated": true,
    "state_saturation": 1,
    "native_state_saturated": true,
    "native_unsaturated_model_action_count": 0,
    "model_action_count": 5,
    "enabled_valid_action_count": 5,
    "unsaturated_model_action_count": 0,
    "unvisited_model_action_count": 0,
    "effective_unvisited_model_action_count": 0,
    "effective_state_saturated": true,
    "local_probe_action_count": 0,
    "navigation_action_count": 0,
    "enabled_valid_unvisited_action_count": 0,
    "unvisited_model_action_ids": "",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 9,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=com.maubis.scarlet.base.note.creation.activity.CreateListNoteActivity|class=android.widget.EditText|text=Add Quot|resource_id=com.bijoysingh.quicknote:id/edit|bounds=135,516,1069,637",
    "selected_resolved_node_count": 16,
    "_line": 2101
  }
}

四、是否值得PROMOTE

无法可靠裁定相对整个Run决策前历史的功能新颖性。

疑似主要环节:HISTORY_EVIDENCE_CONTEXT;wire关系审查:INSUFFICIENT_CONTEXT。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

scarletnotes STARTLUX step608 No Notes

run_90be2cba06ed490eb48e0c51795875ef · 第15.68分钟 · 请求step608 / 决策step608 / 执行step608 · REPEATED_SUPPORTED · 证据MEDIUM · 深入复核

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p2 对step549=0.504751),因此PROMOTE。另有2条低置信SAME,不具有否决作用。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g43s152 / g43a2056;合法历史8条,比较3条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p1 / 378Add Item…SAME_OPERATION0.33544132False
p2 / 549Add Heading…DIFFERENT_OPERATION0.50475112True
p3 / 380Add Item…SAME_OPERATION0.45795676False

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p1",
    "history_id": "h1",
    "history_step": 378,
    "history_input_id": "input-2197",
    "choice": "SAME_OPERATION",
    "confidence": 0.33544132113456726,
    "probabilities": {
      "SAME_OPERATION": 0.5569608807563782,
      "DIFFERENT_OPERATION": 0.3290133476257324,
      "INSUFFICIENT_EVIDENCE": 0.11402582377195358
    },
    "trusted": false,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c15` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "SAME_OPERATION",
      "confidence": 0.33544132113456726,
      "probabilities": {
        "SAME_OPERATION": 0.5569608807563782,
        "DIFFERENT_OPERATION": 0.3290133476257324,
        "INSUFFICIENT_EVIDENCE": 0.11402582377195358
      }
    },
    "model_visible_history": {
      "class": "android.widget.EditText",
      "resource_id": "com.bijoysingh.quicknote:id/edit",
      "text": "Add Item…",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": true,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_LONG_CLICK",
      "index": 1,
      "concrete_identity": "MODEL_LONG_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.support.v7.widget.RecyclerView\"][@resource-id=\"com.bijoysingh.quicknote:id/advanced_note_recycler\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=8][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.EditText\"][@resource-id=\"com.bijoysingh.quicknote:id/edit\"][@text=\"Add Item\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "model_action_id": "g43a2056",
      "source_state_id": "g43s152",
      "bounds": [
        221,
        1121,
        1038,
        1242
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.EditText",
          "resource_id": "com.bijoysingh.quicknote:id/edit",
          "text": "Add Item…",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": true,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 470,
      "source_gui_timestamp": 378,
      "current_state": "g43s152",
      "current_model_action": "g43a2056",
      "current_version": 43,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p2",
    "history_id": "h5",
    "history_step": 549,
    "history_input_id": "input-3205",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.5047511160373688,
    "probabilities": {
      "SAME_OPERATION": 0.2819048762321472,
      "DIFFERENT_OPERATION": 0.6698340773582458,
      "INSUFFICIENT_EVIDENCE": 0.04826108366250992
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c15` the same application-function operation as executed action at `executed_actions.h5`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.5047511160373688,
      "probabilities": {
        "SAME_OPERATION": 0.2819048762321472,
        "DIFFERENT_OPERATION": 0.6698340773582458,
        "INSUFFICIENT_EVIDENCE": 0.04826108366250992
      }
    },
    "model_visible_history": {
      "class": "android.widget.EditText",
      "resource_id": "com.bijoysingh.quicknote:id/edit",
      "text": "Add Heading…",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": true,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_LONG_CLICK",
      "index": 1,
      "concrete_identity": "MODEL_LONG_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.support.v7.widget.RecyclerView\"][@resource-id=\"com.bijoysingh.quicknote:id/advanced_note_recycler\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.EditText\"][@resource-id=\"com.bijoysingh.quicknote:id/edit\"][@text=\"Add Head\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "model_action_id": "g43a2056",
      "source_state_id": "g43s152",
      "bounds": [
        74,
        89,
        1069,
        274
      ],
      "source_page_id": "page6",
      "target_subtree": [
        {
          "class": "android.widget.EditText",
          "resource_id": "com.bijoysingh.quicknote:id/edit",
          "text": "Add Heading…",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": true,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 653,
      "source_gui_timestamp": 549,
      "current_state": "g43s152",
      "current_model_action": "g43a2056",
      "current_version": 43,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p3",
    "history_id": "h2",
    "history_step": 380,
    "history_input_id": "input-2211",
    "choice": "SAME_OPERATION",
    "confidence": 0.4579567611217499,
    "probabilities": {
      "SAME_OPERATION": 0.6386378407478333,
      "DIFFERENT_OPERATION": 0.25046101212501526,
      "INSUFFICIENT_EVIDENCE": 0.11090116947889328
    },
    "trusted": false,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c15` the same application-function operation as executed action at `executed_actions.h2`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "SAME_OPERATION",
      "confidence": 0.4579567611217499,
      "probabilities": {
        "SAME_OPERATION": 0.6386378407478333,
        "DIFFERENT_OPERATION": 0.25046101212501526,
        "INSUFFICIENT_EVIDENCE": 0.11090116947889328
      }
    },
    "model_visible_history": {
      "class": "android.widget.EditText",
      "resource_id": "com.bijoysingh.quicknote:id/edit",
      "text": "Add Item…",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": true,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_LONG_CLICK",
      "index": 1,
      "concrete_identity": "MODEL_LONG_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.support.v7.widget.RecyclerView\"][@resource-id=\"com.bijoysingh.quicknote:id/advanced_note_recycler\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=8][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.EditText\"][@resource-id=\"com.bijoysingh.quicknote:id/edit\"][@text=\"Add Item\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "model_action_id": "g43a2056",
      "source_state_id": "g43s152",
      "bounds": [
        221,
        1121,
        1038,
        1242
      ],
      "source_page_id": "page3",
      "target_subtree": [
        {
          "class": "android.widget.EditText",
          "resource_id": "com.bijoysingh.quicknote:id/edit",
          "text": "Add Item…",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": true,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 472,
      "source_gui_timestamp": 380,
      "current_state": "g43s152",
      "current_model_action": "g43a2056",
      "current_version": 43,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

378/380均已长按Add Item条目编辑框;608长按No Notes显示Paste/Select all,属于普通文本选择。两条SAME仅.335/.458,Heading DIFFERENT=.50475刚过阈值,聚合按现行规则PROMOTE。

等价历史是否送入Provider wire:YES;当前Pair直接比较过的等价历史step:[378, 380]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

此前step / UTC页面与控件确认与目标
378
2026-11-06T18:49:56.972+00:00
Add Item…
com.maubis.scarlet.base.note.creation.activity.CreateListNoteActivity
Native确认=True
com.maubis.scarlet.base.note.creation.activity.CreateListNoteActivity
保留目标GUI
380
2026-11-06T18:49:59.920+00:00
Add Item…
com.maubis.scarlet.base.note.creation.activity.CreateListNoteActivity
Native确认=True
com.maubis.scarlet.base.note.creation.activity.CreateListNoteActivity
目标GUI未保留,不推断业务完成
已核实等价操作的先前结果(事后证据;不等于模型Witness)
先前等价操作 step378 target
先前step378 target · alignment=identity_verified

step380:NA,目标截图未保留;不以当前Probe图片代替。

历史Witness执行后的截图(事后证据,未送模型)
Witness step378 target
Witness step378 target · alignment=identity_verified

三、Probe执行后发生什么

长按 No Notes 出现 Paste/Select all 文本选择工具栏;不是新的笔记功能。

scarletnotes STARTLUX step608 No Notes before_screenshot
before_screenshot · identity_verified · 2026-11-06T18:55:47.833+00:00
scarletnotes STARTLUX step608 No Notes after_screenshot
after_screenshot · identity_verified · 2026-11-06T18:55:49.635+00:00

Run内首次METHOD观察:完成后2秒=0,10秒=0,下一动作前B=0。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-3577",
      "step": 609,
      "version": 43,
      "elapsed_s": 944.736,
      "wall_time_ms": 1793991351571,
      "next_input_wall_ms": 1793991354446,
      "input_completed_wall_ms": 1793991351595,
      "input_confirmed": true,
      "action": "MODEL_CLICK android.view.ViewGroup",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g43a2053",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=7][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g43s152",
      "source_gui_id": 713,
      "activity": "com.maubis.scarlet.base.note.creation.activity.CreateListNoteActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Add Heading…",
        "No Notes",
        "Add Item…",
        "+8.\n",
        "-775349830649867531420.7",
        "Add Quoted Text…"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_90be2cba06ed490eb48e0c51795875ef.zip!device-output/executor.log:60135",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_90be2cba06ed490eb48e0c51795875ef.zip!device-output/native/sata-com.bijoysingh.quicknote-ape-sata-running-minutes-60/jev-audit/inputs/generated-3578.json"
    },
    {
      "input_id": "input-3584",
      "step": 610,
      "version": 43,
      "elapsed_s": 947.611,
      "wall_time_ms": 1793991354446,
      "next_input_wall_ms": 1793991357214,
      "input_completed_wall_ms": 1793991354478,
      "input_confirmed": true,
      "action": "MODEL_BACK NA",
      "action_type": "MODEL_BACK",
      "text": null,
      "content_desc": null,
      "resource_id": null,
      "model_action_id": "g43a2057",
      "concrete_identity": null,
      "state_id": "g43s152",
      "source_gui_id": 714,
      "activity": "com.maubis.scarlet.base.note.creation.activity.CreateListNoteActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Add Heading…",
        "No Notes",
        "Add Item…",
        "+8.\n",
        "-775349830649867531420.7",
        "Add Quoted Text…"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_90be2cba06ed490eb48e0c51795875ef.zip!device-output/executor.log:60210",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_90be2cba06ed490eb48e0c51795875ef.zip!device-output/native/sata-com.bijoysingh.quicknote-ape-sata-running-minutes-60/jev-audit/inputs/generated-3585.json"
    },
    {
      "input_id": "input-3591",
      "step": 611,
      "version": 43,
      "elapsed_s": 950.379,
      "wall_time_ms": 1793991357214,
      "next_input_wall_ms": 1793991358717,
      "input_completed_wall_ms": 1793991357796,
      "input_confirmed": true,
      "action": "MODEL_BACK NA",
      "action_type": "MODEL_BACK",
      "text": null,
      "content_desc": null,
      "resource_id": null,
      "model_action_id": "g43a2057",
      "concrete_identity": null,
      "state_id": "g43s152",
      "source_gui_id": 715,
      "activity": "com.maubis.scarlet.base.note.creation.activity.CreateListNoteActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Add Heading…",
        "No Notes",
        "Add Item…",
        "+8.\n",
        "-775349830649867531420.7",
        "Add Quoted Text…"
      ],
      "probe": false,
      "strategy": "EPSILON_GREEDY",
      "context": "exploration",
      "native_branch": "Epsilon",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_90be2cba06ed490eb48e0c51795875ef.zip!device-output/executor.log:60305",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_90be2cba06ed490eb48e0c51795875ef.zip!device-output/native/sata-com.bijoysingh.quicknote-ape-sata-running-minutes-60/jev-audit/inputs/generated-3592.json"
    },
    {
      "input_id": "input-3596",
      "step": 612,
      "version": 43,
      "elapsed_s": 951.882,
      "wall_time_ms": 1793991358717,
      "next_input_wall_ms": 1793991359644,
      "input_completed_wall_ms": 1793991358746,
      "input_confirmed": true,
      "action": "MODEL_CLICK com.bijoysingh.quicknote:id/toolbarIconSettings",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "com.bijoysingh.quicknote:id/toolbarIconSettings",
      "model_action_id": "g43a2060",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.support.v7.widget.RecyclerView\"][@resource-id=\"com.bijoysingh.quicknote:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"com.bijoysingh.quicknote:id/action_toolbar\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageView\"][@resource-id=\"com.bijoysingh.quicknote:id/toolbarIconSettings\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g43s153",
      "source_gui_id": 719,
      "activity": "com.maubis.scarlet.base.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_90be2cba06ed490eb48e0c51795875ef.zip!device-output/executor.log:60396",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_90be2cba06ed490eb48e0c51795875ef.zip!device-output/native/sata-com.bijoysingh.quicknote-ape-sata-running-minutes-60/jev-audit/inputs/generated-3597.json"
    },
    {
      "input_id": "input-3601",
      "step": 613,
      "version": 43,
      "elapsed_s": 952.809,
      "wall_time_ms": 1793991359644,
      "next_input_wall_ms": 1793991360738,
      "input_completed_wall_ms": 1793991359863,
      "input_confirmed": true,
      "action": "MODEL_BACK NA",
      "action_type": "MODEL_BACK",
      "text": null,
      "content_desc": null,
      "resource_id": null,
      "model_action_id": "g38a1566",
      "concrete_identity": null,
      "state_id": "g38s117",
      "source_gui_id": 720,
      "activity": "com.maubis.scarlet.base.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_90be2cba06ed490eb48e0c51795875ef.zip!device-output/executor.log:60473",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_90be2cba06ed490eb48e0c51795875ef.zip!device-output/native/sata-com.bijoysingh.quicknote-ape-sata-running-minutes-60/jev-audit/inputs/generated-3602.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 608,
      "monotonic_ns": 1880395318966227,
      "wall_time_ms": 1793991347765,
      "abstraction_version": 43,
      "state_id": "g43s152",
      "model_action_id": "g43a2056",
      "entry_id": "semantic-30-c15",
      "request_id": "semantic-30",
      "candidate_id": "c15",
      "confidence": 0.5047511160373688,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "c91679fb76afef62ebdbc9c078fa3b12fbe33d81572d72702c865ae8a4549409",
      "concrete_identity": "ea22843c53205c0fabdb5c1001368bbda41a030e4b77a89dc96b50c9292ff37b",
      "decision_scope": "99a8900c071de4de59c39c392d226791fbd5c37839638abc6db9814e217c2d57",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-30",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 8,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 8,
      "selected_history": 3,
      "comparison_count": 3,
      "same_count": 2,
      "different_count": 1,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 1,
      "low_confidence_count": 2,
      "full_history_compared": false,
      "exploratory": true,
      "_line": 2142
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 608,
      "monotonic_ns": 1880395319650736,
      "wall_time_ms": 1793991347766,
      "abstraction_version": 43,
      "state_id": "g43s152",
      "model_action_id": "g43a2056",
      "entry_id": "semantic-30-c15",
      "request_id": "semantic-30",
      "candidate_id": "c15",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "c91679fb76afef62ebdbc9c078fa3b12fbe33d81572d72702c865ae8a4549409",
      "input_fingerprint": "40648b335bd612c922b31ce7f4ea0dc6b433b9791be1b9626104ca63e0fd431b",
      "concrete_identity": "ea22843c53205c0fabdb5c1001368bbda41a030e4b77a89dc96b50c9292ff37b",
      "decision_scope": "99a8900c071de4de59c39c392d226791fbd5c37839638abc6db9814e217c2d57",
      "_line": 2144
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 608,
      "monotonic_ns": 1880395343504801,
      "wall_time_ms": 1793991347790,
      "abstraction_version": 43,
      "state_id": "g43s152",
      "model_action_id": "g43a2056",
      "entry_id": "semantic-30-c15",
      "request_id": "semantic-30",
      "candidate_id": "c15",
      "confidence": 0.5047511160373688,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "c91679fb76afef62ebdbc9c078fa3b12fbe33d81572d72702c865ae8a4549409",
      "decision_scope": "99a8900c071de4de59c39c392d226791fbd5c37839638abc6db9814e217c2d57",
      "concrete_identity": "ea22843c53205c0fabdb5c1001368bbda41a030e4b77a89dc96b50c9292ff37b",
      "_line": 2146
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 608,
      "monotonic_ns": 1880395343543617,
      "wall_time_ms": 1793991347790,
      "abstraction_version": 43,
      "state_id": "g43s152",
      "model_action_id": "g43a2056",
      "entry_id": "semantic-30-c15",
      "request_id": "semantic-30",
      "candidate_id": "c15",
      "confidence": 0.5047511160373688,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 2147
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 608,
      "monotonic_ns": 1880395394893861,
      "wall_time_ms": 1793991347841,
      "abstraction_version": 43,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-30-c15",
      "request_id": "semantic-30",
      "candidate_id": "c15",
      "event_count": 2,
      "_line": 2150
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 608,
      "monotonic_ns": 1880396467652096,
      "wall_time_ms": 1793991348914,
      "abstraction_version": 43,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-30-c15",
      "request_id": "semantic-30",
      "candidate_id": "c15",
      "_line": 2151
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 609,
      "monotonic_ns": 1880397193814239,
      "wall_time_ms": 1793991349640,
      "abstraction_version": 43,
      "state_id": "g43s152",
      "model_action_id": "g43a2056",
      "entry_id": "semantic-30-c15",
      "request_id": "semantic-30",
      "candidate_id": "c15",
      "confidence": 0.5047511160373688,
      "choice": "PROMOTE",
      "transition_id": "g43e268:602",
      "target_state": "g43s152",
      "input_confirmed": true,
      "_line": 2153
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 608,
    "monotonic_ns": 1880395343890713,
    "wall_time_ms": 1793991347790,
    "abstraction_version": 43,
    "state_id": "g43s152",
    "model_action_id": "g43a2056",
    "snapshot_reason": "selection",
    "state_visits": 104,
    "state_first_seen": 163,
    "state_last_seen": 608,
    "state_saturated": true,
    "state_saturation": 1,
    "native_state_saturated": true,
    "native_unsaturated_model_action_count": 0,
    "model_action_count": 5,
    "enabled_valid_action_count": 5,
    "unsaturated_model_action_count": 0,
    "unvisited_model_action_count": 0,
    "effective_unvisited_model_action_count": 0,
    "effective_state_saturated": true,
    "local_probe_action_count": 0,
    "navigation_action_count": 0,
    "enabled_valid_unvisited_action_count": 0,
    "unvisited_model_action_ids": "",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_LONG_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 8,
    "selected_action_fingerprint": "type=MODEL_LONG_CLICK|activity=com.maubis.scarlet.base.note.creation.activity.CreateListNoteActivity|class=android.widget.EditText|text=No Notes|resource_id=com.bijoysingh.quicknote:id/edit|bounds=221,274,1038,395",
    "selected_resolved_node_count": 16,
    "_line": 2149
  }
}

四、是否值得PROMOTE

完整已保存历史支持此前已尝试等价功能;不能自动归为模型错误。

疑似主要环节:CANDIDATE_AGGREGATION_POLICY;wire关系审查:SAME_WITNESS_PRESENT_LOW_CONFIDENCE。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

scarletnotes STARTLUX step846 Add Quot

run_90be2cba06ed490eb48e0c51795875ef · 第22.89分钟 · 请求step846 / 决策step846 / 执行step846 · REPEATED_SUPPORTED · 证据HIGH · 深入复核

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p1 对step833=0.646443;p2 对step845=0.612708),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g47s181 / g47a2288;合法历史2条,比较2条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p1 / 833ArchiveDIFFERENT_OPERATION0.64644274True
p2 / 845DONEDIFFERENT_OPERATION0.61270753True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p1",
    "history_id": "h3",
    "history_step": 833,
    "history_input_id": "input-4864",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.6464427411556244,
    "probabilities": {
      "SAME_OPERATION": 0.15919354557991028,
      "DIFFERENT_OPERATION": 0.7642951607704163,
      "INSUFFICIENT_EVIDENCE": 0.07651130110025406
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c4` the same application-function operation as executed action at `executed_actions.h3`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.6464427411556244,
      "probabilities": {
        "SAME_OPERATION": 0.15919354557991028,
        "DIFFERENT_OPERATION": 0.7642951607704163,
        "INSUFFICIENT_EVIDENCE": 0.07651130110025406
      }
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "com.bijoysingh.quicknote:id/tag_text",
      "text": "Archive",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 5,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"com.bijoysingh.quicknote:id/tag_text\"][@text=\"Archive \"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g47a2288",
      "source_state_id": "g47s181",
      "bounds": [
        576,
        286,
        798,
        358
      ],
      "source_page_id": "page4",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "com.bijoysingh.quicknote:id/tag_text",
          "text": "Archive",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 985,
      "source_gui_timestamp": 833,
      "current_state": "g47s181",
      "current_model_action": "g47a2288",
      "current_version": 47,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p2",
    "history_id": "h4",
    "history_step": 845,
    "history_input_id": "input-4932",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.6127075254917145,
    "probabilities": {
      "SAME_OPERATION": 0.17568975687026978,
      "DIFFERENT_OPERATION": 0.7418050169944763,
      "INSUFFICIENT_EVIDENCE": 0.08250527083873749
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c4` the same application-function operation as executed action at `executed_actions.h4`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.6127075254917145,
      "probabilities": {
        "SAME_OPERATION": 0.17568975687026978,
        "DIFFERENT_OPERATION": 0.7418050169944763,
        "INSUFFICIENT_EVIDENCE": 0.08250527083873749
      }
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "com.bijoysingh.quicknote:id/tag_text",
      "text": "DONE",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 4,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=4][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"com.bijoysingh.quicknote:id/tag_text\"][@text=\"DONE\"][@content-desc=\"\"][@index=4][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g47a2288",
      "source_state_id": "g47s181",
      "bounds": [
        345,
        286,
        534,
        358
      ],
      "source_page_id": "page5",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "com.bijoysingh.quicknote:id/tag_text",
          "text": "DONE",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 997,
      "source_gui_timestamp": 845,
      "current_state": "g47s181",
      "current_model_action": "g47a2288",
      "current_version": 47,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

Add Quot、Archive、DONE的resource均为tag_text;实际位于Search Notes页,点击后标签芯片改变选中颜色且仍为No Notes空结果。833/845已执行同类标签筛选,是不同标签数据,不是Archive或Add Quote业务命令。此处纠正旧报告“搜索建议”的过粗描述。

等价历史是否送入Provider wire:YES;当前Pair直接比较过的等价历史step:[833, 845]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

此前step / UTC页面与控件确认与目标
833
2026-11-06T19:02:45.986+00:00
Archive
com.maubis.scarlet.base.MainActivity
Native确认=True
com.maubis.scarlet.base.MainActivity
保留目标GUI
845
2026-11-06T19:02:58.598+00:00
DONE
com.maubis.scarlet.base.MainActivity
Native确认=True
com.maubis.scarlet.base.MainActivity
保留目标GUI
已核实等价操作的先前结果(事后证据;不等于模型Witness)
先前等价操作 step833 target
先前step833 target · alignment=identity_verified
先前等价操作 step845 target
先前step845 target · alignment=identity_verified
历史Witness执行后的截图(事后证据,未送模型)
Witness step833 target
Witness step833 target · alignment=identity_verified
Witness step845 target
Witness step845 target · alignment=identity_verified

三、Probe执行后发生什么

点击搜索建议 Add Quot,搜索页仍显示 No Notes 与空列表提示;未进入新功能。

scarletnotes STARTLUX step846 Add Quot before_screenshot
before_screenshot · identity_verified · 2026-11-06T19:02:59.969+00:00
scarletnotes STARTLUX step846 Add Quot after_screenshot
after_screenshot · identity_verified · 2026-11-06T19:03:00.725+00:00

Run内首次METHOD观察:完成后2秒=0,10秒=0,下一动作前B=0。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-4950",
      "step": 847,
      "version": 47,
      "elapsed_s": 1373.931,
      "wall_time_ms": 1793991780766,
      "next_input_wall_ms": 1793991781676,
      "input_completed_wall_ms": 1793991780794,
      "input_confirmed": true,
      "action": "MODEL_BACK NA",
      "action_type": "MODEL_BACK",
      "text": null,
      "content_desc": null,
      "resource_id": null,
      "model_action_id": "g47a2289",
      "concrete_identity": null,
      "state_id": "g47s181",
      "source_gui_id": 999,
      "activity": "com.maubis.scarlet.base.MainActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Search Notes…",
        "Add Quot",
        "DONE",
        "Archive ",
        "No Notes",
        "It seems you have not added any notes. Click to add a note."
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "EARLY_STAGE: ABA/backward/other (NA finer branch)",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_90be2cba06ed490eb48e0c51795875ef.zip!device-output/executor.log:79950",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_90be2cba06ed490eb48e0c51795875ef.zip!device-output/native/sata-com.bijoysingh.quicknote-ape-sata-running-minutes-60/jev-audit/inputs/generated-4951.json"
    },
    {
      "input_id": "input-4955",
      "step": 848,
      "version": 47,
      "elapsed_s": 1374.841,
      "wall_time_ms": 1793991781676,
      "next_input_wall_ms": 1793991782405,
      "input_completed_wall_ms": 1793991781712,
      "input_confirmed": true,
      "action": "MODEL_CLICK com.bijoysingh.quicknote:id/toolbarIconSettings",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "com.bijoysingh.quicknote:id/toolbarIconSettings",
      "model_action_id": "g1a7",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.support.v7.widget.RecyclerView\"][@resource-id=\"com.bijoysingh.quicknote:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"com.bijoysingh.quicknote:id/action_toolbar\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageView\"][@resource-id=\"com.bijoysingh.quicknote:id/toolbarIconSettings\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g1s1",
      "source_gui_id": 1000,
      "activity": "com.maubis.scarlet.base.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EPSILON_GREEDY",
      "context": "exploration",
      "native_branch": "Epsilon",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_90be2cba06ed490eb48e0c51795875ef.zip!device-output/executor.log:80023",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_90be2cba06ed490eb48e0c51795875ef.zip!device-output/native/sata-com.bijoysingh.quicknote-ape-sata-running-minutes-60/jev-audit/inputs/generated-4956.json"
    },
    {
      "input_id": "input-4960",
      "step": 849,
      "version": 47,
      "elapsed_s": 1375.57,
      "wall_time_ms": 1793991782405,
      "next_input_wall_ms": 1793991783294,
      "input_completed_wall_ms": 1793991782612,
      "input_confirmed": true,
      "action": "MODEL_BACK NA",
      "action_type": "MODEL_BACK",
      "text": null,
      "content_desc": null,
      "resource_id": null,
      "model_action_id": "g38a1566",
      "concrete_identity": null,
      "state_id": "g38s117",
      "source_gui_id": 1001,
      "activity": "com.maubis.scarlet.base.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_90be2cba06ed490eb48e0c51795875ef.zip!device-output/executor.log:80106",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_90be2cba06ed490eb48e0c51795875ef.zip!device-output/native/sata-com.bijoysingh.quicknote-ape-sata-running-minutes-60/jev-audit/inputs/generated-4961.json"
    },
    {
      "input_id": "input-4965",
      "step": 850,
      "version": 47,
      "elapsed_s": 1376.459,
      "wall_time_ms": 1793991783294,
      "next_input_wall_ms": 1793991784054,
      "input_completed_wall_ms": 1793991783328,
      "input_confirmed": true,
      "action": "MODEL_CLICK android.view.ViewGroup",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g1a10",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g1s1",
      "source_gui_id": 1002,
      "activity": "com.maubis.scarlet.base.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EPSILON_GREEDY",
      "context": "exploration",
      "native_branch": "Epsilon",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_90be2cba06ed490eb48e0c51795875ef.zip!device-output/executor.log:80166",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_90be2cba06ed490eb48e0c51795875ef.zip!device-output/native/sata-com.bijoysingh.quicknote-ape-sata-running-minutes-60/jev-audit/inputs/generated-4966.json"
    },
    {
      "input_id": "input-4970",
      "step": 851,
      "version": 47,
      "elapsed_s": 1377.219,
      "wall_time_ms": 1793991784054,
      "next_input_wall_ms": 1793991784939,
      "input_completed_wall_ms": 1793991784261,
      "input_confirmed": true,
      "action": "MODEL_BACK NA",
      "action_type": "MODEL_BACK",
      "text": null,
      "content_desc": null,
      "resource_id": null,
      "model_action_id": "g38a1566",
      "concrete_identity": null,
      "state_id": "g38s117",
      "source_gui_id": 1003,
      "activity": "com.maubis.scarlet.base.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_90be2cba06ed490eb48e0c51795875ef.zip!device-output/executor.log:80273",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_90be2cba06ed490eb48e0c51795875ef.zip!device-output/native/sata-com.bijoysingh.quicknote-ape-sata-running-minutes-60/jev-audit/inputs/generated-4971.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 846,
      "monotonic_ns": 1880827461681397,
      "wall_time_ms": 1793991779908,
      "abstraction_version": 47,
      "state_id": "g47s181",
      "model_action_id": "g47a2288",
      "entry_id": "semantic-80-c4",
      "request_id": "semantic-80",
      "candidate_id": "c4",
      "confidence": 0.6464427411556244,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "b98d1ef58402e5ef229800a7c340029167204ac7089284262f56a5de3b9ea8a5",
      "concrete_identity": "004f3643cca992f3b02b7247e033341cb596769158740ca751ba08cc0877fbd9",
      "decision_scope": "cddd938cdda0a9e4cc1c8d5b2d302c7d3298889c84c932c6935327bc56499a35",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-80",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 2,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 2,
      "selected_history": 2,
      "comparison_count": 2,
      "same_count": 0,
      "different_count": 2,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 2,
      "low_confidence_count": 0,
      "full_history_compared": true,
      "exploratory": false,
      "_line": 3217
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 846,
      "monotonic_ns": 1880827462364004,
      "wall_time_ms": 1793991779908,
      "abstraction_version": 47,
      "state_id": "g47s181",
      "model_action_id": "g47a2288",
      "entry_id": "semantic-80-c4",
      "request_id": "semantic-80",
      "candidate_id": "c4",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "b98d1ef58402e5ef229800a7c340029167204ac7089284262f56a5de3b9ea8a5",
      "input_fingerprint": "63ecd869cb230c3812d9f9b37c07405bb4e7c643398f0a8a40d54134a519e3c4",
      "concrete_identity": "004f3643cca992f3b02b7247e033341cb596769158740ca751ba08cc0877fbd9",
      "decision_scope": "cddd938cdda0a9e4cc1c8d5b2d302c7d3298889c84c932c6935327bc56499a35",
      "_line": 3218
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 846,
      "monotonic_ns": 1880827474556359,
      "wall_time_ms": 1793991779921,
      "abstraction_version": 47,
      "state_id": "g47s181",
      "model_action_id": "g47a2288",
      "entry_id": "semantic-80-c4",
      "request_id": "semantic-80",
      "candidate_id": "c4",
      "confidence": 0.6464427411556244,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "b98d1ef58402e5ef229800a7c340029167204ac7089284262f56a5de3b9ea8a5",
      "decision_scope": "cddd938cdda0a9e4cc1c8d5b2d302c7d3298889c84c932c6935327bc56499a35",
      "concrete_identity": "004f3643cca992f3b02b7247e033341cb596769158740ca751ba08cc0877fbd9",
      "_line": 3219
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 846,
      "monotonic_ns": 1880827474616537,
      "wall_time_ms": 1793991779921,
      "abstraction_version": 47,
      "state_id": "g47s181",
      "model_action_id": "g47a2288",
      "entry_id": "semantic-80-c4",
      "request_id": "semantic-80",
      "candidate_id": "c4",
      "confidence": 0.6464427411556244,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 3220
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 846,
      "monotonic_ns": 1880827526919381,
      "wall_time_ms": 1793991779973,
      "abstraction_version": 47,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-80-c4",
      "request_id": "semantic-80",
      "candidate_id": "c4",
      "event_count": 2,
      "_line": 3223
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 846,
      "monotonic_ns": 1880827548846619,
      "wall_time_ms": 1793991779995,
      "abstraction_version": 47,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-80-c4",
      "request_id": "semantic-80",
      "candidate_id": "c4",
      "_line": 3224
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 847,
      "monotonic_ns": 1880828285455463,
      "wall_time_ms": 1793991780732,
      "abstraction_version": 47,
      "state_id": "g47s181",
      "model_action_id": "g47a2288",
      "entry_id": "semantic-80-c4",
      "request_id": "semantic-80",
      "candidate_id": "c4",
      "confidence": 0.6464427411556244,
      "choice": "PROMOTE",
      "transition_id": "g47e427:836",
      "target_state": "g47s181",
      "input_confirmed": true,
      "_line": 3226
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 846,
    "monotonic_ns": 1880827475122274,
    "wall_time_ms": 1793991779921,
    "abstraction_version": 47,
    "state_id": "g47s181",
    "model_action_id": "g47a2288",
    "snapshot_reason": "selection",
    "state_visits": 12,
    "state_first_seen": 828,
    "state_last_seen": 846,
    "state_saturated": false,
    "state_saturation": 0.9,
    "native_state_saturated": false,
    "native_unsaturated_model_action_count": 1,
    "model_action_count": 10,
    "enabled_valid_action_count": 10,
    "unsaturated_model_action_count": 1,
    "unvisited_model_action_count": 1,
    "effective_unvisited_model_action_count": 1,
    "effective_state_saturated": false,
    "local_probe_action_count": 0,
    "navigation_action_count": 1,
    "enabled_valid_unvisited_action_count": 1,
    "unvisited_model_action_ids": "g47a2289",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 2,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=com.maubis.scarlet.base.MainActivity|class=android.widget.TextView|text=Add Quot|resource_id=com.bijoysingh.quicknote:id/tag_text|bounds=53,286,303,358",
    "selected_resolved_node_count": 3,
    "_line": 3222
  }
}

四、是否值得PROMOTE

完整已保存历史支持此前已尝试等价功能;不能自动归为模型错误。

疑似主要环节:PAIRWISE_SEMANTICS_SUSPECT;wire关系审查:SAME_OPERATION_SUPPORTED_BY_WIRE。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

wikipedia JEV step59 Share

run_2f3e76962d00482f8d64ce83ca4d873f · 第1.63分钟 · 请求step59 / 决策step59 / 执行step59 · UNKNOWN · 证据INSUFFICIENT_FOR_GLOBAL_NOVELTY · 结构化审查

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p1 对step55=1.000000;p2 对step57=1.000000),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g5s33 / g5a354;合法历史2条,比较2条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p1 / 55Mark as readDIFFERENT_OPERATION1.00000000True
p2 / 57SubscribeDIFFERENT_OPERATION1.00000000True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p1",
    "history_id": "h1",
    "history_step": 55,
    "history_input_id": "input-289",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 1,
    "probabilities": {
      "SAME_OPERATION": 0,
      "DIFFERENT_OPERATION": 1,
      "INSUFFICIENT_EVIDENCE": 0
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0,
        "DIFFERENT_OPERATION": 1,
        "INSUFFICIENT_EVIDENCE": 0
      },
      "confidence": 1
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "org.wikipedia:id/title",
      "text": "Mark as read",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 1,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"org.wikipedia:id/title\"][@text=\"Mark as \"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g5a354",
      "source_state_id": "g5s33",
      "bounds": [
        670,
        425,
        1038,
        482
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "org.wikipedia:id/title",
          "text": "Mark as read",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 83,
      "source_gui_timestamp": 55,
      "current_state": "g5s33",
      "current_model_action": "g5a354",
      "current_version": 5,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p2",
    "history_id": "h2",
    "history_step": 57,
    "history_input_id": "input-303",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 1,
    "probabilities": {
      "SAME_OPERATION": 0,
      "DIFFERENT_OPERATION": 1,
      "INSUFFICIENT_EVIDENCE": 0
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h2`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0,
        "DIFFERENT_OPERATION": 1,
        "INSUFFICIENT_EVIDENCE": 0
      },
      "confidence": 1
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "org.wikipedia:id/title",
      "text": "Subscribe",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 0,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"org.wikipedia:id/title\"][@text=\"Subscrib\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g5a354",
      "source_state_id": "g5s33",
      "bounds": [
        670,
        299,
        1038,
        356
      ],
      "source_page_id": "page3",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "org.wikipedia:id/title",
          "text": "Subscribe",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 85,
      "source_gui_timestamp": 57,
      "current_state": "g5s33",
      "current_model_action": "g5a354",
      "current_version": 5,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

Share与已执行Mark as read/Subscribe是不同命令,原Pair可支持额外尝试;但输入确认后的截图仍为讨论页,未见分享面板。此前完整分享历史及本步业务成功均不足。

等价历史是否送入Provider wire:UNKNOWN;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

NA:没有足以可靠裁定全局首次或重复的已核实等价历史。不能把未检索到当成未执行。

三、Probe执行后发生什么

Concrete目标为Share,但确认后图仍为订阅后的讨论页,未见分享sheet;2秒674与B=2不一致,可能有后续操作影响,不能判定分享成功。

wikipedia JEV step59 Share before_screenshot
before_screenshot · identity_verified · 2026-11-06T19:46:37.011+00:00
wikipedia JEV step59 Share after_screenshot
after_screenshot · identity_verified · 2026-11-06T19:46:37.793+00:00

Run内首次METHOD观察:完成后2秒=674,10秒=816,下一动作前B=2。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-327",
      "step": 60,
      "version": 5,
      "elapsed_s": 98.701,
      "wall_time_ms": 1793994397800,
      "next_input_wall_ms": 1793994398724,
      "input_completed_wall_ms": 1793994397833,
      "input_confirmed": true,
      "action": "MODEL_CLICK Done",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "Done",
      "resource_id": "org.wikipedia:id/action_mode_close_button",
      "model_action_id": "g5a344",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageView\"][@resource-id=\"org.wikipedia:id/action_mode_close_button\"][@text=\"\"][@content-desc=\"Done\"][@index=5][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g5s31",
      "source_gui_id": 88,
      "activity": "org.wikipedia.talk.TalkTopicsActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#ad404ad",
        "User talk: 2409:4052:4E4B:A0BE:0:0:4CC8:CD0F",
        "More",
        "Done",
        "Search topics",
        "September 2025",
        "User icon",
        "Annh07",
        "More options",
        "Please do not add inappropriate external links to Wikipedia, as you did to Portal:India. Wikipedia is not a collection of links, nor should it be used for advertising or promotion. Inappropriate links include, but are not limited to, links to personal websites, links to websites with which you are affiliated (whether as a link in article text, or a citation in an article), and links that attract visitors to a website or promote a product. See the external links guideline and spam guideline for further explanations. Because Wikipedia uses the nofollow attribute value, its external links are disregarded by most search engines. If you feel the link should be added to the page, please discuss it on the associated talk page rather than re-adding it. Annh07 (talk) 13:21, 24 September 2025 (UTC)",
        "Sep 24, 2025, 09:21 PM"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2f3e76962d00482f8d64ce83ca4d873f.zip!device-output/executor.log:4532",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2f3e76962d00482f8d64ce83ca4d873f.zip!device-output/native/sata-org.wikipedia-ape-sata-running-minutes-60/jev-audit/inputs/generated-328.json"
    },
    {
      "input_id": "input-332",
      "step": 61,
      "version": 5,
      "elapsed_s": 99.625,
      "wall_time_ms": 1793994398724,
      "next_input_wall_ms": 1793994400682,
      "input_completed_wall_ms": 1793994398751,
      "input_confirmed": true,
      "action": "MODEL_CLICK New topi",
      "action_type": "MODEL_CLICK",
      "text": "New topi",
      "content_desc": "",
      "resource_id": "org.wikipedia:id/talkNewTopicButton",
      "model_action_id": "g5a332",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.Button\"][@resource-id=\"org.wikipedia:id/talkNewTopicButton\"][@text=\"New topi\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g5s30",
      "source_gui_id": 89,
      "activity": "org.wikipedia.talk.TalkTopicsActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2f3e76962d00482f8d64ce83ca4d873f.zip!device-output/executor.log:4600",
      "observed_methods_until_next": 742,
      "category_counts": {
        "app_domain": 285,
        "third_party": 457
      },
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2f3e76962d00482f8d64ce83ca4d873f.zip!device-output/native/sata-org.wikipedia-ape-sata-running-minutes-60/jev-audit/inputs/generated-333.json"
    },
    {
      "input_id": "input-337",
      "step": 62,
      "version": 5,
      "elapsed_s": 101.583,
      "wall_time_ms": 1793994400682,
      "next_input_wall_ms": 1793994402550,
      "input_completed_wall_ms": 1793994401401,
      "input_confirmed": true,
      "action": "MODEL_CLICK Subject",
      "action_type": "MODEL_CLICK",
      "text": "Subject",
      "content_desc": "",
      "resource_id": "org.wikipedia:id/replySubjectText",
      "model_action_id": "g5a358",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"org.wikipedia:id/talkScrollContainer\"][@text=\"\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.EditText\"][@resource-id=\"org.wikipedia:id/replySubjectText\"][@text=\"Subject\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g5s34",
      "source_gui_id": 93,
      "activity": "org.wikipedia.talk.TalkReplyActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2f3e76962d00482f8d64ce83ca4d873f.zip!device-output/executor.log:4666",
      "observed_methods_until_next": 20,
      "category_counts": {
        "third_party": 12,
        "app_domain": 8
      },
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2f3e76962d00482f8d64ce83ca4d873f.zip!device-output/native/sata-org.wikipedia-ape-sata-running-minutes-60/jev-audit/inputs/generated-339.json"
    },
    {
      "input_id": "input-343",
      "step": 63,
      "version": 5,
      "elapsed_s": 103.451,
      "wall_time_ms": 1793994402550,
      "next_input_wall_ms": 1793994403531,
      "input_completed_wall_ms": 1793994402584,
      "input_confirmed": true,
      "action": "MODEL_CLICK Numbered list",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "Numbered list",
      "resource_id": "org.wikipedia:id/wikitext_button_list_numbered",
      "model_action_id": "g5a374",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.HorizontalScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=4][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"org.wikipedia:id/wikitext_button_list_numbered\"][@text=\"\"][@content-desc=\"Numbered list\"][@index=3][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g5s35",
      "source_gui_id": 94,
      "activity": "org.wikipedia.talk.TalkReplyActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2f3e76962d00482f8d64ce83ca4d873f.zip!device-output/executor.log:4748",
      "observed_methods_until_next": 8,
      "category_counts": {
        "app_domain": 8
      },
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2f3e76962d00482f8d64ce83ca4d873f.zip!device-output/native/sata-org.wikipedia-ape-sata-running-minutes-60/jev-audit/inputs/generated-344.json"
    },
    {
      "input_id": "input-348",
      "step": 64,
      "version": 5,
      "elapsed_s": 104.432,
      "wall_time_ms": 1793994403531,
      "next_input_wall_ms": 1793994404790,
      "input_completed_wall_ms": 1793994403902,
      "input_confirmed": true,
      "action": "MODEL_SCROLL_LEFT_RIGHT android.widget.HorizontalScrollView",
      "action_type": "MODEL_SCROLL_LEFT_RIGHT",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g5a386",
      "concrete_identity": "MODEL_SCROLL_LEFT_RIGHT|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.HorizontalScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=4][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true'][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']",
      "state_id": "g5s36",
      "source_gui_id": 95,
      "activity": "org.wikipedia.talk.TalkReplyActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2f3e76962d00482f8d64ce83ca4d873f.zip!device-output/executor.log:4821",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2f3e76962d00482f8d64ce83ca4d873f.zip!device-output/native/sata-org.wikipedia-ape-sata-running-minutes-60/jev-audit/inputs/generated-349.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 59,
      "monotonic_ns": 1883443817876567,
      "wall_time_ms": 1793994396914,
      "abstraction_version": 5,
      "state_id": "g5s33",
      "model_action_id": "g5a354",
      "entry_id": "semantic-2-c1",
      "request_id": "semantic-2",
      "candidate_id": "c1",
      "confidence": 1,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "029f720945a5297b3a5bec2093bfa52aea823a4bf7ed715614ab9e30422fd37c",
      "concrete_identity": "4319250a3308b5951be580c1d2dacb882fcb7d2b4fc5e341749644126d9dc211",
      "decision_scope": "75bf18a7c3e8c48824b17f5579e37ca3588b989d3e9e8d7cd68b804a9b05d7b3",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-2",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 2,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 2,
      "selected_history": 2,
      "comparison_count": 2,
      "same_count": 0,
      "different_count": 2,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 2,
      "low_confidence_count": 0,
      "full_history_compared": true,
      "exploratory": false,
      "_line": 143
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 59,
      "monotonic_ns": 1883443818485663,
      "wall_time_ms": 1793994396915,
      "abstraction_version": 5,
      "state_id": "g5s33",
      "model_action_id": "g5a354",
      "entry_id": "semantic-2-c1",
      "request_id": "semantic-2",
      "candidate_id": "c1",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "029f720945a5297b3a5bec2093bfa52aea823a4bf7ed715614ab9e30422fd37c",
      "input_fingerprint": "a01a285547198d27282ff65517587fd46b1b1df1e2b70f4150da223ceff1fbcb",
      "concrete_identity": "4319250a3308b5951be580c1d2dacb882fcb7d2b4fc5e341749644126d9dc211",
      "decision_scope": "75bf18a7c3e8c48824b17f5579e37ca3588b989d3e9e8d7cd68b804a9b05d7b3",
      "_line": 144
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 59,
      "monotonic_ns": 1883443844233981,
      "wall_time_ms": 1793994396941,
      "abstraction_version": 5,
      "state_id": "g5s33",
      "model_action_id": "g5a354",
      "entry_id": "semantic-2-c1",
      "request_id": "semantic-2",
      "candidate_id": "c1",
      "confidence": 1,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "029f720945a5297b3a5bec2093bfa52aea823a4bf7ed715614ab9e30422fd37c",
      "decision_scope": "75bf18a7c3e8c48824b17f5579e37ca3588b989d3e9e8d7cd68b804a9b05d7b3",
      "concrete_identity": "4319250a3308b5951be580c1d2dacb882fcb7d2b4fc5e341749644126d9dc211",
      "_line": 145
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 59,
      "monotonic_ns": 1883443844319549,
      "wall_time_ms": 1793994396941,
      "abstraction_version": 5,
      "state_id": "g5s33",
      "model_action_id": "g5a354",
      "entry_id": "semantic-2-c1",
      "request_id": "semantic-2",
      "candidate_id": "c1",
      "confidence": 1,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 146
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 59,
      "monotonic_ns": 1883443918910313,
      "wall_time_ms": 1793994397015,
      "abstraction_version": 5,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-2-c1",
      "request_id": "semantic-2",
      "candidate_id": "c1",
      "event_count": 2,
      "_line": 149
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 59,
      "monotonic_ns": 1883443954697825,
      "wall_time_ms": 1793994397051,
      "abstraction_version": 5,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-2-c1",
      "request_id": "semantic-2",
      "candidate_id": "c1",
      "_line": 150
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 60,
      "monotonic_ns": 1883444699421745,
      "wall_time_ms": 1793994397796,
      "abstraction_version": 5,
      "state_id": "g5s33",
      "model_action_id": "g5a354",
      "entry_id": "semantic-2-c1",
      "request_id": "semantic-2",
      "candidate_id": "c1",
      "confidence": 1,
      "choice": "PROMOTE",
      "transition_id": "g5e45:59",
      "target_state": "g5s31",
      "input_confirmed": true,
      "_line": 152
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 59,
    "monotonic_ns": 1883443845244993,
    "wall_time_ms": 1793994396942,
    "abstraction_version": 5,
    "state_id": "g5s33",
    "model_action_id": "g5a354",
    "snapshot_reason": "selection",
    "state_visits": 3,
    "state_first_seen": 55,
    "state_last_seen": 59,
    "state_saturated": false,
    "state_saturation": 0.5,
    "native_state_saturated": false,
    "native_unsaturated_model_action_count": 1,
    "model_action_count": 2,
    "enabled_valid_action_count": 2,
    "unsaturated_model_action_count": 1,
    "unvisited_model_action_count": 1,
    "effective_unvisited_model_action_count": 1,
    "effective_state_saturated": false,
    "local_probe_action_count": 0,
    "navigation_action_count": 1,
    "enabled_valid_unvisited_action_count": 1,
    "unvisited_model_action_ids": "g5a355",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 2,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=org.wikipedia.talk.TalkTopicsActivity|class=android.widget.TextView|text=Share|resource_id=org.wikipedia:id/title|bounds=670,551,1038,608",
    "selected_resolved_node_count": 3,
    "_line": 148
  }
}

四、是否值得PROMOTE

无法可靠裁定相对整个Run决策前历史的功能新颖性。

疑似主要环节:PROBE_EXECUTION_OR_RESULT_EVIDENCE;wire关系审查:DISTINCT_COMPARATORS_VALID。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

wikipedia JEV step211 Add to another reading list

run_2f3e76962d00482f8d64ce83ca4d873f · 第6.13分钟 · 请求step211 / 决策step211 / 执行step211 · UNKNOWN · 证据INSUFFICIENT_FOR_GLOBAL_NOVELTY · 结构化审查

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p2 对step193=0.960000),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g17s99 / g17a1144;合法历史2条,比较2条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p1 / 205Move from Saved to another reading listDIFFERENT_OPERATION0.42000000False
p2 / 193Remove from SavedDIFFERENT_OPERATION0.96000000True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p1",
    "history_id": "h2",
    "history_step": 205,
    "history_input_id": "input-1082",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.42,
    "probabilities": {
      "SAME_OPERATION": 0.38,
      "DIFFERENT_OPERATION": 0.61,
      "INSUFFICIENT_EVIDENCE": 0.01
    },
    "trusted": false,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h2`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.38,
        "DIFFERENT_OPERATION": 0.61,
        "INSUFFICIENT_EVIDENCE": 0.01
      },
      "confidence": 0.42
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "org.wikipedia:id/title",
      "text": "Move from Saved to another reading list",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 1,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"org.wikipedia:id/title\"][@text=\"Move fro\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g17a1144",
      "source_state_id": "g17s99",
      "bounds": [
        42,
        1910,
        798,
        1967
      ],
      "source_page_id": "page3",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "org.wikipedia:id/title",
          "text": "Move from Saved to another reading list",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 309,
      "source_gui_timestamp": 205,
      "current_state": "g17s99",
      "current_model_action": "g17a1144",
      "current_version": 17,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p2",
    "history_id": "h1",
    "history_step": 193,
    "history_input_id": "input-1018",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.96,
    "probabilities": {
      "SAME_OPERATION": 0.02,
      "DIFFERENT_OPERATION": 0.97,
      "INSUFFICIENT_EVIDENCE": 0.01
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.02,
        "DIFFERENT_OPERATION": 0.97,
        "INSUFFICIENT_EVIDENCE": 0.01
      },
      "confidence": 0.96
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "org.wikipedia:id/title",
      "text": "Remove from Saved",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 2,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"org.wikipedia:id/title\"][@text=\"Remove f\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g17a1144",
      "source_state_id": "g17s99",
      "bounds": [
        42,
        2036,
        798,
        2093
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "org.wikipedia:id/title",
          "text": "Remove from Saved",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 297,
      "source_gui_timestamp": 193,
      "current_state": "g17s99",
      "current_model_action": "g17a1144",
      "current_version": 17,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

现有Witness支持或提示不同命令/操作分支,但没有足够完整的Run内等价历史恢复,不能从“未检索到”推出从未执行。保留UNKNOWN;不将新增方法或零新增单独作为PROMOTE对错。

等价历史是否送入Provider wire:UNKNOWN;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

NA:没有足以可靠裁定全局首次或重复的已核实等价历史。不能把未检索到当成未执行。

三、Probe执行后发生什么

Add to another reading list 打开Save to reading list选择器;未在本步完成保存。

wikipedia JEV step211 Add to another reading list before_screenshot
before_screenshot · identity_verified · 2026-11-06T19:51:07.037+00:00
wikipedia JEV step211 Add to another reading list after_screenshot
after_screenshot · identity_verified · 2026-11-06T19:51:07.792+00:00

Run内首次METHOD观察:完成后2秒=5,10秒=27,下一动作前B=3。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-1126",
      "step": 212,
      "version": 17,
      "elapsed_s": 368.7,
      "wall_time_ms": 1793994667799,
      "next_input_wall_ms": 1793994667800,
      "input_completed_wall_ms": 1793994667835,
      "input_confirmed": true,
      "action": "MODEL_CLICK Create n",
      "action_type": "MODEL_CLICK",
      "text": "Create n",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g17a1175",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"org.wikipedia:id/coordinator\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"org.wikipedia:id/design_bottom_sheet\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"org.wikipedia:id/create_button\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"\"][@text=\"Create n\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g17s102",
      "source_gui_id": 319,
      "activity": "org.wikipedia.page.PageActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Save to reading list",
        "Create new",
        "Saved",
        "4 articles, 6.81 MB",
        "Default list for your saved articles",
        "-1111060436577264823.",
        "1 article, 3.97 MB",
        "+.21"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2f3e76962d00482f8d64ce83ca4d873f.zip!device-output/executor.log:18171",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2f3e76962d00482f8d64ce83ca4d873f.zip!device-output/native/sata-org.wikipedia-ape-sata-running-minutes-60/jev-audit/inputs/generated-1127.json"
    },
    {
      "input_id": "other-1129",
      "step": 212,
      "version": 17,
      "elapsed_s": 368.701,
      "wall_time_ms": 1793994667800,
      "next_input_wall_ms": 1793994678703,
      "input_completed_wall_ms": null,
      "input_confirmed": false,
      "action": "FUZZ FUZZ",
      "action_type": "FUZZ",
      "text": null,
      "content_desc": null,
      "resource_id": null,
      "model_action_id": null,
      "concrete_identity": null,
      "state_id": "g17s102",
      "source_gui_id": null,
      "activity": "org.wikipedia.page.PageActivity",
      "activity_evidence": null,
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2f3e76962d00482f8d64ce83ca4d873f.zip!device-output/executor.log:18171",
      "observed_methods_until_next": 24,
      "category_counts": {
        "third_party": 23,
        "app_domain": 1
      },
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2f3e76962d00482f8d64ce83ca4d873f.zip!device-output/native/sata-org.wikipedia-ape-sata-running-minutes-60/jev-audit/inputs/other-1130.json"
    },
    {
      "input_id": "input-1135",
      "step": 213,
      "version": 17,
      "elapsed_s": 379.604,
      "wall_time_ms": 1793994678703,
      "next_input_wall_ms": 1793994680736,
      "input_completed_wall_ms": 1793994679435,
      "input_confirmed": true,
      "action": "MODEL_CLICK Name of ",
      "action_type": "MODEL_CLICK",
      "text": "Name of ",
      "content_desc": "",
      "resource_id": "org.wikipedia:id/text_input",
      "model_action_id": "g17a1179",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.EditText\"][@resource-id=\"org.wikipedia:id/text_input\"][@text=\"Name of \"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g17s103",
      "source_gui_id": 323,
      "activity": "org.wikipedia.page.PageActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2f3e76962d00482f8d64ce83ca4d873f.zip!device-output/executor.log:18250",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2f3e76962d00482f8d64ce83ca4d873f.zip!device-output/native/sata-org.wikipedia-ape-sata-running-minutes-60/jev-audit/inputs/generated-1137.json"
    },
    {
      "input_id": "input-1141",
      "step": 214,
      "version": 17,
      "elapsed_s": 381.637,
      "wall_time_ms": 1793994680736,
      "next_input_wall_ms": 1793994683062,
      "input_completed_wall_ms": 1793994681984,
      "input_confirmed": true,
      "action": "MODEL_CLICK EN",
      "action_type": "MODEL_CLICK",
      "text": "EN",
      "content_desc": "",
      "resource_id": "org.wikipedia:id/text_input",
      "model_action_id": "g17a1187",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.EditText\"][@resource-id=\"org.wikipedia:id/text_input\"][@text=\"EN\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g17s104",
      "source_gui_id": 327,
      "activity": "org.wikipedia.page.PageActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2f3e76962d00482f8d64ce83ca4d873f.zip!device-output/executor.log:18335",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2f3e76962d00482f8d64ce83ca4d873f.zip!device-output/native/sata-org.wikipedia-ape-sata-running-minutes-60/jev-audit/inputs/generated-1143.json"
    },
    {
      "input_id": "input-1147",
      "step": 215,
      "version": 17,
      "elapsed_s": 383.963,
      "wall_time_ms": 1793994683062,
      "next_input_wall_ms": 1793994684992,
      "input_completed_wall_ms": 1793994684118,
      "input_confirmed": true,
      "action": "MODEL_LONG_CLICK Descript",
      "action_type": "MODEL_LONG_CLICK",
      "text": "Descript",
      "content_desc": "",
      "resource_id": "org.wikipedia:id/secondary_text_input",
      "model_action_id": "g17a1190",
      "concrete_identity": "MODEL_LONG_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.EditText\"][@resource-id=\"org.wikipedia:id/secondary_text_input\"][@text=\"Descript\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g17s104",
      "source_gui_id": 328,
      "activity": "org.wikipedia.page.PageActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2f3e76962d00482f8d64ce83ca4d873f.zip!device-output/executor.log:18418",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2f3e76962d00482f8d64ce83ca4d873f.zip!device-output/native/sata-org.wikipedia-ape-sata-running-minutes-60/jev-audit/inputs/generated-1148.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 211,
      "monotonic_ns": 1883713871486814,
      "wall_time_ms": 1793994666968,
      "abstraction_version": 17,
      "state_id": "g17s99",
      "model_action_id": "g17a1144",
      "entry_id": "semantic-4-c1",
      "request_id": "semantic-4",
      "candidate_id": "c1",
      "confidence": 0.96,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "e7205152faff9dafef6e14c3ee88b9900a8a81da712a6380bd792f42e8beae33",
      "concrete_identity": "59f5a9b38dc05849f6d4fa93149fd92dd3f72b83428b463e8eb1caba0d896bd0",
      "decision_scope": "3ba6cf9f98637a32be6f219e65782ccd4699145197ff2b5e9f6b1b3d8dc76195",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-4",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 2,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 2,
      "selected_history": 2,
      "comparison_count": 2,
      "same_count": 0,
      "different_count": 2,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 1,
      "low_confidence_count": 1,
      "full_history_compared": true,
      "exploratory": false,
      "_line": 511
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 211,
      "monotonic_ns": 1883713872159495,
      "wall_time_ms": 1793994666968,
      "abstraction_version": 17,
      "state_id": "g17s99",
      "model_action_id": "g17a1144",
      "entry_id": "semantic-4-c1",
      "request_id": "semantic-4",
      "candidate_id": "c1",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "e7205152faff9dafef6e14c3ee88b9900a8a81da712a6380bd792f42e8beae33",
      "input_fingerprint": "53039e484bcea9f137a990df3127ad7790364c2d6c989d883de8309416b5e4ad",
      "concrete_identity": "59f5a9b38dc05849f6d4fa93149fd92dd3f72b83428b463e8eb1caba0d896bd0",
      "decision_scope": "3ba6cf9f98637a32be6f219e65782ccd4699145197ff2b5e9f6b1b3d8dc76195",
      "_line": 512
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 211,
      "monotonic_ns": 1883713878771093,
      "wall_time_ms": 1793994666975,
      "abstraction_version": 17,
      "state_id": "g17s99",
      "model_action_id": "g17a1144",
      "entry_id": "semantic-4-c1",
      "request_id": "semantic-4",
      "candidate_id": "c1",
      "confidence": 0.96,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "e7205152faff9dafef6e14c3ee88b9900a8a81da712a6380bd792f42e8beae33",
      "decision_scope": "3ba6cf9f98637a32be6f219e65782ccd4699145197ff2b5e9f6b1b3d8dc76195",
      "concrete_identity": "59f5a9b38dc05849f6d4fa93149fd92dd3f72b83428b463e8eb1caba0d896bd0",
      "_line": 513
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 211,
      "monotonic_ns": 1883713878834986,
      "wall_time_ms": 1793994666975,
      "abstraction_version": 17,
      "state_id": "g17s99",
      "model_action_id": "g17a1144",
      "entry_id": "semantic-4-c1",
      "request_id": "semantic-4",
      "candidate_id": "c1",
      "confidence": 0.96,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 514
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 211,
      "monotonic_ns": 1883713944285809,
      "wall_time_ms": 1793994667041,
      "abstraction_version": 17,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-4-c1",
      "request_id": "semantic-4",
      "candidate_id": "c1",
      "event_count": 2,
      "_line": 517
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 211,
      "monotonic_ns": 1883713972361908,
      "wall_time_ms": 1793994667069,
      "abstraction_version": 17,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-4-c1",
      "request_id": "semantic-4",
      "candidate_id": "c1",
      "_line": 518
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 212,
      "monotonic_ns": 1883714700234246,
      "wall_time_ms": 1793994667796,
      "abstraction_version": 17,
      "state_id": "g17s99",
      "model_action_id": "g17a1144",
      "entry_id": "semantic-4-c1",
      "request_id": "semantic-4",
      "candidate_id": "c1",
      "confidence": 0.96,
      "choice": "PROMOTE",
      "transition_id": "g17e174:210",
      "target_state": "g17s102",
      "input_confirmed": true,
      "_line": 520
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 211,
    "monotonic_ns": 1883713879455238,
    "wall_time_ms": 1793994666976,
    "abstraction_version": 17,
    "state_id": "g17s99",
    "model_action_id": "g17a1144",
    "snapshot_reason": "selection",
    "state_visits": 3,
    "state_first_seen": 193,
    "state_last_seen": 211,
    "state_saturated": false,
    "state_saturation": 0.5,
    "native_state_saturated": false,
    "native_unsaturated_model_action_count": 1,
    "model_action_count": 2,
    "enabled_valid_action_count": 2,
    "unsaturated_model_action_count": 1,
    "unvisited_model_action_count": 1,
    "effective_unvisited_model_action_count": 1,
    "effective_state_saturated": false,
    "local_probe_action_count": 0,
    "navigation_action_count": 1,
    "enabled_valid_unvisited_action_count": 1,
    "unvisited_model_action_ids": "g17a1145",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 2,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=org.wikipedia.page.PageActivity|class=android.widget.TextView|text=Add to a|resource_id=org.wikipedia:id/title|bounds=42,1784,798,1841",
    "selected_resolved_node_count": 3,
    "_line": 516
  }
}

四、是否值得PROMOTE

无法可靠裁定相对整个Run决策前历史的功能新颖性。

疑似主要环节:UNKNOWN;wire关系审查:DISTINCT_COMPARATORS_VALID。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

wikipedia JEV step694 Restore default view

run_2f3e76962d00482f8d64ce83ca4d873f · 第19.21分钟 · 请求step694 / 决策step694 / 执行step694 · UNKNOWN · 证据INSUFFICIENT_FOR_GLOBAL_NOVELTY · 结构化审查

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p1 对step690=0.920000;p2 对step692=0.910000),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g49s274 / g49a3021;合法历史2条,比较2条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p1 / 690Hide allDIFFERENT_OPERATION0.92000000True
p2 / 692Show allDIFFERENT_OPERATION0.91000000True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p1",
    "history_id": "h1",
    "history_step": 690,
    "history_input_id": "input-3658",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.92,
    "probabilities": {
      "SAME_OPERATION": 0.03,
      "DIFFERENT_OPERATION": 0.95,
      "INSUFFICIENT_EVIDENCE": 0.02
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.03,
        "DIFFERENT_OPERATION": 0.95,
        "INSUFFICIENT_EVIDENCE": 0.02
      },
      "confidence": 0.92
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "org.wikipedia:id/title",
      "text": "Hide all",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 1,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"org.wikipedia:id/title\"][@text=\"Hide all\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g49a3021",
      "source_state_id": "g49s274",
      "bounds": [
        597,
        265,
        1028,
        322
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "org.wikipedia:id/title",
          "text": "Hide all",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 960,
      "source_gui_timestamp": 690,
      "current_state": "g49s274",
      "current_model_action": "g49a3021",
      "current_version": 49,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p2",
    "history_id": "h2",
    "history_step": 692,
    "history_input_id": "input-3672",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.91,
    "probabilities": {
      "SAME_OPERATION": 0.04,
      "DIFFERENT_OPERATION": 0.94,
      "INSUFFICIENT_EVIDENCE": 0.02
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h2`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0.04,
        "DIFFERENT_OPERATION": 0.94,
        "INSUFFICIENT_EVIDENCE": 0.02
      },
      "confidence": 0.91
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "org.wikipedia:id/title",
      "text": "Show all",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 0,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"org.wikipedia:id/title\"][@text=\"Show all\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g49a3021",
      "source_state_id": "g49s274",
      "bounds": [
        597,
        139,
        1028,
        196
      ],
      "source_page_id": "page3",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "org.wikipedia:id/title",
          "text": "Show all",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 962,
      "source_gui_timestamp": 692,
      "current_state": "g49s274",
      "current_model_action": "g49a3021",
      "current_version": 49,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

现有Witness支持或提示不同命令/操作分支,但没有足够完整的Run内等价历史恢复,不能从“未检索到”推出从未执行。保留UNKNOWN;不将新增方法或零新增单独作为PROMOTE对错。

等价历史是否送入Provider wire:UNKNOWN;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

NA:没有足以可靠裁定全局首次或重复的已核实等价历史。不能把未检索到当成未执行。

三、Probe执行后发生什么

Restore default view恢复Explore feed开关,B窗口1首次方法;同一设置模板。

wikipedia JEV step694 Restore default view before_screenshot
before_screenshot · identity_verified · 2026-11-06T20:04:11.799+00:00
wikipedia JEV step694 Restore default view after_screenshot
after_screenshot · identity_verified · 2026-11-06T20:04:12.636+00:00

Run内首次METHOD观察:完成后2秒=1,10秒=1,下一动作前B=1。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-3696",
      "step": 695,
      "version": 49,
      "elapsed_s": 1153.553,
      "wall_time_ms": 1793995452652,
      "next_input_wall_ms": 1793995456616,
      "input_completed_wall_ms": 1793995452686,
      "input_confirmed": true,
      "action": "MODEL_CLICK org.wikipedia:id/feed_content_type_lang_list_click_target",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "org.wikipedia:id/feed_content_type_lang_list_click_target",
      "model_action_id": "g49a3019",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.wikipedia:id/content_types_recycler\"][@text=\"\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"Today on Wikipedia, Main page of Wikipedia with daily featured content\"][@index=7][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"org.wikipedia:id/feed_content_type_lang_list_click_target\"][@text=\"\"][@content-desc=\"\"][@index=4][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g49s273",
      "source_gui_id": 965,
      "activity": "org.wikipedia.feed.configure.ConfigureActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#f1409233",
        "Customize the feed",
        "More options",
        "Featured article, Daily featured article on Wikipedia",
        "Top read, Daily most-viewed articles",
        "Picture of the day, Daily featured image from Wikimedia Commons",
        "Because you read, Suggestions based on a recently read article from your history",
        "In the news, Articles about current events",
        "On this day, Events in history on this day",
        "Randomizer, Generate random articles to read",
        "Today on Wikipedia, Main page of Wikipedia with daily featured content",
        "Top read",
        "Daily most-viewed articles",
        "Picture of the day",
        "Daily featured image from Wikimedia Commons",
        "Because you read",
        "Suggestions based on a recently read article from your history",
        "In the news",
        "Articles about current events",
        "On this day",
        "Events in history on this day",
        "Randomizer",
        "Generate random articles to read",
        "Today on Wikipedia",
        "Main page of Wikipedia with daily featured content",
        "EN",
        "ZH-\nCN",
        "FA",
        "NL"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2f3e76962d00482f8d64ce83ca4d873f.zip!device-output/executor.log:63913",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2f3e76962d00482f8d64ce83ca4d873f.zip!device-output/native/sata-org.wikipedia-ape-sata-running-minutes-60/jev-audit/inputs/generated-3697.json"
    },
    {
      "input_id": "input-3701",
      "step": 696,
      "version": 51,
      "elapsed_s": 1157.517,
      "wall_time_ms": 1793995456616,
      "next_input_wall_ms": 1793995457598,
      "input_completed_wall_ms": 1793995456651,
      "input_confirmed": true,
      "action": "MODEL_CLICK Cancel",
      "action_type": "MODEL_CLICK",
      "text": "Cancel",
      "content_desc": "",
      "resource_id": "android:id/button2",
      "model_action_id": "g51a3038",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"org.wikipedia:id/buttonPanel\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.Button\"][@resource-id=\"android:id/button2\"][@text=\"Cancel\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g51s277",
      "source_gui_id": 966,
      "activity": "org.wikipedia.feed.configure.ConfigureActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2f3e76962d00482f8d64ce83ca4d873f.zip!device-output/executor.log:64032",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2f3e76962d00482f8d64ce83ca4d873f.zip!device-output/native/sata-org.wikipedia-ape-sata-running-minutes-60/jev-audit/inputs/generated-3702.json"
    },
    {
      "input_id": "input-3706",
      "step": 697,
      "version": 51,
      "elapsed_s": 1158.499,
      "wall_time_ms": 1793995457598,
      "next_input_wall_ms": 1793995458520,
      "input_completed_wall_ms": 1793995457634,
      "input_confirmed": true,
      "action": "MODEL_CLICK org.wikipedia:id/feed_content_type_lang_list_click_target",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "org.wikipedia:id/feed_content_type_lang_list_click_target",
      "model_action_id": "g49a3019",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.wikipedia:id/content_types_recycler\"][@text=\"\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"Today on Wikipedia, Main page of Wikipedia with daily featured content\"][@index=7][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"org.wikipedia:id/feed_content_type_lang_list_click_target\"][@text=\"\"][@content-desc=\"\"][@index=4][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g49s273",
      "source_gui_id": 967,
      "activity": "org.wikipedia.feed.configure.ConfigureActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "EARLY_STAGE: ABA/backward/other (NA finer branch)",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2f3e76962d00482f8d64ce83ca4d873f.zip!device-output/executor.log:64239",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2f3e76962d00482f8d64ce83ca4d873f.zip!device-output/native/sata-org.wikipedia-ape-sata-running-minutes-60/jev-audit/inputs/generated-3707.json"
    },
    {
      "input_id": "input-3711",
      "step": 698,
      "version": 51,
      "elapsed_s": 1159.421,
      "wall_time_ms": 1793995458520,
      "next_input_wall_ms": 1793995459437,
      "input_completed_wall_ms": 1793995458551,
      "input_confirmed": true,
      "action": "MODEL_CLICK org.wikipedia:id/feed_content_type_lang_checkbox",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "org.wikipedia:id/feed_content_type_lang_checkbox",
      "model_action_id": "g51a3044",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.wikipedia:id/languageList\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"org.wikipedia:id/feed_content_type_lang_container\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CheckBox\"][@resource-id=\"org.wikipedia:id/feed_content_type_lang_checkbox\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g51s277",
      "source_gui_id": 968,
      "activity": "org.wikipedia.feed.configure.ConfigureActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2f3e76962d00482f8d64ce83ca4d873f.zip!device-output/executor.log:64358",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2f3e76962d00482f8d64ce83ca4d873f.zip!device-output/native/sata-org.wikipedia-ape-sata-running-minutes-60/jev-audit/inputs/generated-3712.json"
    },
    {
      "input_id": "input-3716",
      "step": 699,
      "version": 51,
      "elapsed_s": 1160.338,
      "wall_time_ms": 1793995459437,
      "next_input_wall_ms": 1793995460364,
      "input_completed_wall_ms": 1793995459469,
      "input_confirmed": true,
      "action": "MODEL_CLICK 中文(中国大陆)",
      "action_type": "MODEL_CLICK",
      "text": "中文(中国大陆)",
      "content_desc": "",
      "resource_id": "org.wikipedia:id/feed_content_type_lang_name",
      "model_action_id": "g51a3041",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.wikipedia:id/languageList\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"org.wikipedia:id/feed_content_type_lang_container\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"org.wikipedia:id/feed_content_type_lang_name\"][@text=\"中文(中国大陆)\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g51s277",
      "source_gui_id": 969,
      "activity": "org.wikipedia.feed.configure.ConfigureActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2f3e76962d00482f8d64ce83ca4d873f.zip!device-output/executor.log:64463",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2f3e76962d00482f8d64ce83ca4d873f.zip!device-output/native/sata-org.wikipedia-ape-sata-running-minutes-60/jev-audit/inputs/generated-3717.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 694,
      "monotonic_ns": 1884498641623162,
      "wall_time_ms": 1793995451738,
      "abstraction_version": 49,
      "state_id": "g49s274",
      "model_action_id": "g49a3021",
      "entry_id": "semantic-10-c1",
      "request_id": "semantic-10",
      "candidate_id": "c1",
      "confidence": 0.92,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "8df75f83b3c124d62a351ba959c84ab81870c7d47c92a44279ddd4a557027725",
      "concrete_identity": "997cde736a4c9df272af8964a2ed7b24c983eee6ee73225098af9f7479306df3",
      "decision_scope": "78c2e6f540fc941d1bed47859146fec4abf3b079e80477a2faa0ef9a01f130c9",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-10",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 2,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 2,
      "selected_history": 2,
      "comparison_count": 2,
      "same_count": 0,
      "different_count": 2,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 2,
      "low_confidence_count": 0,
      "full_history_compared": true,
      "exploratory": false,
      "_line": 1726
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 694,
      "monotonic_ns": 1884498642117192,
      "wall_time_ms": 1793995451738,
      "abstraction_version": 49,
      "state_id": "g49s274",
      "model_action_id": "g49a3021",
      "entry_id": "semantic-10-c1",
      "request_id": "semantic-10",
      "candidate_id": "c1",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "8df75f83b3c124d62a351ba959c84ab81870c7d47c92a44279ddd4a557027725",
      "input_fingerprint": "8506165049bacd686854c15e0eccb52b3dc46c46e33400749390f4686003b075",
      "concrete_identity": "997cde736a4c9df272af8964a2ed7b24c983eee6ee73225098af9f7479306df3",
      "decision_scope": "78c2e6f540fc941d1bed47859146fec4abf3b079e80477a2faa0ef9a01f130c9",
      "_line": 1727
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 694,
      "monotonic_ns": 1884498648832263,
      "wall_time_ms": 1793995451745,
      "abstraction_version": 49,
      "state_id": "g49s274",
      "model_action_id": "g49a3021",
      "entry_id": "semantic-10-c1",
      "request_id": "semantic-10",
      "candidate_id": "c1",
      "confidence": 0.92,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "8df75f83b3c124d62a351ba959c84ab81870c7d47c92a44279ddd4a557027725",
      "decision_scope": "78c2e6f540fc941d1bed47859146fec4abf3b079e80477a2faa0ef9a01f130c9",
      "concrete_identity": "997cde736a4c9df272af8964a2ed7b24c983eee6ee73225098af9f7479306df3",
      "_line": 1728
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 694,
      "monotonic_ns": 1884498648888933,
      "wall_time_ms": 1793995451745,
      "abstraction_version": 49,
      "state_id": "g49s274",
      "model_action_id": "g49a3021",
      "entry_id": "semantic-10-c1",
      "request_id": "semantic-10",
      "candidate_id": "c1",
      "confidence": 0.92,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 1729
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 694,
      "monotonic_ns": 1884498704473443,
      "wall_time_ms": 1793995451801,
      "abstraction_version": 49,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-10-c1",
      "request_id": "semantic-10",
      "candidate_id": "c1",
      "event_count": 2,
      "_line": 1732
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 694,
      "monotonic_ns": 1884498738319755,
      "wall_time_ms": 1793995451835,
      "abstraction_version": 49,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-10-c1",
      "request_id": "semantic-10",
      "candidate_id": "c1",
      "_line": 1733
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 695,
      "monotonic_ns": 1884499549442811,
      "wall_time_ms": 1793995452646,
      "abstraction_version": 49,
      "state_id": "g49s274",
      "model_action_id": "g49a3021",
      "entry_id": "semantic-10-c1",
      "request_id": "semantic-10",
      "candidate_id": "c1",
      "confidence": 0.92,
      "choice": "PROMOTE",
      "transition_id": "g49e572:687",
      "target_state": "g49s273",
      "input_confirmed": true,
      "_line": 1735
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 694,
    "monotonic_ns": 1884498649404296,
    "wall_time_ms": 1793995451746,
    "abstraction_version": 49,
    "state_id": "g49s274",
    "model_action_id": "g49a3021",
    "snapshot_reason": "selection",
    "state_visits": 3,
    "state_first_seen": 690,
    "state_last_seen": 694,
    "state_saturated": false,
    "state_saturation": 0.5,
    "native_state_saturated": false,
    "native_unsaturated_model_action_count": 1,
    "model_action_count": 2,
    "enabled_valid_action_count": 2,
    "unsaturated_model_action_count": 1,
    "unvisited_model_action_count": 1,
    "effective_unvisited_model_action_count": 1,
    "effective_state_saturated": false,
    "local_probe_action_count": 0,
    "navigation_action_count": 1,
    "enabled_valid_unvisited_action_count": 1,
    "unvisited_model_action_ids": "g49a3022",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 2,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=org.wikipedia.feed.configure.ConfigureActivity|class=android.widget.TextView|text=Restore |resource_id=org.wikipedia:id/title|bounds=597,391,1028,448",
    "selected_resolved_node_count": 3,
    "_line": 1731
  }
}

四、是否值得PROMOTE

无法可靠裁定相对整个Run决策前历史的功能新颖性。

疑似主要环节:UNKNOWN;wire关系审查:DISTINCT_COMPARATORS_VALID。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

wikipedia JEV step1020 Places

run_2f3e76962d00482f8d64ce83ca4d873f · 第27.49分钟 · 请求step1020 / 决策step1020 / 执行step1020 · NEW_SUPPORTED · 证据HIGH · 深入复核

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p1 对step636=1.000000;p2 对step673=1.000000),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g42s244 / g42a2678;合法历史2条,比较2条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p1 / 636DonateDIFFERENT_OPERATION1.00000000True
p2 / 673SettingsDIFFERENT_OPERATION1.00000000True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p1",
    "history_id": "h1",
    "history_step": 636,
    "history_input_id": "input-3355",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 1,
    "probabilities": {
      "SAME_OPERATION": 0,
      "DIFFERENT_OPERATION": 1,
      "INSUFFICIENT_EVIDENCE": 0
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0,
        "DIFFERENT_OPERATION": 1,
        "INSUFFICIENT_EVIDENCE": 0
      },
      "confidence": 1
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "",
      "text": "Donate",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 3,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"org.wikipedia:id/coordinator\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"org.wikipedia:id/design_bottom_sheet\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"org.wikipedia:id/main_drawer_donate_container\"][@text=\"\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"\"][@text=\"Donate\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g42a2678",
      "source_state_id": "g42s244",
      "bounds": [
        528,
        925,
        1998,
        982
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "",
          "text": "Donate",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "org.wikipedia:id/main_drawer_donate_container",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": "org.wikipedia:id/main_drawer_donate_container"
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 884,
      "source_gui_timestamp": 636,
      "current_state": "g42s244",
      "current_model_action": "g42a2678",
      "current_version": 53,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p2",
    "history_id": "h2",
    "history_step": 673,
    "history_input_id": "input-3561",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 1,
    "probabilities": {
      "SAME_OPERATION": 0,
      "DIFFERENT_OPERATION": 1,
      "INSUFFICIENT_EVIDENCE": 0
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h2`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0,
        "DIFFERENT_OPERATION": 1,
        "INSUFFICIENT_EVIDENCE": 0
      },
      "confidence": 1
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "",
      "text": "Settings",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 2,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"org.wikipedia:id/coordinator\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"org.wikipedia:id/design_bottom_sheet\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"org.wikipedia:id/main_drawer_settings_container\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"\"][@text=\"Settings\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g42a2678",
      "source_state_id": "g42s244",
      "bounds": [
        528,
        799,
        1998,
        856
      ],
      "source_page_id": "page3",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "",
          "text": "Settings",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "org.wikipedia:id/main_drawer_settings_container",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": "org.wikipedia:id/main_drawer_settings_container"
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 930,
      "source_gui_timestamp": 673,
      "current_state": "g42s244",
      "current_model_action": "g42a2678",
      "current_version": 53,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

输入冻结前无PlacesActivity记录或Places导航输入;同组Donate636、Settings673已执行。1020首次明确进入Search places/Map/List地图功能。

等价历史是否送入Provider wire:NO_EQUIVALENT_PRIOR_SUPPORTED;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

未发现对应功能Activity或导航输入的先前记录;检索范围和阴性结果见六条首次功能的完整检索清单。结论受已保存Native历史边界约束。

历史Witness执行后的截图(事后证据,未送模型)
Witness step636 target
Witness step636 target · alignment=identity_verified
Witness step673 target
Witness step673 target · alignment=identity_verified

三、Probe执行后发生什么

Places打开地图与Search places界面;B窗口1451首次方法,后续继续地图操作,首次地图初始化有图证。

wikipedia JEV step1020 Places before_screenshot
before_screenshot · identity_verified · 2026-11-06T20:12:28.386+00:00
wikipedia JEV step1020 Places after_screenshot
after_screenshot · identity_verified · 2026-11-06T20:12:29.650+00:00

Run内首次METHOD观察:完成后2秒=1504,10秒=1671,下一动作前B=1451。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-5407",
      "step": 1021,
      "version": 53,
      "elapsed_s": 1650.611,
      "wall_time_ms": 1793995949710,
      "next_input_wall_ms": 1793995951627,
      "input_completed_wall_ms": 1793995950751,
      "input_confirmed": true,
      "action": "MODEL_LONG_CLICK Showing a Map created with MapLibre. Scroll by dragging two fingers. Zoom by pinching two fingers.",
      "action_type": "MODEL_LONG_CLICK",
      "text": "",
      "content_desc": "Showing a Map created with MapLibre. Scroll by dragging two fingers. Zoom by pinching two fingers.",
      "resource_id": "org.wikipedia:id/mapView",
      "model_action_id": "g53a3697",
      "concrete_identity": "MODEL_LONG_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"org.wikipedia:id/mapView\"][@text=\"\"][@content-desc=\"Showing a Map created with MapLibre. Scroll by dragging two fingers. Zoom by pinching two fingers.\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g53s335",
      "source_gui_id": 1347,
      "activity": "org.wikipedia.places.PlacesActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Showing a Map created with MapLibre. Scroll by dragging two fingers. Zoom by pinching two fingers.",
        "Search Wikipedia",
        "Search places",
        "Filter language",
        "Attribution icon. Activate to show attribution dialog.",
        "EN",
        "Map",
        "List"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2f3e76962d00482f8d64ce83ca4d873f.zip!device-output/executor.log:95665",
      "observed_methods_until_next": 82,
      "category_counts": {
        "third_party": 75,
        "app_domain": 7
      },
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2f3e76962d00482f8d64ce83ca4d873f.zip!device-output/native/sata-org.wikipedia-ape-sata-running-minutes-60/jev-audit/inputs/generated-5408.json"
    },
    {
      "input_id": "input-5412",
      "step": 1022,
      "version": 53,
      "elapsed_s": 1652.528,
      "wall_time_ms": 1793995951627,
      "next_input_wall_ms": 1793995952524,
      "input_completed_wall_ms": 1793995951651,
      "input_confirmed": true,
      "action": "MODEL_CLICK Map",
      "action_type": "MODEL_CLICK",
      "text": "Map",
      "content_desc": "",
      "resource_id": "org.wikipedia:id/mapViewButton",
      "model_action_id": "g53a3702",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"org.wikipedia:id/viewButtonsGroup\"][@text=\"\"][@content-desc=\"\"][@index=4][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CompoundButton\"][@resource-id=\"org.wikipedia:id/mapViewButton\"][@text=\"Map\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g53s335",
      "source_gui_id": 1348,
      "activity": "org.wikipedia.places.PlacesActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2f3e76962d00482f8d64ce83ca4d873f.zip!device-output/executor.log:95799",
      "observed_methods_until_next": 17,
      "category_counts": {
        "third_party": 16,
        "app_domain": 1
      },
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2f3e76962d00482f8d64ce83ca4d873f.zip!device-output/native/sata-org.wikipedia-ape-sata-running-minutes-60/jev-audit/inputs/generated-5413.json"
    },
    {
      "input_id": "input-5417",
      "step": 1023,
      "version": 53,
      "elapsed_s": 1653.425,
      "wall_time_ms": 1793995952524,
      "next_input_wall_ms": 1793995954476,
      "input_completed_wall_ms": 1793995952551,
      "input_confirmed": true,
      "action": "MODEL_CLICK Search p",
      "action_type": "MODEL_CLICK",
      "text": "Search p",
      "content_desc": "",
      "resource_id": "org.wikipedia:id/searchTextView",
      "model_action_id": "g53a3699",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"org.wikipedia:id/searchTextView\"][@text=\"Search p\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g53s335",
      "source_gui_id": 1349,
      "activity": "org.wikipedia.places.PlacesActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2f3e76962d00482f8d64ce83ca4d873f.zip!device-output/executor.log:95884",
      "observed_methods_until_next": 76,
      "category_counts": {
        "app_domain": 7,
        "third_party": 69
      },
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2f3e76962d00482f8d64ce83ca4d873f.zip!device-output/native/sata-org.wikipedia-ape-sata-running-minutes-60/jev-audit/inputs/generated-5418.json"
    },
    {
      "input_id": "input-5422",
      "step": 1024,
      "version": 53,
      "elapsed_s": 1655.377,
      "wall_time_ms": 1793995954476,
      "next_input_wall_ms": 1793995955381,
      "input_completed_wall_ms": 1793995954500,
      "input_confirmed": true,
      "action": "MODEL_CLICK #14a072d4",
      "action_type": "MODEL_CLICK",
      "text": "#14a072d4",
      "content_desc": "Navigate up",
      "resource_id": "",
      "model_action_id": "g53a3705",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"org.wikipedia:id/search_container\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageButton\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"Navigate up\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g53s336",
      "source_gui_id": 1353,
      "activity": "org.wikipedia.search.SearchActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2f3e76962d00482f8d64ce83ca4d873f.zip!device-output/executor.log:95970",
      "observed_methods_until_next": 3,
      "category_counts": {
        "app_domain": 3
      },
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2f3e76962d00482f8d64ce83ca4d873f.zip!device-output/native/sata-org.wikipedia-ape-sata-running-minutes-60/jev-audit/inputs/generated-5423.json"
    },
    {
      "input_id": "input-5427",
      "step": 1025,
      "version": 53,
      "elapsed_s": 1656.282,
      "wall_time_ms": 1793995955381,
      "next_input_wall_ms": 1793995956303,
      "input_completed_wall_ms": 1793995955418,
      "input_confirmed": true,
      "action": "MODEL_CLICK Search Wikipedia",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "Search Wikipedia",
      "resource_id": "org.wikipedia:id/backButton",
      "model_action_id": "g53a3698",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageView\"][@resource-id=\"org.wikipedia:id/backButton\"][@text=\"\"][@content-desc=\"Search Wikipedia\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g53s335",
      "source_gui_id": 1354,
      "activity": "org.wikipedia.places.PlacesActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2f3e76962d00482f8d64ce83ca4d873f.zip!device-output/executor.log:96072",
      "observed_methods_until_next": 42,
      "category_counts": {
        "app_domain": 8,
        "third_party": 34
      },
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2f3e76962d00482f8d64ce83ca4d873f.zip!device-output/native/sata-org.wikipedia-ape-sata-running-minutes-60/jev-audit/inputs/generated-5428.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 1020,
      "monotonic_ns": 1884995221113404,
      "wall_time_ms": 1793995948317,
      "abstraction_version": 53,
      "state_id": "g42s244",
      "model_action_id": "g42a2678",
      "entry_id": "semantic-12-c1",
      "request_id": "semantic-12",
      "candidate_id": "c1",
      "confidence": 1,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "c5b122f8f157748aa1b8dc3150a77cfb50eb4c7d90fc14efbd9e52ef5b235cb9",
      "concrete_identity": "89ec3b80b1bf4bd8b6a5c70ea8c619f0c26ca9613f78c6df26bcb56bf68374cd",
      "decision_scope": "3445818cb6d99b0bb469f20b2a54f556575cb99539beb2e4b2b6adb48977befa",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-12",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 2,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 2,
      "selected_history": 2,
      "comparison_count": 2,
      "same_count": 0,
      "different_count": 2,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 2,
      "low_confidence_count": 0,
      "full_history_compared": true,
      "exploratory": false,
      "_line": 2570
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 1020,
      "monotonic_ns": 1884995221662870,
      "wall_time_ms": 1793995948318,
      "abstraction_version": 53,
      "state_id": "g42s244",
      "model_action_id": "g42a2678",
      "entry_id": "semantic-12-c1",
      "request_id": "semantic-12",
      "candidate_id": "c1",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "c5b122f8f157748aa1b8dc3150a77cfb50eb4c7d90fc14efbd9e52ef5b235cb9",
      "input_fingerprint": "744630969bdf0a1125e45ec29f67b04ee3f791f203fede060e90f52344f25fca",
      "concrete_identity": "89ec3b80b1bf4bd8b6a5c70ea8c619f0c26ca9613f78c6df26bcb56bf68374cd",
      "decision_scope": "3445818cb6d99b0bb469f20b2a54f556575cb99539beb2e4b2b6adb48977befa",
      "_line": 2571
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 1020,
      "monotonic_ns": 1884995232884898,
      "wall_time_ms": 1793995948329,
      "abstraction_version": 53,
      "state_id": "g42s244",
      "model_action_id": "g42a2678",
      "entry_id": "semantic-12-c1",
      "request_id": "semantic-12",
      "candidate_id": "c1",
      "confidence": 1,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "c5b122f8f157748aa1b8dc3150a77cfb50eb4c7d90fc14efbd9e52ef5b235cb9",
      "decision_scope": "3445818cb6d99b0bb469f20b2a54f556575cb99539beb2e4b2b6adb48977befa",
      "concrete_identity": "89ec3b80b1bf4bd8b6a5c70ea8c619f0c26ca9613f78c6df26bcb56bf68374cd",
      "_line": 2572
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 1020,
      "monotonic_ns": 1884995232928552,
      "wall_time_ms": 1793995948329,
      "abstraction_version": 53,
      "state_id": "g42s244",
      "model_action_id": "g42a2678",
      "entry_id": "semantic-12-c1",
      "request_id": "semantic-12",
      "candidate_id": "c1",
      "confidence": 1,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 2573
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 1020,
      "monotonic_ns": 1884995292201766,
      "wall_time_ms": 1793995948388,
      "abstraction_version": 53,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-12-c1",
      "request_id": "semantic-12",
      "candidate_id": "c1",
      "event_count": 2,
      "_line": 2576
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 1020,
      "monotonic_ns": 1884995321112123,
      "wall_time_ms": 1793995948417,
      "abstraction_version": 53,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-12-c1",
      "request_id": "semantic-12",
      "candidate_id": "c1",
      "_line": 2577
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 1021,
      "monotonic_ns": 1884996559914095,
      "wall_time_ms": 1793995949656,
      "abstraction_version": 53,
      "state_id": "g42s244",
      "model_action_id": "g42a2678",
      "entry_id": "semantic-12-c1",
      "request_id": "semantic-12",
      "candidate_id": "c1",
      "confidence": 1,
      "choice": "PROMOTE",
      "transition_id": "g53e853:1011",
      "target_state": "g53s335",
      "input_confirmed": true,
      "_line": 2579
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 1020,
    "monotonic_ns": 1884995233290184,
    "wall_time_ms": 1793995948330,
    "abstraction_version": 53,
    "state_id": "g42s244",
    "model_action_id": "g42a2678",
    "snapshot_reason": "selection",
    "state_visits": 6,
    "state_first_seen": 590,
    "state_last_seen": 1020,
    "state_saturated": false,
    "state_saturation": 0.75,
    "native_state_saturated": false,
    "native_unsaturated_model_action_count": 1,
    "model_action_count": 4,
    "enabled_valid_action_count": 4,
    "unsaturated_model_action_count": 1,
    "unvisited_model_action_count": 1,
    "effective_unvisited_model_action_count": 1,
    "effective_state_saturated": false,
    "local_probe_action_count": 0,
    "navigation_action_count": 1,
    "enabled_valid_unvisited_action_count": 1,
    "unvisited_model_action_ids": "g42a2681",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 2,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=org.wikipedia.main.MainActivity|class=android.widget.TextView|text=Places|resource_id=|bounds=528,673,1998,730",
    "selected_resolved_node_count": 3,
    "_line": 2575
  }
}

四、是否值得PROMOTE

保留Native输入/Activity历史与本步GUI共同支持此前未尝试的独立功能入口;是可证明的收益下界。

疑似主要环节:NONE_IDENTIFIED;wire关系审查:DISTINCT_COMPARATORS_VALID。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

wikipedia JEV step1425 Places

run_2f3e76962d00482f8d64ce83ca4d873f · 第38.36分钟 · 请求step1425 / 决策step1425 / 执行step1425 · REPEATED_SUPPORTED · 证据MEDIUM · 深入复核

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p1 对step409=1.000000;p2 对step412=1.000000;p3 对step415=1.000000),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g29s176 / g29a1930;合法历史3条,比较3条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p1 / 409SettingsDIFFERENT_OPERATION1.00000000True
p2 / 412DonateDIFFERENT_OPERATION1.00000000True
p3 / 415DonateDIFFERENT_OPERATION1.00000000True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p1",
    "history_id": "h1",
    "history_step": 409,
    "history_input_id": "input-2156",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 1,
    "probabilities": {
      "SAME_OPERATION": 0,
      "DIFFERENT_OPERATION": 1,
      "INSUFFICIENT_EVIDENCE": 0
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0,
        "DIFFERENT_OPERATION": 1,
        "INSUFFICIENT_EVIDENCE": 0
      },
      "confidence": 1
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "",
      "text": "Settings",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 2,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"org.wikipedia:id/coordinator\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"org.wikipedia:id/design_bottom_sheet\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"org.wikipedia:id/main_drawer_settings_container\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"\"][@text=\"Settings\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g29a1930",
      "source_state_id": "g29s176",
      "bounds": [
        168,
        2119,
        1038,
        2176
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "",
          "text": "Settings",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "org.wikipedia:id/main_drawer_settings_container",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": "org.wikipedia:id/main_drawer_settings_container"
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 598,
      "source_gui_timestamp": 409,
      "current_state": "g29s176",
      "current_model_action": "g29a1930",
      "current_version": 60,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p2",
    "history_id": "h2",
    "history_step": 412,
    "history_input_id": "input-2175",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 1,
    "probabilities": {
      "SAME_OPERATION": 0,
      "DIFFERENT_OPERATION": 1,
      "INSUFFICIENT_EVIDENCE": 0
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h2`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0,
        "DIFFERENT_OPERATION": 1,
        "INSUFFICIENT_EVIDENCE": 0
      },
      "confidence": 1
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "",
      "text": "Donate",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 3,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"org.wikipedia:id/coordinator\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"org.wikipedia:id/design_bottom_sheet\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"org.wikipedia:id/main_drawer_donate_container\"][@text=\"\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"\"][@text=\"Donate\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g29a1930",
      "source_state_id": "g29s176",
      "bounds": [
        168,
        2245,
        1038,
        2302
      ],
      "source_page_id": "page3",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "",
          "text": "Donate",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "org.wikipedia:id/main_drawer_donate_container",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": "org.wikipedia:id/main_drawer_donate_container"
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 604,
      "source_gui_timestamp": 412,
      "current_state": "g29s176",
      "current_model_action": "g29a1930",
      "current_version": 60,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p3",
    "history_id": "h3",
    "history_step": 415,
    "history_input_id": "input-2194",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 1,
    "probabilities": {
      "SAME_OPERATION": 0,
      "DIFFERENT_OPERATION": 1,
      "INSUFFICIENT_EVIDENCE": 0
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h3`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0,
        "DIFFERENT_OPERATION": 1,
        "INSUFFICIENT_EVIDENCE": 0
      },
      "confidence": 1
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "",
      "text": "Donate",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 3,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"org.wikipedia:id/coordinator\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"org.wikipedia:id/design_bottom_sheet\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"org.wikipedia:id/main_drawer_donate_container\"][@text=\"\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"\"][@text=\"Donate\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g29a1930",
      "source_state_id": "g29s176",
      "bounds": [
        168,
        2245,
        1038,
        2302
      ],
      "source_page_id": "page4",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "",
          "text": "Donate",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "org.wikipedia:id/main_drawer_donate_container",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": "org.wikipedia:id/main_drawer_donate_container"
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 610,
      "source_gui_timestamp": 415,
      "current_state": "g29s176",
      "current_model_action": "g29a1930",
      "current_version": 60,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

1020已经进入PlacesActivity,随后1048又访问;1425再开地图。地图内容、文章主页和State变化不能代替功能差异。

等价历史是否送入Provider wire:NO;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

此前step / UTC页面与控件确认与目标
1020
2026-11-06T20:12:28.387+00:00
Places
org.wikipedia.main.MainActivity
Native确认=True
org.wikipedia.places.PlacesActivity
保留目标GUI
1048
2026-11-06T20:13:05.562+00:00
Places
org.wikipedia.main.MainActivity
Native确认=True
org.wikipedia.places.PlacesActivity
目标GUI未保留,不推断业务完成
已核实等价操作的先前结果(事后证据;不等于模型Witness)
先前等价操作 step1020 target
先前step1020 target · alignment=identity_verified

step1048:NA,目标截图未保留;不以当前Probe图片代替。

历史Witness执行后的截图(事后证据,未送模型)
Witness step409 target
Witness step409 target · alignment=identity_verified
Witness step412 target
Witness step412 target · alignment=identity_verified

三、Probe执行后发生什么

再次Places进入相同地图模板;窗口几乎无新增,不按地图内容变化计新功能。

wikipedia JEV step1425 Places before_screenshot
before_screenshot · identity_verified · 2026-11-06T20:23:20.676+00:00
wikipedia JEV step1425 Places after_screenshot
after_screenshot · identity_verified · 2026-11-06T20:23:21.947+00:00

Run内首次METHOD观察:完成后2秒=0,10秒=3,下一动作前B=0。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-7555",
      "step": 1426,
      "version": 60,
      "elapsed_s": 2302.903,
      "wall_time_ms": 1793996602002,
      "next_input_wall_ms": 1793996602906,
      "input_completed_wall_ms": 1793996602037,
      "input_confirmed": true,
      "action": "MODEL_CLICK org.wikipedia:id/myLocationButton",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "org.wikipedia:id/myLocationButton",
      "model_action_id": "g60a4584",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.Button\"][@resource-id=\"org.wikipedia:id/myLocationButton\"][@text=\"\"][@content-desc=\"\"][@index=6][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g60s420",
      "source_gui_id": 1838,
      "activity": "org.wikipedia.places.PlacesActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Showing a Map created with MapLibre. Scroll by dragging two fingers. Zoom by pinching two fingers.",
        "Search Wikipedia",
        "Search places",
        "Filter language",
        "Show tabs",
        "Attribution icon. Activate to show attribution dialog.",
        "EN",
        "2",
        "Map",
        "List"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2f3e76962d00482f8d64ce83ca4d873f.zip!device-output/executor.log:135906",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2f3e76962d00482f8d64ce83ca4d873f.zip!device-output/native/sata-org.wikipedia-ape-sata-running-minutes-60/jev-audit/inputs/generated-7556.json"
    },
    {
      "input_id": "input-7560",
      "step": 1427,
      "version": 60,
      "elapsed_s": 2303.807,
      "wall_time_ms": 1793996602906,
      "next_input_wall_ms": 1793996603793,
      "input_completed_wall_ms": 1793996602934,
      "input_confirmed": true,
      "action": "MODEL_CLICK Map",
      "action_type": "MODEL_CLICK",
      "text": "Map",
      "content_desc": "",
      "resource_id": "org.wikipedia:id/mapViewButton",
      "model_action_id": "g60a4586",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"org.wikipedia:id/viewButtonsGroup\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CompoundButton\"][@resource-id=\"org.wikipedia:id/mapViewButton\"][@text=\"Map\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g60s420",
      "source_gui_id": 1839,
      "activity": "org.wikipedia.places.PlacesActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2f3e76962d00482f8d64ce83ca4d873f.zip!device-output/executor.log:136060",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2f3e76962d00482f8d64ce83ca4d873f.zip!device-output/native/sata-org.wikipedia-ape-sata-running-minutes-60/jev-audit/inputs/generated-7561.json"
    },
    {
      "input_id": "input-7565",
      "step": 1428,
      "version": 60,
      "elapsed_s": 2304.694,
      "wall_time_ms": 1793996603793,
      "next_input_wall_ms": 1793996604726,
      "input_completed_wall_ms": 1793996603817,
      "input_confirmed": true,
      "action": "MODEL_CLICK List",
      "action_type": "MODEL_CLICK",
      "text": "List",
      "content_desc": "",
      "resource_id": "org.wikipedia:id/listViewButton",
      "model_action_id": "g60a4587",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"org.wikipedia:id/viewButtonsGroup\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.CompoundButton\"][@resource-id=\"org.wikipedia:id/listViewButton\"][@text=\"List\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g60s420",
      "source_gui_id": 1840,
      "activity": "org.wikipedia.places.PlacesActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2f3e76962d00482f8d64ce83ca4d873f.zip!device-output/executor.log:136156",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2f3e76962d00482f8d64ce83ca4d873f.zip!device-output/native/sata-org.wikipedia-ape-sata-running-minutes-60/jev-audit/inputs/generated-7566.json"
    },
    {
      "input_id": "input-7570",
      "step": 1429,
      "version": 60,
      "elapsed_s": 2305.627,
      "wall_time_ms": 1793996604726,
      "next_input_wall_ms": 1793996606317,
      "input_completed_wall_ms": 1793996604754,
      "input_confirmed": true,
      "action": "MODEL_CLICK 2",
      "action_type": "MODEL_CLICK",
      "text": "2",
      "content_desc": "",
      "resource_id": "org.wikipedia:id/tabsCountText",
      "model_action_id": "g60a4589",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"org.wikipedia:id/tabsButton\"][@text=\"\"][@content-desc=\"Show tabs\"][@index=3][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"org.wikipedia:id/tabsCountText\"][@text=\"2\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g60s421",
      "source_gui_id": 1841,
      "activity": "org.wikipedia.places.PlacesActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2f3e76962d00482f8d64ce83ca4d873f.zip!device-output/executor.log:136251",
      "observed_methods_until_next": 3,
      "category_counts": {
        "app_domain": 3
      },
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2f3e76962d00482f8d64ce83ca4d873f.zip!device-output/native/sata-org.wikipedia-ape-sata-running-minutes-60/jev-audit/inputs/generated-7571.json"
    },
    {
      "input_id": "input-7575",
      "step": 1430,
      "version": 60,
      "elapsed_s": 2307.218,
      "wall_time_ms": 1793996606317,
      "next_input_wall_ms": 1793996607241,
      "input_completed_wall_ms": 1793996606350,
      "input_confirmed": true,
      "action": "MODEL_CLICK More options",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "More options",
      "resource_id": "",
      "model_action_id": "g39a2468",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"More options\"][@index=2][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g39s224",
      "source_gui_id": 1845,
      "activity": "org.wikipedia.page.tabs.TabActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2f3e76962d00482f8d64ce83ca4d873f.zip!device-output/executor.log:136339",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2f3e76962d00482f8d64ce83ca4d873f.zip!device-output/native/sata-org.wikipedia-ape-sata-running-minutes-60/jev-audit/inputs/generated-7576.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 1425,
      "monotonic_ns": 1885647506439843,
      "wall_time_ms": 1793996600603,
      "abstraction_version": 60,
      "state_id": "g29s176",
      "model_action_id": "g29a1930",
      "entry_id": "semantic-23-c1",
      "request_id": "semantic-23",
      "candidate_id": "c1",
      "confidence": 1,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "b3f09e37a138e07486a51683e33bcce6ad8dbd1e4e06e0425e9439dd703e931e",
      "concrete_identity": "89ec3b80b1bf4bd8b6a5c70ea8c619f0c26ca9613f78c6df26bcb56bf68374cd",
      "decision_scope": "82ce27199592023c7e7d6af19092cd150c0e848dbf313ca4304667547c570656",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-23",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 3,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 3,
      "selected_history": 3,
      "comparison_count": 3,
      "same_count": 0,
      "different_count": 3,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 3,
      "low_confidence_count": 0,
      "full_history_compared": true,
      "exploratory": false,
      "_line": 3773
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 1425,
      "monotonic_ns": 1885647507118484,
      "wall_time_ms": 1793996600603,
      "abstraction_version": 60,
      "state_id": "g29s176",
      "model_action_id": "g29a1930",
      "entry_id": "semantic-23-c1",
      "request_id": "semantic-23",
      "candidate_id": "c1",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "b3f09e37a138e07486a51683e33bcce6ad8dbd1e4e06e0425e9439dd703e931e",
      "input_fingerprint": "b1324d69fbe32e1e9a715bb028295b7fee83f806fb6f818d884b6e0404f6c15e",
      "concrete_identity": "89ec3b80b1bf4bd8b6a5c70ea8c619f0c26ca9613f78c6df26bcb56bf68374cd",
      "decision_scope": "82ce27199592023c7e7d6af19092cd150c0e848dbf313ca4304667547c570656",
      "_line": 3774
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 1425,
      "monotonic_ns": 1885647521252850,
      "wall_time_ms": 1793996600618,
      "abstraction_version": 60,
      "state_id": "g29s176",
      "model_action_id": "g29a1930",
      "entry_id": "semantic-23-c1",
      "request_id": "semantic-23",
      "candidate_id": "c1",
      "confidence": 1,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "b3f09e37a138e07486a51683e33bcce6ad8dbd1e4e06e0425e9439dd703e931e",
      "decision_scope": "82ce27199592023c7e7d6af19092cd150c0e848dbf313ca4304667547c570656",
      "concrete_identity": "89ec3b80b1bf4bd8b6a5c70ea8c619f0c26ca9613f78c6df26bcb56bf68374cd",
      "_line": 3775
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 1425,
      "monotonic_ns": 1885647521314970,
      "wall_time_ms": 1793996600618,
      "abstraction_version": 60,
      "state_id": "g29s176",
      "model_action_id": "g29a1930",
      "entry_id": "semantic-23-c1",
      "request_id": "semantic-23",
      "candidate_id": "c1",
      "confidence": 1,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 3776
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 1425,
      "monotonic_ns": 1885647581841138,
      "wall_time_ms": 1793996600678,
      "abstraction_version": 60,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-23-c1",
      "request_id": "semantic-23",
      "candidate_id": "c1",
      "event_count": 2,
      "_line": 3779
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 1425,
      "monotonic_ns": 1885647621176984,
      "wall_time_ms": 1793996600717,
      "abstraction_version": 60,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-23-c1",
      "request_id": "semantic-23",
      "candidate_id": "c1",
      "_line": 3780
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 1426,
      "monotonic_ns": 1885648854849503,
      "wall_time_ms": 1793996601951,
      "abstraction_version": 60,
      "state_id": "g29s176",
      "model_action_id": "g29a1930",
      "entry_id": "semantic-23-c1",
      "request_id": "semantic-23",
      "candidate_id": "c1",
      "confidence": 1,
      "choice": "PROMOTE",
      "transition_id": "g60e1183:1410",
      "target_state": "g60s420",
      "input_confirmed": true,
      "_line": 3782
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 1425,
    "monotonic_ns": 1885647521849849,
    "wall_time_ms": 1793996600618,
    "abstraction_version": 60,
    "state_id": "g29s176",
    "model_action_id": "g29a1930",
    "snapshot_reason": "selection",
    "state_visits": 5,
    "state_first_seen": 376,
    "state_last_seen": 1425,
    "state_saturated": false,
    "state_saturation": 0.6666667,
    "native_state_saturated": false,
    "native_unsaturated_model_action_count": 1,
    "model_action_count": 3,
    "enabled_valid_action_count": 3,
    "unsaturated_model_action_count": 1,
    "unvisited_model_action_count": 1,
    "effective_unvisited_model_action_count": 1,
    "effective_state_saturated": false,
    "local_probe_action_count": 0,
    "navigation_action_count": 1,
    "enabled_valid_unvisited_action_count": 1,
    "unvisited_model_action_ids": "g29a1932",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 3,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=org.wikipedia.main.MainActivity|class=android.widget.TextView|text=Places|resource_id=|bounds=168,1993,1038,2050",
    "selected_resolved_node_count": 3,
    "_line": 3778
  }
}

四、是否值得PROMOTE

完整已保存历史支持此前已尝试等价功能;不能自动归为模型错误。

疑似主要环节:HISTORY_SCOPE;wire关系审查:UNKNOWN。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

wikipedia JEV step1878 View user page

run_2f3e76962d00482f8d64ce83ca4d873f · 第51.20分钟 · 请求step1878 / 决策step1878 / 执行step1878 · UNKNOWN · 证据INSUFFICIENT_FOR_GLOBAL_NOVELTY · 结构化审查

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p1 对step43=1.000000;p2 对step138=1.000000),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g5s28 / g5a322;合法历史2条,比较2条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p1 / 43View talk pageDIFFERENT_OPERATION1.00000000True
p2 / 138View talk pageDIFFERENT_OPERATION1.00000000True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p1",
    "history_id": "h1",
    "history_step": 43,
    "history_input_id": "input-227",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 1,
    "probabilities": {
      "SAME_OPERATION": 0,
      "DIFFERENT_OPERATION": 1,
      "INSUFFICIENT_EVIDENCE": 0
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0,
        "DIFFERENT_OPERATION": 1,
        "INSUFFICIENT_EVIDENCE": 0
      },
      "confidence": 1
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "org.wikipedia:id/title",
      "text": "View talk page",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 0,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"org.wikipedia:id/title\"][@text=\"View tal\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g5a322",
      "source_state_id": "g5s28",
      "bounds": [
        189,
        1535,
        657,
        1592
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "org.wikipedia:id/title",
          "text": "View talk page",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 64,
      "source_gui_timestamp": 43,
      "current_state": "g5s28",
      "current_model_action": "g5a322",
      "current_version": 75,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p2",
    "history_id": "h2",
    "history_step": 138,
    "history_input_id": "input-727",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 1,
    "probabilities": {
      "SAME_OPERATION": 0,
      "DIFFERENT_OPERATION": 1,
      "INSUFFICIENT_EVIDENCE": 0
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h2`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "probabilities": {
        "SAME_OPERATION": 0,
        "DIFFERENT_OPERATION": 1,
        "INSUFFICIENT_EVIDENCE": 0
      },
      "confidence": 1
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "org.wikipedia:id/title",
      "text": "View talk page",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 0,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"org.wikipedia:id/title\"][@text=\"View tal\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g5a322",
      "source_state_id": "g5s28",
      "bounds": [
        189,
        2056,
        657,
        2113
      ],
      "source_page_id": "page3",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "org.wikipedia:id/title",
          "text": "View talk page",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 215,
      "source_gui_timestamp": 138,
      "current_state": "g5s28",
      "current_model_action": "g5a322",
      "current_version": 75,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

与View talk page比较,View user page是不同命令,实际到User:FaviFake,B窗口0。完整Run更早是否已经访问过同类用户页入口不能仅凭当前两条Witness排除,保留全局新颖性UNKNOWN。

等价历史是否送入Provider wire:UNKNOWN;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

NA:没有足以可靠裁定全局首次或重复的已核实等价历史。不能把未检索到当成未执行。

三、Probe执行后发生什么

View user page打开User:FaviFake文章页;本步窗口0首次方法,不表明新功能代码。

wikipedia JEV step1878 View user page before_screenshot
before_screenshot · identity_verified · 2026-11-06T20:36:11.084+00:00
wikipedia JEV step1878 View user page after_screenshot
after_screenshot · identity_verified · 2026-11-06T20:36:12.635+00:00

Run内首次METHOD观察:完成后2秒=0,10秒=0,下一动作前B=0。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-10004",
      "step": 1879,
      "version": 76,
      "elapsed_s": 3077.54,
      "wall_time_ms": 1793997376639,
      "next_input_wall_ms": 1793997377936,
      "input_completed_wall_ms": 1793997376667,
      "input_confirmed": true,
      "action": "MODEL_CLICK Find in ",
      "action_type": "MODEL_CLICK",
      "text": "Find in ",
      "content_desc": "Find in article",
      "resource_id": "org.wikipedia:id/page_find_in_article",
      "model_action_id": "g27a1728",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"org.wikipedia:id/navigation_drawer\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"org.wikipedia:id/container_with_nav_trigger\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"org.wikipedia:id/page_contents_container\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"org.wikipedia:id/page_find_in_article\"][@text=\"Find in \"][@content-desc=\"Find in article\"][@index=4][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g27s155",
      "source_gui_id": 2354,
      "activity": "org.wikipedia.page.PageActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#c8e51633",
        "Search Wikipedia",
        "Show tabs",
        "More options",
        "Save",
        "Language",
        "Find in article",
        "Theme",
        "Contents",
        "3"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2f3e76962d00482f8d64ce83ca4d873f.zip!device-output/executor.log:186956",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2f3e76962d00482f8d64ce83ca4d873f.zip!device-output/native/sata-org.wikipedia-ape-sata-running-minutes-60/jev-audit/inputs/generated-10005.json"
    },
    {
      "input_id": "input-10009",
      "step": 1880,
      "version": 76,
      "elapsed_s": 3078.837,
      "wall_time_ms": 1793997377936,
      "next_input_wall_ms": 1793997380094,
      "input_completed_wall_ms": 1793997379019,
      "input_confirmed": true,
      "action": "MODEL_LONG_CLICK Find in ",
      "action_type": "MODEL_LONG_CLICK",
      "text": "Find in ",
      "content_desc": "",
      "resource_id": "org.wikipedia:id/search_src_text",
      "model_action_id": "g36a2303",
      "concrete_identity": "MODEL_LONG_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.appcompat.widget.LinearLayoutCompat\"][@resource-id=\"org.wikipedia:id/find_in_page_input\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.AutoCompleteTextView\"][@resource-id=\"org.wikipedia:id/search_src_text\"][@text=\"Find in \"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g36s208",
      "source_gui_id": 2355,
      "activity": "org.wikipedia.page.PageActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2f3e76962d00482f8d64ce83ca4d873f.zip!device-output/executor.log:187120",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2f3e76962d00482f8d64ce83ca4d873f.zip!device-output/native/sata-org.wikipedia-ape-sata-running-minutes-60/jev-audit/inputs/generated-10010.json"
    },
    {
      "input_id": "input-10014",
      "step": 1881,
      "version": 76,
      "elapsed_s": 3080.995,
      "wall_time_ms": 1793997380094,
      "next_input_wall_ms": 1793997381018,
      "input_completed_wall_ms": 1793997380118,
      "input_confirmed": true,
      "action": "MODEL_CLICK 3",
      "action_type": "MODEL_CLICK",
      "text": "3",
      "content_desc": "",
      "resource_id": "org.wikipedia:id/tabsCountText",
      "model_action_id": "g36a2297",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"org.wikipedia:id/navigation_drawer\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"org.wikipedia:id/container_with_nav_trigger\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"org.wikipedia:id/page_toolbar_button_tabs\"][@text=\"\"][@content-desc=\"Show tabs\"][@index=3][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"org.wikipedia:id/tabsCountText\"][@text=\"3\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g36s208",
      "source_gui_id": 2356,
      "activity": "org.wikipedia.page.PageActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2f3e76962d00482f8d64ce83ca4d873f.zip!device-output/executor.log:187218",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2f3e76962d00482f8d64ce83ca4d873f.zip!device-output/native/sata-org.wikipedia-ape-sata-running-minutes-60/jev-audit/inputs/generated-10015.json"
    },
    {
      "input_id": "input-10019",
      "step": 1882,
      "version": 76,
      "elapsed_s": 3081.919,
      "wall_time_ms": 1793997381018,
      "next_input_wall_ms": 1793997381928,
      "input_completed_wall_ms": 1793997381051,
      "input_confirmed": true,
      "action": "MODEL_CLICK Contents",
      "action_type": "MODEL_CLICK",
      "text": "Contents",
      "content_desc": "Contents",
      "resource_id": "org.wikipedia:id/page_contents",
      "model_action_id": "g36a2312",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"org.wikipedia:id/navigation_drawer\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"org.wikipedia:id/container_with_nav_trigger\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"org.wikipedia:id/page_contents_container\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"org.wikipedia:id/page_contents\"][@text=\"Contents\"][@content-desc=\"Contents\"][@index=6][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g36s208",
      "source_gui_id": 2357,
      "activity": "org.wikipedia.page.PageActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2f3e76962d00482f8d64ce83ca4d873f.zip!device-output/executor.log:187315",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2f3e76962d00482f8d64ce83ca4d873f.zip!device-output/native/sata-org.wikipedia-ape-sata-running-minutes-60/jev-audit/inputs/generated-10020.json"
    },
    {
      "input_id": "input-10024",
      "step": 1883,
      "version": 76,
      "elapsed_s": 3082.829,
      "wall_time_ms": 1793997381928,
      "next_input_wall_ms": 1793997383502,
      "input_completed_wall_ms": 1793997382017,
      "input_confirmed": true,
      "action": "MODEL_CLICK A barnst",
      "action_type": "MODEL_CLICK",
      "text": "A barnst",
      "content_desc": "",
      "resource_id": "org.wikipedia:id/page_toc_item_text",
      "model_action_id": "g36a2283",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"org.wikipedia:id/navigation_drawer\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"org.wikipedia:id/side_panel_container\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"org.wikipedia:id/toc_list\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=6][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"org.wikipedia:id/page_toc_item_text\"][@text=\"A barnst\"][@content-desc=\"\"][@index=6][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g36s206",
      "source_gui_id": 2358,
      "activity": "org.wikipedia.page.PageActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Done",
        "Find previous",
        "Find next",
        "Find in article",
        "Some stroopwafels for you!",
        "A fox for you!",
        "A beer on me!",
        "Here person, devour this falafel at will please, thank you",
        "A barnstar for you :)",
        "A nutshell for you!",
        "A barnstar for you!",
        "Just a small token of thanks!",
        "A cappuccino for you!",
        "A cup of tea for you!",
        "Because you thanked me"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2f3e76962d00482f8d64ce83ca4d873f.zip!device-output/executor.log:187412",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_2f3e76962d00482f8d64ce83ca4d873f.zip!device-output/native/sata-org.wikipedia-ape-sata-running-minutes-60/jev-audit/inputs/generated-10027.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 1878,
      "monotonic_ns": 1886417920660120,
      "wall_time_ms": 1793997371017,
      "abstraction_version": 75,
      "state_id": "g5s28",
      "model_action_id": "g5a322",
      "entry_id": "semantic-38-c1",
      "request_id": "semantic-38",
      "candidate_id": "c1",
      "confidence": 1,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "e1af259d5fde4fd101c26418c08bdb9980f82bde35c97d37cbe7fab2bc863baa",
      "concrete_identity": "8253fb59a3fe7f18e34bc4180d460565b1010f558cd5060b35042f6420361d59",
      "decision_scope": "eb332b677876b42b3dc7c2f43500df43f9dc72982a03a99c60a7ad7fa02009ef",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-38",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 2,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 2,
      "selected_history": 2,
      "comparison_count": 2,
      "same_count": 0,
      "different_count": 2,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 2,
      "low_confidence_count": 0,
      "full_history_compared": true,
      "exploratory": false,
      "_line": 5208
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 1878,
      "monotonic_ns": 1886417921363701,
      "wall_time_ms": 1793997371018,
      "abstraction_version": 75,
      "state_id": "g5s28",
      "model_action_id": "g5a322",
      "entry_id": "semantic-38-c1",
      "request_id": "semantic-38",
      "candidate_id": "c1",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "e1af259d5fde4fd101c26418c08bdb9980f82bde35c97d37cbe7fab2bc863baa",
      "input_fingerprint": "40932a8774bad0cf046213410728b1ed00392a2a500fc774da0caaad7841db5d",
      "concrete_identity": "8253fb59a3fe7f18e34bc4180d460565b1010f558cd5060b35042f6420361d59",
      "decision_scope": "eb332b677876b42b3dc7c2f43500df43f9dc72982a03a99c60a7ad7fa02009ef",
      "_line": 5211
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 1878,
      "monotonic_ns": 1886417928297399,
      "wall_time_ms": 1793997371025,
      "abstraction_version": 75,
      "state_id": "g5s28",
      "model_action_id": "g5a322",
      "entry_id": "semantic-38-c1",
      "request_id": "semantic-38",
      "candidate_id": "c1",
      "confidence": 1,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "e1af259d5fde4fd101c26418c08bdb9980f82bde35c97d37cbe7fab2bc863baa",
      "decision_scope": "eb332b677876b42b3dc7c2f43500df43f9dc72982a03a99c60a7ad7fa02009ef",
      "concrete_identity": "8253fb59a3fe7f18e34bc4180d460565b1010f558cd5060b35042f6420361d59",
      "_line": 5214
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 1878,
      "monotonic_ns": 1886417928350387,
      "wall_time_ms": 1793997371025,
      "abstraction_version": 75,
      "state_id": "g5s28",
      "model_action_id": "g5a322",
      "entry_id": "semantic-38-c1",
      "request_id": "semantic-38",
      "candidate_id": "c1",
      "confidence": 1,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 5215
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 1878,
      "monotonic_ns": 1886417989313456,
      "wall_time_ms": 1793997371086,
      "abstraction_version": 75,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-38-c1",
      "request_id": "semantic-38",
      "candidate_id": "c1",
      "event_count": 2,
      "_line": 5218
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 1878,
      "monotonic_ns": 1886418022455927,
      "wall_time_ms": 1793997371119,
      "abstraction_version": 75,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-38-c1",
      "request_id": "semantic-38",
      "candidate_id": "c1",
      "_line": 5219
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 1879,
      "monotonic_ns": 1886419543931006,
      "wall_time_ms": 1793997372640,
      "abstraction_version": 75,
      "state_id": "g5s28",
      "model_action_id": "g5a322",
      "entry_id": "semantic-38-c1",
      "request_id": "semantic-38",
      "candidate_id": "c1",
      "confidence": 1,
      "choice": "PROMOTE",
      "transition_id": "g75e1512:1859",
      "target_state": "g27s155",
      "input_confirmed": true,
      "_line": 5221
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 1878,
    "monotonic_ns": 1886417928798156,
    "wall_time_ms": 1793997371025,
    "abstraction_version": 75,
    "state_id": "g5s28",
    "model_action_id": "g5a322",
    "snapshot_reason": "selection",
    "state_visits": 3,
    "state_first_seen": 43,
    "state_last_seen": 1878,
    "state_saturated": false,
    "state_saturation": 0.5,
    "native_state_saturated": false,
    "native_unsaturated_model_action_count": 1,
    "model_action_count": 2,
    "enabled_valid_action_count": 2,
    "unsaturated_model_action_count": 1,
    "unvisited_model_action_count": 1,
    "effective_unvisited_model_action_count": 1,
    "effective_state_saturated": false,
    "local_probe_action_count": 0,
    "navigation_action_count": 1,
    "enabled_valid_unvisited_action_count": 1,
    "unvisited_model_action_ids": "g5a323",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 2,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=org.wikipedia.page.edithistory.EditHistoryListActivity|class=android.widget.TextView|text=View use|resource_id=org.wikipedia:id/title|bounds=189,1972,657,2029",
    "selected_resolved_node_count": 3,
    "_line": 5217
  }
}

四、是否值得PROMOTE

无法可靠裁定相对整个Run决策前历史的功能新颖性。

疑似主要环节:UNKNOWN;wire关系审查:DISTINCT_COMPARATORS_VALID。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

wikipedia STARTLUX step72 Move from named T to another reading list

run_d04ae609a94042e28f3ab00ddb284ca9 · 第2.53分钟 · 请求step72 / 决策step72 / 执行step72 · UNKNOWN · 证据INSUFFICIENT_FOR_GLOBAL_NOVELTY · 结构化审查

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p1 对step66=0.814905;p2 对step33=0.926208),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g5s25 / g5a292;合法历史2条,比较2条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p1 / 66Add to another reading listDIFFERENT_OPERATION0.81490541True
p2 / 33Copy link addressDIFFERENT_OPERATION0.92620760True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p1",
    "history_id": "h2",
    "history_step": 66,
    "history_input_id": "input-354",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.8149054050445557,
    "probabilities": {
      "SAME_OPERATION": 0.08832240104675293,
      "DIFFERENT_OPERATION": 0.8766036033630371,
      "INSUFFICIENT_EVIDENCE": 0.03507404029369354
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h2`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.8149054050445557,
      "probabilities": {
        "SAME_OPERATION": 0.08832240104675293,
        "DIFFERENT_OPERATION": 0.8766036033630371,
        "INSUFFICIENT_EVIDENCE": 0.03507404029369354
      }
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "org.wikipedia:id/title",
      "text": "Add to another reading list",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 0,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"org.wikipedia:id/title\"][@text=\"Add to a\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g5a292",
      "source_state_id": "g5s25",
      "bounds": [
        42,
        1784,
        798,
        1841
      ],
      "source_page_id": "page3",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "org.wikipedia:id/title",
          "text": "Add to another reading list",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 108,
      "source_gui_timestamp": 66,
      "current_state": "g5s25",
      "current_model_action": "g5a292",
      "current_version": 6,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p2",
    "history_id": "h1",
    "history_step": 33,
    "history_input_id": "input-177",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.9262076020240784,
    "probabilities": {
      "SAME_OPERATION": 0.026798324659466743,
      "DIFFERENT_OPERATION": 0.9508050680160522,
      "INSUFFICIENT_EVIDENCE": 0.022396625950932503
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.9262076020240784,
      "probabilities": {
        "SAME_OPERATION": 0.026798324659466743,
        "DIFFERENT_OPERATION": 0.9508050680160522,
        "INSUFFICIENT_EVIDENCE": 0.022396625950932503
      }
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "org.wikipedia:id/title",
      "text": "Copy link address",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 2,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"org.wikipedia:id/title\"][@text=\"Copy lin\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g5a292",
      "source_state_id": "g5s25",
      "bounds": [
        607,
        1826,
        1038,
        1883
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "org.wikipedia:id/title",
          "text": "Copy link address",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 62,
      "source_gui_timestamp": 33,
      "current_state": "g5s25",
      "current_model_action": "g5a292",
      "current_version": 6,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

现有Witness支持或提示不同命令/操作分支,但没有足够完整的Run内等价历史恢复,不能从“未检索到”推出从未执行。保留UNKNOWN;不将新增方法或零新增单独作为PROMOTE对错。

等价历史是否送入Provider wire:UNKNOWN;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

NA:没有足以可靠裁定全局首次或重复的已核实等价历史。不能把未检索到当成未执行。

三、Probe执行后发生什么

Move from named T to another reading list 打开移动清单选择器;随后普通动作负责选择,不称本步已移动成功。

wikipedia STARTLUX step72 Move from named T to another reading list before_screenshot
before_screenshot · identity_verified · 2026-11-06T18:44:01.000+00:00
wikipedia STARTLUX step72 Move from named T to another reading list after_screenshot
after_screenshot · identity_verified · 2026-11-06T18:44:01.753+00:00

Run内首次METHOD观察:完成后2秒=6,10秒=387,下一动作前B=2。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-398",
      "step": 73,
      "version": 6,
      "elapsed_s": 152.714,
      "wall_time_ms": 1793990641760,
      "next_input_wall_ms": 1793990642999,
      "input_completed_wall_ms": 1793990641784,
      "input_confirmed": true,
      "action": "MODEL_CLICK android.view.ViewGroup",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g6a464",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"org.wikipedia:id/coordinator\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"org.wikipedia:id/design_bottom_sheet\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.wikipedia:id/list_of_lists\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g6s41",
      "source_gui_id": 118,
      "activity": "org.wikipedia.page.PageActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Move to reading list",
        "Create new",
        "Saved",
        "0 articles",
        "Default list for your saved articles",
        "named T",
        "1 article, 1.93 MB"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_d04ae609a94042e28f3ab00ddb284ca9.zip!device-output/executor.log:5644",
      "observed_methods_until_next": 4,
      "category_counts": {
        "third_party": 4
      },
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_d04ae609a94042e28f3ab00ddb284ca9.zip!device-output/native/sata-org.wikipedia-ape-sata-running-minutes-60/jev-audit/inputs/generated-399.json"
    },
    {
      "input_id": "input-403",
      "step": 74,
      "version": 6,
      "elapsed_s": 153.953,
      "wall_time_ms": 1793990642999,
      "next_input_wall_ms": 1793990643972,
      "input_completed_wall_ms": 1793990643034,
      "input_confirmed": true,
      "action": "MODEL_CLICK View lis",
      "action_type": "MODEL_CLICK",
      "text": "View lis",
      "content_desc": "",
      "resource_id": "org.wikipedia:id/snackbar_action",
      "model_action_id": "g6a426",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"org.wikipedia:id/navigation_drawer\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"org.wikipedia:id/container_with_nav_trigger\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"org.wikipedia:id/page_contents_container\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"org.wikipedia:id/fragment_page_coordinator\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.Button\"][@resource-id=\"org.wikipedia:id/snackbar_action\"][@text=\"View lis\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g6s36",
      "source_gui_id": 119,
      "activity": "org.wikipedia.page.PageActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_d04ae609a94042e28f3ab00ddb284ca9.zip!device-output/executor.log:5702",
      "observed_methods_until_next": 358,
      "category_counts": {
        "app_domain": 142,
        "third_party": 216
      },
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_d04ae609a94042e28f3ab00ddb284ca9.zip!device-output/native/sata-org.wikipedia-ape-sata-running-minutes-60/jev-audit/inputs/generated-404.json"
    },
    {
      "input_id": "input-408",
      "step": 75,
      "version": 6,
      "elapsed_s": 154.926,
      "wall_time_ms": 1793990643972,
      "next_input_wall_ms": 1793990645821,
      "input_completed_wall_ms": 1793990644001,
      "input_confirmed": true,
      "action": "MODEL_CLICK #59cd15cb",
      "action_type": "MODEL_CLICK",
      "text": "#59cd15cb",
      "content_desc": "Navigate up",
      "resource_id": "",
      "model_action_id": "g6a466",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"org.wikipedia:id/fragment_reading_list_coordinator\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.ImageButton\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"Navigate up\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g6s42",
      "source_gui_id": 120,
      "activity": "org.wikipedia.readinglist.ReadingListActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_d04ae609a94042e28f3ab00ddb284ca9.zip!device-output/executor.log:5771",
      "observed_methods_until_next": 22,
      "category_counts": {
        "third_party": 19,
        "app_domain": 3
      },
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_d04ae609a94042e28f3ab00ddb284ca9.zip!device-output/native/sata-org.wikipedia-ape-sata-running-minutes-60/jev-audit/inputs/generated-409.json"
    },
    {
      "input_id": "input-413",
      "step": 76,
      "version": 6,
      "elapsed_s": 156.775,
      "wall_time_ms": 1793990645821,
      "next_input_wall_ms": 1793990647308,
      "input_completed_wall_ms": 1793990645852,
      "input_confirmed": true,
      "action": "MODEL_CLICK Find in ",
      "action_type": "MODEL_CLICK",
      "text": "Find in ",
      "content_desc": "Find in article",
      "resource_id": "org.wikipedia:id/page_find_in_article",
      "model_action_id": "g6a480",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"org.wikipedia:id/navigation_drawer\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"org.wikipedia:id/container_with_nav_trigger\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"org.wikipedia:id/page_contents_container\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"org.wikipedia:id/page_find_in_article\"][@text=\"Find in \"][@content-desc=\"Find in article\"][@index=4][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g6s43",
      "source_gui_id": 124,
      "activity": "org.wikipedia.page.PageActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_d04ae609a94042e28f3ab00ddb284ca9.zip!device-output/executor.log:5839",
      "observed_methods_until_next": 1,
      "category_counts": {
        "third_party": 1
      },
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_d04ae609a94042e28f3ab00ddb284ca9.zip!device-output/native/sata-org.wikipedia-ape-sata-running-minutes-60/jev-audit/inputs/generated-414.json"
    },
    {
      "input_id": "input-418",
      "step": 77,
      "version": 6,
      "elapsed_s": 158.262,
      "wall_time_ms": 1793990647308,
      "next_input_wall_ms": 1793990648832,
      "input_completed_wall_ms": 1793990647436,
      "input_confirmed": true,
      "action": "MODEL_CLICK Done",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "Done",
      "resource_id": "org.wikipedia:id/action_mode_close_button",
      "model_action_id": "g6a492",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageView\"][@resource-id=\"org.wikipedia:id/action_mode_close_button\"][@text=\"\"][@content-desc=\"Done\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g6s44",
      "source_gui_id": 125,
      "activity": "org.wikipedia.page.PageActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_d04ae609a94042e28f3ab00ddb284ca9.zip!device-output/executor.log:5920",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_d04ae609a94042e28f3ab00ddb284ca9.zip!device-output/native/sata-org.wikipedia-ape-sata-running-minutes-60/jev-audit/inputs/generated-419.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 72,
      "monotonic_ns": 1879687841586932,
      "wall_time_ms": 1793990640938,
      "abstraction_version": 6,
      "state_id": "g5s25",
      "model_action_id": "g5a292",
      "entry_id": "semantic-2-c1",
      "request_id": "semantic-2",
      "candidate_id": "c1",
      "confidence": 0.9262076020240784,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "2514fcb06f11b712afb7515e69ad5f5ed41ea171f1c47916190b007110f2e72a",
      "concrete_identity": "e3349118e4d268bf325261ca23ea67c35938fa4607c89b27a3a6591a7e82eadc",
      "decision_scope": "b8b890a6d574a16a8331ceb9b10b8f39a6175af853301e4940054ebe31fbbd86",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-2",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 2,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 2,
      "selected_history": 2,
      "comparison_count": 2,
      "same_count": 0,
      "different_count": 2,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 2,
      "low_confidence_count": 0,
      "full_history_compared": true,
      "exploratory": false,
      "_line": 177
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 72,
      "monotonic_ns": 1879687841888799,
      "wall_time_ms": 1793990640938,
      "abstraction_version": 6,
      "state_id": "g5s25",
      "model_action_id": "g5a292",
      "entry_id": "semantic-2-c1",
      "request_id": "semantic-2",
      "candidate_id": "c1",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "2514fcb06f11b712afb7515e69ad5f5ed41ea171f1c47916190b007110f2e72a",
      "input_fingerprint": "8736452212662446275fc17643e53238cc6695064e43f07b369150c3b6e9eac6",
      "concrete_identity": "e3349118e4d268bf325261ca23ea67c35938fa4607c89b27a3a6591a7e82eadc",
      "decision_scope": "b8b890a6d574a16a8331ceb9b10b8f39a6175af853301e4940054ebe31fbbd86",
      "_line": 179
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 72,
      "monotonic_ns": 1879687848222272,
      "wall_time_ms": 1793990640944,
      "abstraction_version": 6,
      "state_id": "g5s25",
      "model_action_id": "g5a292",
      "entry_id": "semantic-2-c1",
      "request_id": "semantic-2",
      "candidate_id": "c1",
      "confidence": 0.9262076020240784,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "2514fcb06f11b712afb7515e69ad5f5ed41ea171f1c47916190b007110f2e72a",
      "decision_scope": "b8b890a6d574a16a8331ceb9b10b8f39a6175af853301e4940054ebe31fbbd86",
      "concrete_identity": "e3349118e4d268bf325261ca23ea67c35938fa4607c89b27a3a6591a7e82eadc",
      "_line": 181
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 72,
      "monotonic_ns": 1879687848310102,
      "wall_time_ms": 1793990640945,
      "abstraction_version": 6,
      "state_id": "g5s25",
      "model_action_id": "g5a292",
      "entry_id": "semantic-2-c1",
      "request_id": "semantic-2",
      "candidate_id": "c1",
      "confidence": 0.9262076020240784,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 182
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 72,
      "monotonic_ns": 1879687906518556,
      "wall_time_ms": 1793990641003,
      "abstraction_version": 6,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-2-c1",
      "request_id": "semantic-2",
      "candidate_id": "c1",
      "event_count": 2,
      "_line": 185
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 72,
      "monotonic_ns": 1879687938823071,
      "wall_time_ms": 1793990641035,
      "abstraction_version": 6,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-2-c1",
      "request_id": "semantic-2",
      "candidate_id": "c1",
      "_line": 186
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 73,
      "monotonic_ns": 1879688659765649,
      "wall_time_ms": 1793990641756,
      "abstraction_version": 6,
      "state_id": "g5s25",
      "model_action_id": "g5a292",
      "entry_id": "semantic-2-c1",
      "request_id": "semantic-2",
      "candidate_id": "c1",
      "confidence": 0.9262076020240784,
      "choice": "PROMOTE",
      "transition_id": "g6e58:72",
      "target_state": "g6s41",
      "input_confirmed": true,
      "_line": 188
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 72,
    "monotonic_ns": 1879687848959284,
    "wall_time_ms": 1793990640945,
    "abstraction_version": 6,
    "state_id": "g5s25",
    "model_action_id": "g5a292",
    "snapshot_reason": "selection",
    "state_visits": 3,
    "state_first_seen": 33,
    "state_last_seen": 72,
    "state_saturated": false,
    "state_saturation": 0.5,
    "native_state_saturated": false,
    "native_unsaturated_model_action_count": 1,
    "model_action_count": 2,
    "enabled_valid_action_count": 2,
    "unsaturated_model_action_count": 1,
    "unvisited_model_action_count": 1,
    "effective_unvisited_model_action_count": 1,
    "effective_state_saturated": false,
    "local_probe_action_count": 0,
    "navigation_action_count": 1,
    "enabled_valid_unvisited_action_count": 1,
    "unvisited_model_action_ids": "g5a293",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 2,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=org.wikipedia.page.PageActivity|class=android.widget.TextView|text=Move fro|resource_id=org.wikipedia:id/title|bounds=42,1910,798,1967",
    "selected_resolved_node_count": 3,
    "_line": 184
  }
}

四、是否值得PROMOTE

无法可靠裁定相对整个Run决策前历史的功能新颖性。

疑似主要环节:UNKNOWN;wire关系审查:DISTINCT_COMPARATORS_VALID。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

wikipedia STARTLUX step450 Show all

run_d04ae609a94042e28f3ab00ddb284ca9 · 第12.46分钟 · 请求step450 / 决策step450 / 执行step450 · UNKNOWN · 证据INSUFFICIENT_FOR_GLOBAL_NOVELTY · 结构化审查

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p1 对step448=0.720124;p2 对step446=0.818250),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g28s153 / g28a1671;合法历史2条,比较2条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p1 / 448Hide allDIFFERENT_OPERATION0.72012436True
p2 / 446Restore default viewDIFFERENT_OPERATION0.81824985True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p1",
    "history_id": "h2",
    "history_step": 448,
    "history_input_id": "input-2353",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.720124363899231,
    "probabilities": {
      "SAME_OPERATION": 0.11688928306102753,
      "DIFFERENT_OPERATION": 0.8134162425994873,
      "INSUFFICIENT_EVIDENCE": 0.06969448179006577
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h2`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.720124363899231,
      "probabilities": {
        "SAME_OPERATION": 0.11688928306102753,
        "DIFFERENT_OPERATION": 0.8134162425994873,
        "INSUFFICIENT_EVIDENCE": 0.06969448179006577
      }
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "org.wikipedia:id/title",
      "text": "Hide all",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 1,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"org.wikipedia:id/title\"][@text=\"Hide all\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g28a1671",
      "source_state_id": "g28s153",
      "bounds": [
        597,
        265,
        1028,
        322
      ],
      "source_page_id": "page3",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "org.wikipedia:id/title",
          "text": "Hide all",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 594,
      "source_gui_timestamp": 448,
      "current_state": "g28s153",
      "current_model_action": "g28a1671",
      "current_version": 28,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p2",
    "history_id": "h1",
    "history_step": 446,
    "history_input_id": "input-2339",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.8182498514652252,
    "probabilities": {
      "SAME_OPERATION": 0.06113607808947563,
      "DIFFERENT_OPERATION": 0.8788332343101501,
      "INSUFFICIENT_EVIDENCE": 0.06003072112798691
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.8182498514652252,
      "probabilities": {
        "SAME_OPERATION": 0.06113607808947563,
        "DIFFERENT_OPERATION": 0.8788332343101501,
        "INSUFFICIENT_EVIDENCE": 0.06003072112798691
      }
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "org.wikipedia:id/title",
      "text": "Restore default view",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 2,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"org.wikipedia:id/title\"][@text=\"Restore \"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g28a1671",
      "source_state_id": "g28s153",
      "bounds": [
        597,
        391,
        1028,
        448
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "org.wikipedia:id/title",
          "text": "Restore default view",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 592,
      "source_gui_timestamp": 446,
      "current_state": "g28s153",
      "current_model_action": "g28a1671",
      "current_version": 28,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

现有Witness支持或提示不同命令/操作分支,但没有足够完整的Run内等价历史恢复,不能从“未检索到”推出从未执行。保留UNKNOWN;不将新增方法或零新增单独作为PROMOTE对错。

等价历史是否送入Provider wire:UNKNOWN;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

NA:没有足以可靠裁定全局首次或重复的已核实等价历史。不能把未检索到当成未执行。

三、Probe执行后发生什么

Show all 将Explore feed各开关全开;10秒627首次方法包含随后进入ReadingLists等普通操作影响。

wikipedia STARTLUX step450 Show all before_screenshot
before_screenshot · identity_verified · 2026-11-06T18:53:56.729+00:00
wikipedia STARTLUX step450 Show all after_screenshot
after_screenshot · identity_verified · 2026-11-06T18:53:57.576+00:00

Run内首次METHOD观察:完成后2秒=0,10秒=627,下一动作前B=0。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-2377",
      "step": 451,
      "version": 28,
      "elapsed_s": 748.553,
      "wall_time_ms": 1793991237599,
      "next_input_wall_ms": 1793991238886,
      "input_completed_wall_ms": 1793991237969,
      "input_confirmed": true,
      "action": "MODEL_SCROLL_LEFT_RIGHT org.wikipedia:id/content_types_recycler",
      "action_type": "MODEL_SCROLL_LEFT_RIGHT",
      "text": "",
      "content_desc": "",
      "resource_id": "org.wikipedia:id/content_types_recycler",
      "model_action_id": "g24a1573",
      "concrete_identity": "MODEL_SCROLL_LEFT_RIGHT|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.wikipedia:id/content_types_recycler\"][@text=\"\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true'][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']",
      "state_id": "g24s145",
      "source_gui_id": 597,
      "activity": "org.wikipedia.feed.configure.ConfigureActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#f1409233",
        "Customize the feed",
        "More options",
        "Featured article, Daily featured article on Wikipedia",
        "Top read, Daily most-viewed articles",
        "Picture of the day, Daily featured image from Wikimedia Commons",
        "Because you read, Suggestions based on a recently read article from your history",
        "In the news, Articles about current events",
        "On this day, Events in history on this day",
        "Randomizer, Generate random articles to read",
        "Today on Wikipedia, Main page of Wikipedia with daily featured content",
        "Featured article",
        "Daily featured article on Wikipedia",
        "Top read",
        "Daily most-viewed articles",
        "Picture of the day",
        "Daily featured image from Wikimedia Commons",
        "Because you read",
        "Suggestions based on a recently read article from your history",
        "In the news",
        "Articles about current events",
        "On this day",
        "Events in history on this day",
        "Randomizer",
        "Generate random articles to read",
        "Today on Wikipedia",
        "EN",
        "IT",
        "ZH-\nTW",
        "ZH-\nCN",
        "FR"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_d04ae609a94042e28f3ab00ddb284ca9.zip!device-output/executor.log:37683",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_d04ae609a94042e28f3ab00ddb284ca9.zip!device-output/native/sata-org.wikipedia-ape-sata-running-minutes-60/jev-audit/inputs/generated-2378.json"
    },
    {
      "input_id": "input-2382",
      "step": 452,
      "version": 28,
      "elapsed_s": 749.84,
      "wall_time_ms": 1793991238886,
      "next_input_wall_ms": 1793991240210,
      "input_completed_wall_ms": 1793991239251,
      "input_confirmed": true,
      "action": "MODEL_SCROLL_TOP_DOWN org.wikipedia:id/content_types_recycler",
      "action_type": "MODEL_SCROLL_TOP_DOWN",
      "text": "",
      "content_desc": "",
      "resource_id": "org.wikipedia:id/content_types_recycler",
      "model_action_id": "g24a1572",
      "concrete_identity": "MODEL_SCROLL_TOP_DOWN|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.wikipedia:id/content_types_recycler\"][@text=\"\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true'][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']",
      "state_id": "g24s145",
      "source_gui_id": 598,
      "activity": "org.wikipedia.feed.configure.ConfigureActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_d04ae609a94042e28f3ab00ddb284ca9.zip!device-output/executor.log:37794",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_d04ae609a94042e28f3ab00ddb284ca9.zip!device-output/native/sata-org.wikipedia-ape-sata-running-minutes-60/jev-audit/inputs/generated-2383.json"
    },
    {
      "input_id": "input-2387",
      "step": 453,
      "version": 28,
      "elapsed_s": 751.164,
      "wall_time_ms": 1793991240210,
      "next_input_wall_ms": 1793991241151,
      "input_completed_wall_ms": 1793991240235,
      "input_confirmed": true,
      "action": "MODEL_CLICK #f1409233",
      "action_type": "MODEL_CLICK",
      "text": "#f1409233",
      "content_desc": "Navigate up",
      "resource_id": "",
      "model_action_id": "g24a1568",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageButton\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"Navigate up\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g24s145",
      "source_gui_id": 599,
      "activity": "org.wikipedia.feed.configure.ConfigureActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_d04ae609a94042e28f3ab00ddb284ca9.zip!device-output/executor.log:37899",
      "observed_methods_until_next": 13,
      "category_counts": {
        "app_domain": 9,
        "third_party": 4
      },
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_d04ae609a94042e28f3ab00ddb284ca9.zip!device-output/native/sata-org.wikipedia-ape-sata-running-minutes-60/jev-audit/inputs/generated-2388.json"
    },
    {
      "input_id": "input-2392",
      "step": 454,
      "version": 28,
      "elapsed_s": 752.105,
      "wall_time_ms": 1793991241151,
      "next_input_wall_ms": 1793991242067,
      "input_completed_wall_ms": 1793991241185,
      "input_confirmed": true,
      "action": "MODEL_CLICK More",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "More",
      "resource_id": "org.wikipedia:id/nav_more_container",
      "model_action_id": "g28a1673",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"org.wikipedia:id/nav_more_container\"][@text=\"\"][@content-desc=\"More\"][@index=2][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g28s154",
      "source_gui_id": 600,
      "activity": "org.wikipedia.main.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_d04ae609a94042e28f3ab00ddb284ca9.zip!device-output/executor.log:38005",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_d04ae609a94042e28f3ab00ddb284ca9.zip!device-output/native/sata-org.wikipedia-ape-sata-running-minutes-60/jev-audit/inputs/generated-2393.json"
    },
    {
      "input_id": "input-2397",
      "step": 455,
      "version": 28,
      "elapsed_s": 753.021,
      "wall_time_ms": 1793991242067,
      "next_input_wall_ms": 1793991243323,
      "input_completed_wall_ms": 1793991242102,
      "input_confirmed": true,
      "action": "MODEL_CLICK Places",
      "action_type": "MODEL_CLICK",
      "text": "Places",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g8a974",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"org.wikipedia:id/coordinator\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"org.wikipedia:id/design_bottom_sheet\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"org.wikipedia:id/main_drawer_places_container\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"\"][@text=\"Places\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g8s93",
      "source_gui_id": 601,
      "activity": "org.wikipedia.main.MainActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Log in / join Wikipedia",
        "Places",
        "Settings",
        "Donate"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_d04ae609a94042e28f3ab00ddb284ca9.zip!device-output/executor.log:38081",
      "observed_methods_until_next": 477,
      "category_counts": {
        "third_party": 466,
        "app_domain": 11
      },
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_d04ae609a94042e28f3ab00ddb284ca9.zip!device-output/native/sata-org.wikipedia-ape-sata-running-minutes-60/jev-audit/inputs/generated-2398.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 450,
      "monotonic_ns": 1880283575622616,
      "wall_time_ms": 1793991236672,
      "abstraction_version": 28,
      "state_id": "g28s153",
      "model_action_id": "g28a1671",
      "entry_id": "semantic-4-c1",
      "request_id": "semantic-4",
      "candidate_id": "c1",
      "confidence": 0.8182498514652252,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "5531b6a28314ad28f4814eb09bfbc2d012b1af3aa2e25955f12915503f5ee550",
      "concrete_identity": "e2577dc7a52ff280dcb2a800bb721c622b505921c4bf70f9daebe581b410e387",
      "decision_scope": "b77aa557953e35f2c783bdc341490f9b66c37955d1e455356229bcbfbafa56e1",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-4",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 2,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 2,
      "selected_history": 2,
      "comparison_count": 2,
      "same_count": 0,
      "different_count": 2,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 2,
      "low_confidence_count": 0,
      "full_history_compared": true,
      "exploratory": false,
      "_line": 1097
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 450,
      "monotonic_ns": 1880283576193480,
      "wall_time_ms": 1793991236672,
      "abstraction_version": 28,
      "state_id": "g28s153",
      "model_action_id": "g28a1671",
      "entry_id": "semantic-4-c1",
      "request_id": "semantic-4",
      "candidate_id": "c1",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "5531b6a28314ad28f4814eb09bfbc2d012b1af3aa2e25955f12915503f5ee550",
      "input_fingerprint": "47f60f19f8dd956a5ec11182ce0f1ed4f324613f998e9589dedb44d120ea3679",
      "concrete_identity": "e2577dc7a52ff280dcb2a800bb721c622b505921c4bf70f9daebe581b410e387",
      "decision_scope": "b77aa557953e35f2c783bdc341490f9b66c37955d1e455356229bcbfbafa56e1",
      "_line": 1098
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 450,
      "monotonic_ns": 1880283582670783,
      "wall_time_ms": 1793991236679,
      "abstraction_version": 28,
      "state_id": "g28s153",
      "model_action_id": "g28a1671",
      "entry_id": "semantic-4-c1",
      "request_id": "semantic-4",
      "candidate_id": "c1",
      "confidence": 0.8182498514652252,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "5531b6a28314ad28f4814eb09bfbc2d012b1af3aa2e25955f12915503f5ee550",
      "decision_scope": "b77aa557953e35f2c783bdc341490f9b66c37955d1e455356229bcbfbafa56e1",
      "concrete_identity": "e2577dc7a52ff280dcb2a800bb721c622b505921c4bf70f9daebe581b410e387",
      "_line": 1099
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 450,
      "monotonic_ns": 1880283582726089,
      "wall_time_ms": 1793991236679,
      "abstraction_version": 28,
      "state_id": "g28s153",
      "model_action_id": "g28a1671",
      "entry_id": "semantic-4-c1",
      "request_id": "semantic-4",
      "candidate_id": "c1",
      "confidence": 0.8182498514652252,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 1100
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 450,
      "monotonic_ns": 1880283634610400,
      "wall_time_ms": 1793991236731,
      "abstraction_version": 28,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-4-c1",
      "request_id": "semantic-4",
      "candidate_id": "c1",
      "event_count": 2,
      "_line": 1103
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 450,
      "monotonic_ns": 1880283672076372,
      "wall_time_ms": 1793991236768,
      "abstraction_version": 28,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-4-c1",
      "request_id": "semantic-4",
      "candidate_id": "c1",
      "_line": 1104
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 451,
      "monotonic_ns": 1880284495936022,
      "wall_time_ms": 1793991237592,
      "abstraction_version": 28,
      "state_id": "g28s153",
      "model_action_id": "g28a1671",
      "entry_id": "semantic-4-c1",
      "request_id": "semantic-4",
      "candidate_id": "c1",
      "confidence": 0.8182498514652252,
      "choice": "PROMOTE",
      "transition_id": "g28e378:446",
      "target_state": "g24s145",
      "input_confirmed": true,
      "_line": 1106
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 450,
    "monotonic_ns": 1880283583234694,
    "wall_time_ms": 1793991236680,
    "abstraction_version": 28,
    "state_id": "g28s153",
    "model_action_id": "g28a1671",
    "snapshot_reason": "selection",
    "state_visits": 3,
    "state_first_seen": 446,
    "state_last_seen": 450,
    "state_saturated": false,
    "state_saturation": 0.5,
    "native_state_saturated": false,
    "native_unsaturated_model_action_count": 1,
    "model_action_count": 2,
    "enabled_valid_action_count": 2,
    "unsaturated_model_action_count": 1,
    "unvisited_model_action_count": 1,
    "effective_unvisited_model_action_count": 1,
    "effective_state_saturated": false,
    "local_probe_action_count": 0,
    "navigation_action_count": 1,
    "enabled_valid_unvisited_action_count": 1,
    "unvisited_model_action_ids": "g28a1672",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 2,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=org.wikipedia.feed.configure.ConfigureActivity|class=android.widget.TextView|text=Show all|resource_id=org.wikipedia:id/title|bounds=597,139,1028,196",
    "selected_resolved_node_count": 3,
    "_line": 1102
  }
}

四、是否值得PROMOTE

无法可靠裁定相对整个Run决策前历史的功能新颖性。

疑似主要环节:UNKNOWN;wire关系审查:DISTINCT_COMPARATORS_VALID。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

wikipedia STARTLUX step615 Settings

run_d04ae609a94042e28f3ab00ddb284ca9 · 第16.51分钟 · 请求step615 / 决策step615 / 执行step615 · NEW_SUPPORTED · 证据HIGH · 结构化审查

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p1 对step312=0.933366;p2 对step455=0.929857),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g8s93 / g8a974;合法历史2条,比较2条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p1 / 312PlacesDIFFERENT_OPERATION0.93336642True
p2 / 455PlacesDIFFERENT_OPERATION0.92985657True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p1",
    "history_id": "h1",
    "history_step": 312,
    "history_input_id": "input-1649",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.9333664178848267,
    "probabilities": {
      "SAME_OPERATION": 0.017833616584539413,
      "DIFFERENT_OPERATION": 0.9555776119232178,
      "INSUFFICIENT_EVIDENCE": 0.026588691398501396
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.9333664178848267,
      "probabilities": {
        "SAME_OPERATION": 0.017833616584539413,
        "DIFFERENT_OPERATION": 0.9555776119232178,
        "INSUFFICIENT_EVIDENCE": 0.026588691398501396
      }
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "",
      "text": "Places",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 1,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"org.wikipedia:id/coordinator\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"org.wikipedia:id/design_bottom_sheet\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"org.wikipedia:id/main_drawer_places_container\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"\"][@text=\"Places\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g8a974",
      "source_state_id": "g8s93",
      "bounds": [
        168,
        1993,
        1038,
        2050
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "",
          "text": "Places",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "org.wikipedia:id/main_drawer_places_container",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": "org.wikipedia:id/main_drawer_places_container"
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 410,
      "source_gui_timestamp": 312,
      "current_state": "g8s93",
      "current_model_action": "g8a974",
      "current_version": 33,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p2",
    "history_id": "h2",
    "history_step": 455,
    "history_input_id": "input-2397",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.9298565685749054,
    "probabilities": {
      "SAME_OPERATION": 0.017938027158379555,
      "DIFFERENT_OPERATION": 0.9532377123832703,
      "INSUFFICIENT_EVIDENCE": 0.028824210166931152
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h2`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.9298565685749054,
      "probabilities": {
        "SAME_OPERATION": 0.017938027158379555,
        "DIFFERENT_OPERATION": 0.9532377123832703,
        "INSUFFICIENT_EVIDENCE": 0.028824210166931152
      }
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "",
      "text": "Places",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 1,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"org.wikipedia:id/coordinator\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"org.wikipedia:id/design_bottom_sheet\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"org.wikipedia:id/main_drawer_places_container\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"\"][@text=\"Places\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g8a974",
      "source_state_id": "g8s93",
      "bounds": [
        168,
        1993,
        1038,
        2050
      ],
      "source_page_id": "page3",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "",
          "text": "Places",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "org.wikipedia:id/main_drawer_places_container",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": "org.wikipedia:id/main_drawer_places_container"
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 601,
      "source_gui_timestamp": 455,
      "current_state": "g8s93",
      "current_model_action": "g8a974",
      "current_version": 33,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

输入冻结前无SettingsActivity记录或Settings导航输入;两条Witness均是Places。615打开General/语言/Feed/主题设置,是独立功能。

等价历史是否送入Provider wire:NO_EQUIVALENT_PRIOR_SUPPORTED;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

未发现对应功能Activity或导航输入的先前记录;检索范围和阴性结果见六条首次功能的完整检索清单。结论受已保存Native历史边界约束。

三、Probe执行后发生什么

Settings 打开语言/Feed/主题/同步设置页;B窗口155首次方法。

wikipedia STARTLUX step615 Settings before_screenshot
before_screenshot · identity_verified · 2026-11-06T18:57:59.858+00:00
wikipedia STARTLUX step615 Settings after_screenshot
after_screenshot · identity_verified · 2026-11-06T18:58:04.652+00:00

Run内首次METHOD观察:完成后2秒=155,10秒=178,下一动作前B=155。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-3278",
      "step": 616,
      "version": 35,
      "elapsed_s": 995.673,
      "wall_time_ms": 1793991484719,
      "next_input_wall_ms": 1793991485980,
      "input_completed_wall_ms": 1793991485085,
      "input_confirmed": true,
      "action": "MODEL_SCROLL_TOP_DOWN org.wikipedia:id/recycler_view",
      "action_type": "MODEL_SCROLL_TOP_DOWN",
      "text": "",
      "content_desc": "",
      "resource_id": "org.wikipedia:id/recycler_view",
      "model_action_id": "g35a2322",
      "concrete_identity": "MODEL_SCROLL_TOP_DOWN|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.wikipedia:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true'][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']",
      "state_id": "g35s205",
      "source_gui_id": 773,
      "activity": "org.wikipedia.settings.SettingsActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#f1409233",
        "Settings",
        "General",
        "Wikipedia languages",
        "italiano, 中文(中国大陆), français, English",
        "Explore Feed",
        "Customize the Explore feed",
        "Show link previews",
        "Show a quick preview of articles when tapping on links.",
        "Collapse tables",
        "Automatically collapse tables in articles, such as infoboxes, references, and notes.",
        "App theme",
        "Light",
        "Syncing",
        "Reading list syncing",
        "Sync reading lists across different devices by saving them to your Wikipedia account",
        "Download reading list articles",
        "Data usage",
        "Download only over Wi-Fi"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_d04ae609a94042e28f3ab00ddb284ca9.zip!device-output/executor.log:53781",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_d04ae609a94042e28f3ab00ddb284ca9.zip!device-output/native/sata-org.wikipedia-ape-sata-running-minutes-60/jev-audit/inputs/generated-3279.json"
    },
    {
      "input_id": "input-3283",
      "step": 617,
      "version": 35,
      "elapsed_s": 996.934,
      "wall_time_ms": 1793991485980,
      "next_input_wall_ms": 1793991486902,
      "input_completed_wall_ms": 1793991486018,
      "input_confirmed": true,
      "action": "MODEL_CLICK android.widget.LinearLayout",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g35a2320",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.wikipedia:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=11][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g35s205",
      "source_gui_id": 774,
      "activity": "org.wikipedia.settings.SettingsActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_d04ae609a94042e28f3ab00ddb284ca9.zip!device-output/executor.log:54003",
      "observed_methods_until_next": 17,
      "category_counts": {
        "third_party": 15,
        "app_domain": 2
      },
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_d04ae609a94042e28f3ab00ddb284ca9.zip!device-output/native/sata-org.wikipedia-ape-sata-running-minutes-60/jev-audit/inputs/generated-3284.json"
    },
    {
      "input_id": "input-3288",
      "step": 618,
      "version": 35,
      "elapsed_s": 997.856,
      "wall_time_ms": 1793991486902,
      "next_input_wall_ms": 1793991487952,
      "input_completed_wall_ms": 1793991486987,
      "input_confirmed": true,
      "action": "MODEL_CLICK org.wikipedia:id/switchWidget",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "org.wikipedia:id/switchWidget",
      "model_action_id": "g35a2325",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.wikipedia:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.Switch\"][@resource-id=\"org.wikipedia:id/switchWidget\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='true'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g35s205",
      "source_gui_id": 775,
      "activity": "org.wikipedia.settings.SettingsActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#f1409233",
        "Settings",
        "General",
        "Wikipedia languages",
        "italiano, 中文(中国大陆), français, English",
        "Explore Feed",
        "Customize the Explore feed",
        "Show link previews",
        "Show a quick preview of articles when tapping on links.",
        "Collapse tables",
        "Automatically collapse tables in articles, such as infoboxes, references, and notes.",
        "App theme",
        "Light",
        "Syncing",
        "Reading list syncing",
        "Sync reading lists across different devices by saving them to your Wikipedia account",
        "Download reading list articles",
        "Data usage",
        "Download only over Wi-Fi"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_d04ae609a94042e28f3ab00ddb284ca9.zip!device-output/executor.log:54103",
      "observed_methods_until_next": 1,
      "category_counts": {
        "third_party": 1
      },
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_d04ae609a94042e28f3ab00ddb284ca9.zip!device-output/native/sata-org.wikipedia-ape-sata-running-minutes-60/jev-audit/inputs/generated-3291.json"
    },
    {
      "input_id": "input-3297",
      "step": 619,
      "version": 35,
      "elapsed_s": 998.906,
      "wall_time_ms": 1793991487952,
      "next_input_wall_ms": 1793991489329,
      "input_completed_wall_ms": 1793991487987,
      "input_confirmed": true,
      "action": "MODEL_CLICK android.widget.LinearLayout",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g35a2317",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.wikipedia:id/recycler_view\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=7][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g35s205",
      "source_gui_id": 776,
      "activity": "org.wikipedia.settings.SettingsActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#f1409233",
        "Settings",
        "General",
        "Wikipedia languages",
        "italiano, 中文(中国大陆), français, English",
        "Explore Feed",
        "Customize the Explore feed",
        "Show link previews",
        "Show a quick preview of articles when tapping on links.",
        "Collapse tables",
        "Automatically collapse tables in articles, such as infoboxes, references, and notes.",
        "App theme",
        "Light",
        "Syncing",
        "Reading list syncing",
        "Sync reading lists across different devices by saving them to your Wikipedia account",
        "Download reading list articles",
        "Data usage",
        "Download only over Wi-Fi"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_d04ae609a94042e28f3ab00ddb284ca9.zip!device-output/executor.log:54203",
      "observed_methods_until_next": 2,
      "category_counts": {
        "app_domain": 2
      },
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_d04ae609a94042e28f3ab00ddb284ca9.zip!device-output/native/sata-org.wikipedia-ape-sata-running-minutes-60/jev-audit/inputs/generated-3298.json"
    },
    {
      "input_id": "input-3302",
      "step": 620,
      "version": 35,
      "elapsed_s": 1000.283,
      "wall_time_ms": 1793991489329,
      "next_input_wall_ms": 1793991490253,
      "input_completed_wall_ms": 1793991489351,
      "input_confirmed": true,
      "action": "MODEL_CLICK Log in",
      "action_type": "MODEL_CLICK",
      "text": "Log in",
      "content_desc": "",
      "resource_id": "android:id/button1",
      "model_action_id": "g35a2329",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"org.wikipedia:id/buttonPanel\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.Button\"][@resource-id=\"android:id/button1\"][@text=\"Log in\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g35s206",
      "source_gui_id": 780,
      "activity": "org.wikipedia.settings.SettingsActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_d04ae609a94042e28f3ab00ddb284ca9.zip!device-output/executor.log:54303",
      "observed_methods_until_next": 18,
      "category_counts": {
        "app_domain": 3,
        "third_party": 15
      },
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_d04ae609a94042e28f3ab00ddb284ca9.zip!device-output/native/sata-org.wikipedia-ape-sata-running-minutes-60/jev-audit/inputs/generated-3303.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 615,
      "monotonic_ns": 1880526701383554,
      "wall_time_ms": 1793991479798,
      "abstraction_version": 33,
      "state_id": "g8s93",
      "model_action_id": "g8a974",
      "entry_id": "semantic-6-c1",
      "request_id": "semantic-6",
      "candidate_id": "c1",
      "confidence": 0.9333664178848267,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "064c67207beafddfb913a427a84fd5bd83310e0777d8354fe1f33c0d4778bc9d",
      "concrete_identity": "f08fca80599c16eb18b0a6ce843b6b4f93e76f1823f33b31edf06defb0360e0e",
      "decision_scope": "3d3926431bc93bde8cbf490a5c09a2a9ac33f948d32beb3e48d7ed726162c382",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-6",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 2,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 2,
      "selected_history": 2,
      "comparison_count": 2,
      "same_count": 0,
      "different_count": 2,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 2,
      "low_confidence_count": 0,
      "full_history_compared": true,
      "exploratory": false,
      "_line": 1533
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 615,
      "monotonic_ns": 1880526702107285,
      "wall_time_ms": 1793991479798,
      "abstraction_version": 33,
      "state_id": "g8s93",
      "model_action_id": "g8a974",
      "entry_id": "semantic-6-c1",
      "request_id": "semantic-6",
      "candidate_id": "c1",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "064c67207beafddfb913a427a84fd5bd83310e0777d8354fe1f33c0d4778bc9d",
      "input_fingerprint": "c7af288ea63ab3c21e8c1fc600d85d75ccdafcc9bebd085e0fe7a266e585dedb",
      "concrete_identity": "f08fca80599c16eb18b0a6ce843b6b4f93e76f1823f33b31edf06defb0360e0e",
      "decision_scope": "3d3926431bc93bde8cbf490a5c09a2a9ac33f948d32beb3e48d7ed726162c382",
      "_line": 1535
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 615,
      "monotonic_ns": 1880526710431789,
      "wall_time_ms": 1793991479807,
      "abstraction_version": 33,
      "state_id": "g8s93",
      "model_action_id": "g8a974",
      "entry_id": "semantic-6-c1",
      "request_id": "semantic-6",
      "candidate_id": "c1",
      "confidence": 0.9333664178848267,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "064c67207beafddfb913a427a84fd5bd83310e0777d8354fe1f33c0d4778bc9d",
      "decision_scope": "3d3926431bc93bde8cbf490a5c09a2a9ac33f948d32beb3e48d7ed726162c382",
      "concrete_identity": "f08fca80599c16eb18b0a6ce843b6b4f93e76f1823f33b31edf06defb0360e0e",
      "_line": 1537
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 615,
      "monotonic_ns": 1880526710481283,
      "wall_time_ms": 1793991479807,
      "abstraction_version": 33,
      "state_id": "g8s93",
      "model_action_id": "g8a974",
      "entry_id": "semantic-6-c1",
      "request_id": "semantic-6",
      "candidate_id": "c1",
      "confidence": 0.9333664178848267,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 1538
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 615,
      "monotonic_ns": 1880526765817002,
      "wall_time_ms": 1793991479862,
      "abstraction_version": 33,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-6-c1",
      "request_id": "semantic-6",
      "candidate_id": "c1",
      "event_count": 2,
      "_line": 1541
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 615,
      "monotonic_ns": 1880526788409326,
      "wall_time_ms": 1793991479885,
      "abstraction_version": 33,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-6-c1",
      "request_id": "semantic-6",
      "candidate_id": "c1",
      "_line": 1542
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 616,
      "monotonic_ns": 1880531568462245,
      "wall_time_ms": 1793991484665,
      "abstraction_version": 35,
      "state_id": "g8s93",
      "model_action_id": "g8a974",
      "entry_id": "semantic-6-c1",
      "request_id": "semantic-6",
      "candidate_id": "c1",
      "confidence": 0.9333664178848267,
      "choice": "PROMOTE",
      "transition_id": "g35e519:610",
      "target_state": "g35s205",
      "input_confirmed": true,
      "_line": 1546
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 615,
    "monotonic_ns": 1880526710882426,
    "wall_time_ms": 1793991479807,
    "abstraction_version": 33,
    "state_id": "g8s93",
    "model_action_id": "g8a974",
    "snapshot_reason": "selection",
    "state_visits": 5,
    "state_first_seen": 288,
    "state_last_seen": 615,
    "state_saturated": false,
    "state_saturation": 0.6666667,
    "native_state_saturated": false,
    "native_unsaturated_model_action_count": 1,
    "model_action_count": 3,
    "enabled_valid_action_count": 3,
    "unsaturated_model_action_count": 1,
    "unvisited_model_action_count": 1,
    "effective_unvisited_model_action_count": 1,
    "effective_state_saturated": false,
    "local_probe_action_count": 0,
    "navigation_action_count": 1,
    "enabled_valid_unvisited_action_count": 1,
    "unvisited_model_action_ids": "g8a976",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 2,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=org.wikipedia.main.MainActivity|class=android.widget.TextView|text=Settings|resource_id=|bounds=168,2119,1038,2176",
    "selected_resolved_node_count": 3,
    "_line": 1540
  }
}

四、是否值得PROMOTE

保留Native输入/Activity历史与本步GUI共同支持此前未尝试的独立功能入口;是可证明的收益下界。

疑似主要环节:NONE_IDENTIFIED;wire关系审查:DISTINCT_COMPARATORS_VALID。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

wikipedia STARTLUX step734 Donate

run_d04ae609a94042e28f3ab00ddb284ca9 · 第18.78分钟 · 请求step615 / 决策step615 / 执行step734 · NEW_SUPPORTED · 证据HIGH · 深入复核

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p3 对step312=0.941887;p4 对step455=0.959887),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g8s93 / g8a974;合法历史2条,比较2条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p3 / 312PlacesDIFFERENT_OPERATION0.94188726True
p4 / 455PlacesDIFFERENT_OPERATION0.95988667True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p3",
    "history_id": "h1",
    "history_step": 312,
    "history_input_id": "input-1649",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.9418872594833374,
    "probabilities": {
      "SAME_OPERATION": 0.014188249595463276,
      "DIFFERENT_OPERATION": 0.9612581729888916,
      "INSUFFICIENT_EVIDENCE": 0.024553516879677773
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c2` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.9418872594833374,
      "probabilities": {
        "SAME_OPERATION": 0.014188249595463276,
        "DIFFERENT_OPERATION": 0.9612581729888916,
        "INSUFFICIENT_EVIDENCE": 0.024553516879677773
      }
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "",
      "text": "Places",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 1,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"org.wikipedia:id/coordinator\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"org.wikipedia:id/design_bottom_sheet\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"org.wikipedia:id/main_drawer_places_container\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"\"][@text=\"Places\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g8a974",
      "source_state_id": "g8s93",
      "bounds": [
        168,
        1993,
        1038,
        2050
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "",
          "text": "Places",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "org.wikipedia:id/main_drawer_places_container",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": "org.wikipedia:id/main_drawer_places_container"
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 410,
      "source_gui_timestamp": 312,
      "current_state": "g8s93",
      "current_model_action": "g8a974",
      "current_version": 33,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p4",
    "history_id": "h2",
    "history_step": 455,
    "history_input_id": "input-2397",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.9598866701126099,
    "probabilities": {
      "SAME_OPERATION": 0.009249254129827023,
      "DIFFERENT_OPERATION": 0.9732577800750732,
      "INSUFFICIENT_EVIDENCE": 0.017493030056357384
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c2` the same application-function operation as executed action at `executed_actions.h2`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.9598866701126099,
      "probabilities": {
        "SAME_OPERATION": 0.009249254129827023,
        "DIFFERENT_OPERATION": 0.9732577800750732,
        "INSUFFICIENT_EVIDENCE": 0.017493030056357384
      }
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "",
      "text": "Places",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 1,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"org.wikipedia:id/coordinator\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"org.wikipedia:id/design_bottom_sheet\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"org.wikipedia:id/main_drawer_places_container\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"\"][@text=\"Places\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g8a974",
      "source_state_id": "g8s93",
      "bounds": [
        168,
        1993,
        1038,
        2050
      ],
      "source_page_id": "page3",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "",
          "text": "Places",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "org.wikipedia:id/main_drawer_places_container",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": "org.wikipedia:id/main_drawer_places_container"
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 601,
      "source_gui_timestamp": 455,
      "current_state": "g8s93",
      "current_model_action": "g8a974",
      "current_version": 33,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

决策在615,输入冻结前与执行734前均无Donate命令输入或GooglePayActivity记录;734打开支付方式选择sheet,随后735进入Google Pay流程。这里只确认捐款入口,绝不表示完成付款。

等价历史是否送入Provider wire:NO_EQUIVALENT_PRIOR_SUPPORTED;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

未发现对应功能Activity或导航输入的先前记录;检索范围和阴性结果见六条首次功能的完整检索清单。结论受已保存Native历史边界约束。

历史Witness执行后的截图(事后证据,未送模型)
Witness step312 target
Witness step312 target · alignment=identity_verified

三、Probe执行后发生什么

Donate 打开Google Pay或其他支付方式选择sheet;B窗口517首次方法,没有捐款成功证据。

wikipedia STARTLUX step734 Donate before_screenshot
before_screenshot · identity_verified · 2026-11-06T19:00:16.113+00:00
wikipedia STARTLUX step734 Donate after_screenshot
after_screenshot · identity_verified · 2026-11-06T19:00:17.553+00:00

Run内首次METHOD观察:完成后2秒=619,10秒=897,下一动作前B=517。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-3899",
      "step": 735,
      "version": 37,
      "elapsed_s": 1128.569,
      "wall_time_ms": 1793991617615,
      "next_input_wall_ms": 1793991619259,
      "input_completed_wall_ms": 1793991617650,
      "input_confirmed": true,
      "action": "MODEL_CLICK Donate w",
      "action_type": "MODEL_CLICK",
      "text": "Donate w",
      "content_desc": "",
      "resource_id": "org.wikipedia:id/donateGooglePayButton",
      "model_action_id": "g37a2478",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"org.wikipedia:id/coordinator\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"org.wikipedia:id/design_bottom_sheet\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"org.wikipedia:id/donateGooglePayButton\"][@text=\"Donate w\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g37s220",
      "source_gui_id": 901,
      "activity": "org.wikipedia.main.MainActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Donate with Google Pay?",
        "Donate with Google Pay or choose another payment method.",
        "Donate with Google Pay",
        "Other payment method"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_d04ae609a94042e28f3ab00ddb284ca9.zip!device-output/executor.log:65167",
      "observed_methods_until_next": 166,
      "category_counts": {
        "app_domain": 113,
        "third_party": 53
      },
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_d04ae609a94042e28f3ab00ddb284ca9.zip!device-output/native/sata-org.wikipedia-ape-sata-running-minutes-60/jev-audit/inputs/generated-3900.json"
    },
    {
      "input_id": "input-3904",
      "step": 736,
      "version": 37,
      "elapsed_s": 1130.213,
      "wall_time_ms": 1793991619259,
      "next_input_wall_ms": 1793991620160,
      "input_completed_wall_ms": 1793991619286,
      "input_confirmed": true,
      "action": "MODEL_CLICK #5df806c0",
      "action_type": "MODEL_CLICK",
      "text": "#5df806c0",
      "content_desc": "Navigate up",
      "resource_id": "",
      "model_action_id": "g37a2481",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageButton\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"Navigate up\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g37s221",
      "source_gui_id": 907,
      "activity": "org.wikipedia.donate.GooglePayActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_d04ae609a94042e28f3ab00ddb284ca9.zip!device-output/executor.log:65252",
      "observed_methods_until_next": 185,
      "category_counts": {
        "app_domain": 63,
        "third_party": 122
      },
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_d04ae609a94042e28f3ab00ddb284ca9.zip!device-output/native/sata-org.wikipedia-ape-sata-running-minutes-60/jev-audit/inputs/generated-3905.json"
    },
    {
      "input_id": "input-3909",
      "step": 737,
      "version": 37,
      "elapsed_s": 1131.114,
      "wall_time_ms": 1793991620160,
      "next_input_wall_ms": 1793991623289,
      "input_completed_wall_ms": 1793991620190,
      "input_confirmed": true,
      "action": "MODEL_CLICK Donate w",
      "action_type": "MODEL_CLICK",
      "text": "Donate w",
      "content_desc": "",
      "resource_id": "org.wikipedia:id/donateGooglePayButton",
      "model_action_id": "g37a2478",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"org.wikipedia:id/coordinator\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"org.wikipedia:id/design_bottom_sheet\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"org.wikipedia:id/donateGooglePayButton\"][@text=\"Donate w\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g37s220",
      "source_gui_id": 908,
      "activity": "org.wikipedia.main.MainActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "EARLY_STAGE: ABA/backward/other (NA finer branch)",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_d04ae609a94042e28f3ab00ddb284ca9.zip!device-output/executor.log:65343",
      "observed_methods_until_next": 1,
      "category_counts": {
        "third_party": 1
      },
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_d04ae609a94042e28f3ab00ddb284ca9.zip!device-output/native/sata-org.wikipedia-ape-sata-running-minutes-60/jev-audit/inputs/generated-3910.json"
    },
    {
      "input_id": "input-3914",
      "step": 738,
      "version": 38,
      "elapsed_s": 1134.243,
      "wall_time_ms": 1793991623289,
      "next_input_wall_ms": 1793991624209,
      "input_completed_wall_ms": 1793991623318,
      "input_confirmed": true,
      "action": "MODEL_CLICK ¥5,000",
      "action_type": "MODEL_CLICK",
      "text": "¥5,000",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g38a2510",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"org.wikipedia:id/contentsContainer\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.Button\"][@resource-id=\"\"][@text=\"¥5,000\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g38s223",
      "source_gui_id": 909,
      "activity": "org.wikipedia.donate.GooglePayActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_d04ae609a94042e28f3ab00ddb284ca9.zip!device-output/executor.log:65419",
      "observed_methods_until_next": 20,
      "category_counts": {
        "app_domain": 16,
        "third_party": 4
      },
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_d04ae609a94042e28f3ab00ddb284ca9.zip!device-output/native/sata-org.wikipedia-ape-sata-running-minutes-60/jev-audit/inputs/generated-3915.json"
    },
    {
      "input_id": "input-3919",
      "step": 739,
      "version": 38,
      "elapsed_s": 1135.163,
      "wall_time_ms": 1793991624209,
      "next_input_wall_ms": 1793991624212,
      "input_completed_wall_ms": 1793991625351,
      "input_confirmed": true,
      "action": "MODEL_CLICK 5000",
      "action_type": "MODEL_CLICK",
      "text": "5000",
      "content_desc": "",
      "resource_id": "org.wikipedia:id/donateAmountText",
      "model_action_id": "g38a2496",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"org.wikipedia:id/contentsContainer\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.EditText\"][@resource-id=\"org.wikipedia:id/donateAmountText\"][@text=\"5000\"][@content-desc=\"\"][@index=7][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g38s223",
      "source_gui_id": 910,
      "activity": "org.wikipedia.donate.GooglePayActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_d04ae609a94042e28f3ab00ddb284ca9.zip!device-output/executor.log:65592",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_d04ae609a94042e28f3ab00ddb284ca9.zip!device-output/native/sata-org.wikipedia-ape-sata-running-minutes-60/jev-audit/inputs/generated-3921.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 615,
      "monotonic_ns": 1880526701426312,
      "wall_time_ms": 1793991479798,
      "abstraction_version": 33,
      "state_id": "g8s93",
      "model_action_id": "g8a974",
      "entry_id": "semantic-6-c2",
      "request_id": "semantic-6",
      "candidate_id": "c2",
      "confidence": 0.9598866701126099,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "064c67207beafddfb913a427a84fd5bd83310e0777d8354fe1f33c0d4778bc9d",
      "concrete_identity": "3543a24d7e2e7423a5806acd8ad136ab469966c34188380d7d3c74fea60af7ef",
      "decision_scope": "3d3926431bc93bde8cbf490a5c09a2a9ac33f948d32beb3e48d7ed726162c382",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-6",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 2,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 2,
      "selected_history": 2,
      "comparison_count": 2,
      "same_count": 0,
      "different_count": 2,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 2,
      "low_confidence_count": 0,
      "full_history_compared": true,
      "exploratory": false,
      "_line": 1534
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 615,
      "monotonic_ns": 1880526702394119,
      "wall_time_ms": 1793991479799,
      "abstraction_version": 33,
      "state_id": "g8s93",
      "model_action_id": "g8a974",
      "entry_id": "semantic-6-c2",
      "request_id": "semantic-6",
      "candidate_id": "c2",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "064c67207beafddfb913a427a84fd5bd83310e0777d8354fe1f33c0d4778bc9d",
      "input_fingerprint": "c7af288ea63ab3c21e8c1fc600d85d75ccdafcc9bebd085e0fe7a266e585dedb",
      "concrete_identity": "3543a24d7e2e7423a5806acd8ad136ab469966c34188380d7d3c74fea60af7ef",
      "decision_scope": "3d3926431bc93bde8cbf490a5c09a2a9ac33f948d32beb3e48d7ed726162c382",
      "_line": 1536
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 734,
      "monotonic_ns": 1880662958852808,
      "wall_time_ms": 1793991616055,
      "abstraction_version": 37,
      "state_id": "g8s93",
      "model_action_id": "g8a974",
      "entry_id": "semantic-6-c2",
      "request_id": "semantic-6",
      "candidate_id": "c2",
      "confidence": 0.9598866701126099,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "064c67207beafddfb913a427a84fd5bd83310e0777d8354fe1f33c0d4778bc9d",
      "decision_scope": "3d3926431bc93bde8cbf490a5c09a2a9ac33f948d32beb3e48d7ed726162c382",
      "concrete_identity": "3543a24d7e2e7423a5806acd8ad136ab469966c34188380d7d3c74fea60af7ef",
      "_line": 1843
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 734,
      "monotonic_ns": 1880662958895541,
      "wall_time_ms": 1793991616055,
      "abstraction_version": 37,
      "state_id": "g8s93",
      "model_action_id": "g8a974",
      "entry_id": "semantic-6-c2",
      "request_id": "semantic-6",
      "candidate_id": "c2",
      "confidence": 0.9598866701126099,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 1844
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 734,
      "monotonic_ns": 1880663019368214,
      "wall_time_ms": 1793991616116,
      "abstraction_version": 37,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-6-c2",
      "request_id": "semantic-6",
      "candidate_id": "c2",
      "event_count": 2,
      "_line": 1847
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 734,
      "monotonic_ns": 1880663055837467,
      "wall_time_ms": 1793991616152,
      "abstraction_version": 37,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-6-c2",
      "request_id": "semantic-6",
      "candidate_id": "c2",
      "_line": 1848
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 735,
      "monotonic_ns": 1880664463916044,
      "wall_time_ms": 1793991617560,
      "abstraction_version": 37,
      "state_id": "g8s93",
      "model_action_id": "g8a974",
      "entry_id": "semantic-6-c2",
      "request_id": "semantic-6",
      "candidate_id": "c2",
      "confidence": 0.9598866701126099,
      "choice": "PROMOTE",
      "transition_id": "g37e619:729",
      "target_state": "g37s220",
      "input_confirmed": true,
      "_line": 1850
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 734,
    "monotonic_ns": 1880662959175470,
    "wall_time_ms": 1793991616055,
    "abstraction_version": 37,
    "state_id": "g8s93",
    "model_action_id": "g8a974",
    "snapshot_reason": "selection",
    "state_visits": 7,
    "state_first_seen": 288,
    "state_last_seen": 734,
    "state_saturated": false,
    "state_saturation": 0.6666667,
    "native_state_saturated": false,
    "native_unsaturated_model_action_count": 1,
    "model_action_count": 3,
    "enabled_valid_action_count": 3,
    "unsaturated_model_action_count": 1,
    "unvisited_model_action_count": 1,
    "effective_unvisited_model_action_count": 1,
    "effective_state_saturated": false,
    "local_probe_action_count": 0,
    "navigation_action_count": 1,
    "enabled_valid_unvisited_action_count": 1,
    "unvisited_model_action_ids": "g8a976",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 4,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=org.wikipedia.main.MainActivity|class=android.widget.TextView|text=Donate|resource_id=|bounds=168,2245,1038,2302",
    "selected_resolved_node_count": 3,
    "_line": 1846
  }
}

四、是否值得PROMOTE

保留Native输入/Activity历史与本步GUI共同支持此前未尝试的独立功能入口;是可证明的收益下界。

疑似主要环节:NONE_IDENTIFIED;wire关系审查:DISTINCT_COMPARATORS_VALID。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

wikipedia STARTLUX step1316 User:Johnuniq

run_d04ae609a94042e28f3ab00ddb284ca9 · 第35.21分钟 · 请求step1316 / 决策step1316 / 执行step1316 · REPEATED_SUPPORTED · 证据HIGH · 结构化审查

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p3 对step1054=0.717251),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g32s191 / g32a2157;合法历史4条,比较3条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p1 / 577مصادرDIFFERENT_OPERATION0.48596019False
p2 / 579About this articleDIFFERENT_OPERATION0.21093899False
p3 / 1054БележкиDIFFERENT_OPERATION0.71725136True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p1",
    "history_id": "h1",
    "history_step": 577,
    "history_input_id": "input-3060",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.4859601855278015,
    "probabilities": {
      "SAME_OPERATION": 0.2904462218284607,
      "DIFFERENT_OPERATION": 0.6573067903518677,
      "INSUFFICIENT_EVIDENCE": 0.052246950566768646
    },
    "trusted": false,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.4859601855278015,
      "probabilities": {
        "SAME_OPERATION": 0.2904462218284607,
        "DIFFERENT_OPERATION": 0.6573067903518677,
        "INSUFFICIENT_EVIDENCE": 0.052246950566768646
      }
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "org.wikipedia:id/page_toc_item_text",
      "text": "مصادر",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 5,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"org.wikipedia:id/navigation_drawer\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"org.wikipedia:id/side_panel_container\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"org.wikipedia:id/toc_list\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"org.wikipedia:id/page_toc_item_text\"][@text=\"مصادر\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g32a2157",
      "source_state_id": "g32s191",
      "bounds": [
        184,
        1034,
        704,
        1098
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "org.wikipedia:id/page_toc_item_text",
          "text": "مصادر",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 731,
      "source_gui_timestamp": 577,
      "current_state": "g32s191",
      "current_model_action": "g32a2157",
      "current_version": 62,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p2",
    "history_id": "h2",
    "history_step": 579,
    "history_input_id": "input-3074",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.21093899011611938,
    "probabilities": {
      "SAME_OPERATION": 0.4693882465362549,
      "DIFFERENT_OPERATION": 0.4739593267440796,
      "INSUFFICIENT_EVIDENCE": 0.0566524900496006
    },
    "trusted": false,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h2`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.21093899011611938,
      "probabilities": {
        "SAME_OPERATION": 0.4693882465362549,
        "DIFFERENT_OPERATION": 0.4739593267440796,
        "INSUFFICIENT_EVIDENCE": 0.0566524900496006
      }
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "org.wikipedia:id/page_toc_item_text",
      "text": "About this article",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 6,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"org.wikipedia:id/navigation_drawer\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"org.wikipedia:id/side_panel_container\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"org.wikipedia:id/toc_list\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=6][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"org.wikipedia:id/page_toc_item_text\"][@text=\"About th\"][@content-desc=\"\"][@index=6][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g32a2157",
      "source_state_id": "g32s191",
      "bounds": [
        184,
        1182,
        704,
        1244
      ],
      "source_page_id": "page3",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "org.wikipedia:id/page_toc_item_text",
          "text": "About this article",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 733,
      "source_gui_timestamp": 579,
      "current_state": "g32s191",
      "current_model_action": "g32a2157",
      "current_version": 62,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p3",
    "history_id": "h3",
    "history_step": 1054,
    "history_input_id": "input-5566",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.7172513604164124,
    "probabilities": {
      "SAME_OPERATION": 0.15693511068820953,
      "DIFFERENT_OPERATION": 0.8115009069442749,
      "INSUFFICIENT_EVIDENCE": 0.031564004719257355
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h3`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.7172513604164124,
      "probabilities": {
        "SAME_OPERATION": 0.15693511068820953,
        "DIFFERENT_OPERATION": 0.8115009069442749,
        "INSUFFICIENT_EVIDENCE": 0.031564004719257355
      }
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "org.wikipedia:id/page_toc_item_text",
      "text": "Бележки",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 4,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"org.wikipedia:id/navigation_drawer\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"org.wikipedia:id/side_panel_container\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"org.wikipedia:id/toc_list\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=4][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"org.wikipedia:id/page_toc_item_text\"][@text=\"Бележки\"][@content-desc=\"\"][@index=4][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g32a2157",
      "source_state_id": "g32s191",
      "bounds": [
        376,
        865,
        896,
        927
      ],
      "source_page_id": "page4",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "org.wikipedia:id/page_toc_item_text",
          "text": "Бележки",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 1287,
      "source_gui_timestamp": 1054,
      "current_state": "g32s191",
      "current_model_action": "g32a2157",
      "current_version": 62,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

User:Johnuniq是已打开文章目录的标题定位项,不是新用户页入口;1054的Бележки是目录章节跳转。两者都是文章内目录定位,前后图支持同一阅读跳转模板。

等价历史是否送入Provider wire:YES;当前Pair直接比较过的等价历史step:[1054]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

此前step / UTC页面与控件确认与目标
1054
2026-11-06T19:08:48.802+00:00
Бележки
org.wikipedia.page.PageActivity
Native确认=True
org.wikipedia.page.PageActivity
保留目标GUI

三、Probe执行后发生什么

点击User:Johnuniq文章目录项,关闭目录并定位正文;没有Run内首次方法。

wikipedia STARTLUX step1316 User:Johnuniq before_screenshot
before_screenshot · identity_verified · 2026-11-06T19:16:41.475+00:00
wikipedia STARTLUX step1316 User:Johnuniq after_screenshot
after_screenshot · identity_verified · 2026-11-06T19:16:42.400+00:00

Run内首次METHOD观察:完成后2秒=0,10秒=0,下一动作前B=0。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-7002",
      "step": 1317,
      "version": 62,
      "elapsed_s": 2113.362,
      "wall_time_ms": 1793992602408,
      "next_input_wall_ms": 1793992603473,
      "input_completed_wall_ms": 1793992602435,
      "input_confirmed": true,
      "action": "MODEL_CLICK Save",
      "action_type": "MODEL_CLICK",
      "text": "Save",
      "content_desc": "Save",
      "resource_id": "org.wikipedia:id/page_save",
      "model_action_id": "g7a749",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"org.wikipedia:id/navigation_drawer\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"org.wikipedia:id/container_with_nav_trigger\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"org.wikipedia:id/page_contents_container\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"org.wikipedia:id/page_save\"][@text=\"Save\"][@content-desc=\"Save\"][@index=2][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g7s67",
      "source_gui_id": 1613,
      "activity": "org.wikipedia.page.PageActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#547956c0",
        "Search Wikipedia",
        "Show tabs",
        "More options",
        "Save",
        "Language",
        "Find in article",
        "Theme",
        "Contents",
        "2"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_d04ae609a94042e28f3ab00ddb284ca9.zip!device-output/executor.log:124641",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_d04ae609a94042e28f3ab00ddb284ca9.zip!device-output/native/sata-org.wikipedia-ape-sata-running-minutes-60/jev-audit/inputs/generated-7003.json"
    },
    {
      "input_id": "input-7007",
      "step": 1318,
      "version": 62,
      "elapsed_s": 2114.427,
      "wall_time_ms": 1793992603473,
      "next_input_wall_ms": 1793992604381,
      "input_completed_wall_ms": 1793992603501,
      "input_confirmed": true,
      "action": "MODEL_CLICK Add to l",
      "action_type": "MODEL_CLICK",
      "text": "Add to l",
      "content_desc": "",
      "resource_id": "org.wikipedia:id/snackbar_action",
      "model_action_id": "g7a687",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"org.wikipedia:id/navigation_drawer\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"org.wikipedia:id/container_with_nav_trigger\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"org.wikipedia:id/page_contents_container\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"org.wikipedia:id/fragment_page_coordinator\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.Button\"][@resource-id=\"org.wikipedia:id/snackbar_action\"][@text=\"Add to l\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g7s62",
      "source_gui_id": 1614,
      "activity": "org.wikipedia.page.PageActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_d04ae609a94042e28f3ab00ddb284ca9.zip!device-output/executor.log:124734",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_d04ae609a94042e28f3ab00ddb284ca9.zip!device-output/native/sata-org.wikipedia-ape-sata-running-minutes-60/jev-audit/inputs/generated-7008.json"
    },
    {
      "input_id": "input-7012",
      "step": 1319,
      "version": 62,
      "elapsed_s": 2115.335,
      "wall_time_ms": 1793992604381,
      "next_input_wall_ms": 1793992605832,
      "input_completed_wall_ms": 1793992604802,
      "input_confirmed": true,
      "action": "MODEL_BACK NA",
      "action_type": "MODEL_BACK",
      "text": null,
      "content_desc": null,
      "resource_id": null,
      "model_action_id": "g6a465",
      "concrete_identity": null,
      "state_id": "g6s41",
      "source_gui_id": 1615,
      "activity": "org.wikipedia.page.PageActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_d04ae609a94042e28f3ab00ddb284ca9.zip!device-output/executor.log:124822",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_d04ae609a94042e28f3ab00ddb284ca9.zip!device-output/native/sata-org.wikipedia-ape-sata-running-minutes-60/jev-audit/inputs/generated-7013.json"
    },
    {
      "input_id": "input-7017",
      "step": 1320,
      "version": 62,
      "elapsed_s": 2116.786,
      "wall_time_ms": 1793992605832,
      "next_input_wall_ms": 1793992606746,
      "input_completed_wall_ms": 1793992605868,
      "input_confirmed": true,
      "action": "MODEL_CLICK Save",
      "action_type": "MODEL_CLICK",
      "text": "Save",
      "content_desc": "Save",
      "resource_id": "org.wikipedia:id/page_save",
      "model_action_id": "g7a749",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"org.wikipedia:id/navigation_drawer\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"org.wikipedia:id/container_with_nav_trigger\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"org.wikipedia:id/page_contents_container\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"org.wikipedia:id/page_save\"][@text=\"Save\"][@content-desc=\"Save\"][@index=2][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g7s67",
      "source_gui_id": 1616,
      "activity": "org.wikipedia.page.PageActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "EARLY_STAGE: ABA/backward/other (NA finer branch)",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_d04ae609a94042e28f3ab00ddb284ca9.zip!device-output/executor.log:124917",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_d04ae609a94042e28f3ab00ddb284ca9.zip!device-output/native/sata-org.wikipedia-ape-sata-running-minutes-60/jev-audit/inputs/generated-7018.json"
    },
    {
      "input_id": "input-7022",
      "step": 1321,
      "version": 62,
      "elapsed_s": 2117.7,
      "wall_time_ms": 1793992606746,
      "next_input_wall_ms": 1793992607897,
      "input_completed_wall_ms": 1793992606767,
      "input_confirmed": true,
      "action": "MODEL_BACK NA",
      "action_type": "MODEL_BACK",
      "text": null,
      "content_desc": null,
      "resource_id": null,
      "model_action_id": "g5a293",
      "concrete_identity": null,
      "state_id": "g5s25",
      "source_gui_id": 1617,
      "activity": "org.wikipedia.page.PageActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_d04ae609a94042e28f3ab00ddb284ca9.zip!device-output/executor.log:125031",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_d04ae609a94042e28f3ab00ddb284ca9.zip!device-output/native/sata-org.wikipedia-ape-sata-running-minutes-60/jev-audit/inputs/generated-7023.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 1316,
      "monotonic_ns": 1881648308794513,
      "wall_time_ms": 1793992601405,
      "abstraction_version": 62,
      "state_id": "g32s191",
      "model_action_id": "g32a2157",
      "entry_id": "semantic-19-c1",
      "request_id": "semantic-19",
      "candidate_id": "c1",
      "confidence": 0.7172513604164124,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "9d382465b9dc0d6920f7bfcebde303c79fb09ae4b6837bc5838b1f6cc661e84a",
      "concrete_identity": "fc4b284b79deee3d5c634d06c022e50446e81b3af3ecb27689818735cf64295c",
      "decision_scope": "aa0fdbb92e62fe375995899debbde4ff4b6db604f28cb7a05734c683205e7c5b",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-19",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 4,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 4,
      "selected_history": 3,
      "comparison_count": 3,
      "same_count": 0,
      "different_count": 3,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 1,
      "low_confidence_count": 2,
      "full_history_compared": false,
      "exploratory": true,
      "_line": 3551
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 1316,
      "monotonic_ns": 1881648309418900,
      "wall_time_ms": 1793992601406,
      "abstraction_version": 62,
      "state_id": "g32s191",
      "model_action_id": "g32a2157",
      "entry_id": "semantic-19-c1",
      "request_id": "semantic-19",
      "candidate_id": "c1",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "9d382465b9dc0d6920f7bfcebde303c79fb09ae4b6837bc5838b1f6cc661e84a",
      "input_fingerprint": "798c4175f845ba0a613114439f87498d6c1eaea719d4873208df20fe5f1840c3",
      "concrete_identity": "fc4b284b79deee3d5c634d06c022e50446e81b3af3ecb27689818735cf64295c",
      "decision_scope": "aa0fdbb92e62fe375995899debbde4ff4b6db604f28cb7a05734c683205e7c5b",
      "_line": 3553
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 1316,
      "monotonic_ns": 1881648327348918,
      "wall_time_ms": 1793992601424,
      "abstraction_version": 62,
      "state_id": "g32s191",
      "model_action_id": "g32a2157",
      "entry_id": "semantic-19-c1",
      "request_id": "semantic-19",
      "candidate_id": "c1",
      "confidence": 0.7172513604164124,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "9d382465b9dc0d6920f7bfcebde303c79fb09ae4b6837bc5838b1f6cc661e84a",
      "decision_scope": "aa0fdbb92e62fe375995899debbde4ff4b6db604f28cb7a05734c683205e7c5b",
      "concrete_identity": "fc4b284b79deee3d5c634d06c022e50446e81b3af3ecb27689818735cf64295c",
      "_line": 3555
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 1316,
      "monotonic_ns": 1881648327407804,
      "wall_time_ms": 1793992601424,
      "abstraction_version": 62,
      "state_id": "g32s191",
      "model_action_id": "g32a2157",
      "entry_id": "semantic-19-c1",
      "request_id": "semantic-19",
      "candidate_id": "c1",
      "confidence": 0.7172513604164124,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 3556
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 1316,
      "monotonic_ns": 1881648381186863,
      "wall_time_ms": 1793992601477,
      "abstraction_version": 62,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-19-c1",
      "request_id": "semantic-19",
      "candidate_id": "c1",
      "event_count": 2,
      "_line": 3559
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 1316,
      "monotonic_ns": 1881648405238362,
      "wall_time_ms": 1793992601502,
      "abstraction_version": 62,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-19-c1",
      "request_id": "semantic-19",
      "candidate_id": "c1",
      "_line": 3560
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 1317,
      "monotonic_ns": 1881649306696740,
      "wall_time_ms": 1793992602403,
      "abstraction_version": 62,
      "state_id": "g32s191",
      "model_action_id": "g32a2157",
      "entry_id": "semantic-19-c1",
      "request_id": "semantic-19",
      "candidate_id": "c1",
      "confidence": 0.7172513604164124,
      "choice": "PROMOTE",
      "transition_id": "g62e1082:1305",
      "target_state": "g7s67",
      "input_confirmed": true,
      "_line": 3562
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 1316,
    "monotonic_ns": 1881648327758466,
    "wall_time_ms": 1793992601424,
    "abstraction_version": 62,
    "state_id": "g32s191",
    "model_action_id": "g32a2157",
    "snapshot_reason": "selection",
    "state_visits": 6,
    "state_first_seen": 576,
    "state_last_seen": 1316,
    "state_saturated": false,
    "state_saturation": 0.6666667,
    "native_state_saturated": false,
    "native_unsaturated_model_action_count": 1,
    "model_action_count": 3,
    "enabled_valid_action_count": 3,
    "unsaturated_model_action_count": 1,
    "unvisited_model_action_count": 1,
    "effective_unvisited_model_action_count": 1,
    "effective_state_saturated": false,
    "local_probe_action_count": 0,
    "navigation_action_count": 1,
    "enabled_valid_unvisited_action_count": 1,
    "unvisited_model_action_ids": "g32a2158",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 4,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=org.wikipedia.page.PageActivity|class=android.widget.TextView|text=User:Joh|resource_id=org.wikipedia:id/page_toc_item_text|bounds=376,273,896,356",
    "selected_resolved_node_count": 3,
    "_line": 3558
  }
}

四、是否值得PROMOTE

完整已保存历史支持此前已尝试等价功能;不能自动归为模型错误。

疑似主要环节:PAIRWISE_SEMANTICS_SUSPECT;wire关系审查:SAME_OPERATION_SUPPORTED_BY_WIRE。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

wikipedia STARTLUX step1428 Карьера

run_d04ae609a94042e28f3ab00ddb284ca9 · 第38.36分钟 · 请求step1428 / 决策step1428 / 执行step1428 · REPEATED_SUPPORTED · 证据HIGH · 结构化审查

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p2 对step579=0.538472;p3 对step1054=0.714772),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g32s191 / g32a2157;合法历史5条,比较3条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p1 / 577مصادرDIFFERENT_OPERATION0.28316686False
p2 / 579About this articleDIFFERENT_OPERATION0.53847158True
p3 / 1054БележкиDIFFERENT_OPERATION0.71477166True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p1",
    "history_id": "h1",
    "history_step": 577,
    "history_input_id": "input-3060",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.2831668555736542,
    "probabilities": {
      "SAME_OPERATION": 0.4360085725784302,
      "DIFFERENT_OPERATION": 0.5221112370491028,
      "INSUFFICIENT_EVIDENCE": 0.04188019782304764
    },
    "trusted": false,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c4` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.2831668555736542,
      "probabilities": {
        "SAME_OPERATION": 0.4360085725784302,
        "DIFFERENT_OPERATION": 0.5221112370491028,
        "INSUFFICIENT_EVIDENCE": 0.04188019782304764
      }
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "org.wikipedia:id/page_toc_item_text",
      "text": "مصادر",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 5,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"org.wikipedia:id/navigation_drawer\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"org.wikipedia:id/side_panel_container\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"org.wikipedia:id/toc_list\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"org.wikipedia:id/page_toc_item_text\"][@text=\"مصادر\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g32a2157",
      "source_state_id": "g32s191",
      "bounds": [
        184,
        1034,
        704,
        1098
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "org.wikipedia:id/page_toc_item_text",
          "text": "مصادر",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 731,
      "source_gui_timestamp": 577,
      "current_state": "g32s191",
      "current_model_action": "g32a2157",
      "current_version": 63,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p2",
    "history_id": "h2",
    "history_step": 579,
    "history_input_id": "input-3074",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.5384715795516968,
    "probabilities": {
      "SAME_OPERATION": 0.25693804025650024,
      "DIFFERENT_OPERATION": 0.6923143863677979,
      "INSUFFICIENT_EVIDENCE": 0.050747524946928024
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c4` the same application-function operation as executed action at `executed_actions.h2`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.5384715795516968,
      "probabilities": {
        "SAME_OPERATION": 0.25693804025650024,
        "DIFFERENT_OPERATION": 0.6923143863677979,
        "INSUFFICIENT_EVIDENCE": 0.050747524946928024
      }
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "org.wikipedia:id/page_toc_item_text",
      "text": "About this article",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 6,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"org.wikipedia:id/navigation_drawer\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"org.wikipedia:id/side_panel_container\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"org.wikipedia:id/toc_list\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=6][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"org.wikipedia:id/page_toc_item_text\"][@text=\"About th\"][@content-desc=\"\"][@index=6][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g32a2157",
      "source_state_id": "g32s191",
      "bounds": [
        184,
        1182,
        704,
        1244
      ],
      "source_page_id": "page3",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "org.wikipedia:id/page_toc_item_text",
          "text": "About this article",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 733,
      "source_gui_timestamp": 579,
      "current_state": "g32s191",
      "current_model_action": "g32a2157",
      "current_version": 63,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p3",
    "history_id": "h3",
    "history_step": 1054,
    "history_input_id": "input-5566",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.7147716581821442,
    "probabilities": {
      "SAME_OPERATION": 0.1599520742893219,
      "DIFFERENT_OPERATION": 0.8098477721214294,
      "INSUFFICIENT_EVIDENCE": 0.03020014613866806
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c4` the same application-function operation as executed action at `executed_actions.h3`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.7147716581821442,
      "probabilities": {
        "SAME_OPERATION": 0.1599520742893219,
        "DIFFERENT_OPERATION": 0.8098477721214294,
        "INSUFFICIENT_EVIDENCE": 0.03020014613866806
      }
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "org.wikipedia:id/page_toc_item_text",
      "text": "Бележки",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 4,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"org.wikipedia:id/navigation_drawer\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"org.wikipedia:id/side_panel_container\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"org.wikipedia:id/toc_list\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=4][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"org.wikipedia:id/page_toc_item_text\"][@text=\"Бележки\"][@content-desc=\"\"][@index=4][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g32a2157",
      "source_state_id": "g32s191",
      "bounds": [
        376,
        865,
        896,
        927
      ],
      "source_page_id": "page4",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "org.wikipedia:id/page_toc_item_text",
          "text": "Бележки",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 1287,
      "source_gui_timestamp": 1054,
      "current_state": "g32s191",
      "current_model_action": "g32a2157",
      "current_version": 63,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

Карьера点击后定位职业章节;577/1054已执行文章目录中的来源/注释定位。语言和章节内容属于阅读数据差异。

等价历史是否送入Provider wire:YES;当前Pair直接比较过的等价历史step:[577, 1054]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

此前step / UTC页面与控件确认与目标
577
2026-11-06T18:57:09.608+00:00
مصادر
org.wikipedia.page.PageActivity
Native确认=True
org.wikipedia.page.PageActivity
保留目标GUI
1054
2026-11-06T19:08:48.802+00:00
Бележки
org.wikipedia.page.PageActivity
Native确认=True
org.wikipedia.page.PageActivity
保留目标GUI

三、Probe执行后发生什么

点击俄语Карьера目录项,定位职业章节;2秒6方法,但B=0,后续普通输入在窗口内。

wikipedia STARTLUX step1428 Карьера before_screenshot
before_screenshot · identity_verified · 2026-11-06T19:19:50.380+00:00
wikipedia STARTLUX step1428 Карьера after_screenshot
after_screenshot · identity_verified · 2026-11-06T19:19:52.104+00:00

Run内首次METHOD观察:完成后2秒=6,10秒=30,下一动作前B=0。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-7621",
      "step": 1429,
      "version": 63,
      "elapsed_s": 2303.114,
      "wall_time_ms": 1793992792160,
      "next_input_wall_ms": 1793992793389,
      "input_completed_wall_ms": 1793992792517,
      "input_confirmed": true,
      "action": "MODEL_SCROLL_LEFT_RIGHT Бернанке",
      "action_type": "MODEL_SCROLL_LEFT_RIGHT",
      "text": "Бернанке",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g63a4386",
      "concrete_identity": "MODEL_SCROLL_LEFT_RIGHT|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"org.wikipedia:id/navigation_drawer\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"org.wikipedia:id/container_with_nav_trigger\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"org.wikipedia:id/page_contents_container\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.webkit.WebView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.webkit.WebView\"][@resource-id=\"\"][@text=\"Бернанке\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true'][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']",
      "state_id": "g63s392",
      "source_gui_id": 1738,
      "activity": "org.wikipedia.page.PageActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Бернанке, Бен"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_d04ae609a94042e28f3ab00ddb284ca9.zip!device-output/executor.log:135725",
      "observed_methods_until_next": 6,
      "category_counts": {
        "app_domain": 6
      },
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_d04ae609a94042e28f3ab00ddb284ca9.zip!device-output/native/sata-org.wikipedia-ape-sata-running-minutes-60/jev-audit/inputs/generated-7622.json"
    },
    {
      "input_id": "input-7626",
      "step": 1430,
      "version": 63,
      "elapsed_s": 2304.343,
      "wall_time_ms": 1793992793389,
      "next_input_wall_ms": 1793992794631,
      "input_completed_wall_ms": 1793992793751,
      "input_confirmed": true,
      "action": "MODEL_SCROLL_BOTTOM_UP Бернанке",
      "action_type": "MODEL_SCROLL_BOTTOM_UP",
      "text": "Бернанке",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g63a4384",
      "concrete_identity": "MODEL_SCROLL_BOTTOM_UP|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"org.wikipedia:id/navigation_drawer\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"org.wikipedia:id/container_with_nav_trigger\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"org.wikipedia:id/page_contents_container\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.webkit.WebView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.webkit.WebView\"][@resource-id=\"\"][@text=\"Бернанке\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true'][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']",
      "state_id": "g63s392",
      "source_gui_id": 1739,
      "activity": "org.wikipedia.page.PageActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_d04ae609a94042e28f3ab00ddb284ca9.zip!device-output/executor.log:135824",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_d04ae609a94042e28f3ab00ddb284ca9.zip!device-output/native/sata-org.wikipedia-ape-sata-running-minutes-60/jev-audit/inputs/generated-7627.json"
    },
    {
      "input_id": "input-7631",
      "step": 1431,
      "version": 63,
      "elapsed_s": 2305.585,
      "wall_time_ms": 1793992794631,
      "next_input_wall_ms": 1793992795944,
      "input_completed_wall_ms": 1793992795001,
      "input_confirmed": true,
      "action": "MODEL_SCROLL_TOP_DOWN Бернанке",
      "action_type": "MODEL_SCROLL_TOP_DOWN",
      "text": "Бернанке",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g63a4385",
      "concrete_identity": "MODEL_SCROLL_TOP_DOWN|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"org.wikipedia:id/navigation_drawer\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"org.wikipedia:id/container_with_nav_trigger\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"org.wikipedia:id/page_contents_container\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.webkit.WebView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.webkit.WebView\"][@resource-id=\"\"][@text=\"Бернанке\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true'][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']",
      "state_id": "g63s392",
      "source_gui_id": 1740,
      "activity": "org.wikipedia.page.PageActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_d04ae609a94042e28f3ab00ddb284ca9.zip!device-output/executor.log:135904",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_d04ae609a94042e28f3ab00ddb284ca9.zip!device-output/native/sata-org.wikipedia-ape-sata-running-minutes-60/jev-audit/inputs/generated-7632.json"
    },
    {
      "input_id": "input-7636",
      "step": 1432,
      "version": 63,
      "elapsed_s": 2306.898,
      "wall_time_ms": 1793992795944,
      "next_input_wall_ms": 1793992796962,
      "input_completed_wall_ms": 1793992795967,
      "input_confirmed": true,
      "action": "MODEL_CLICK More options",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "More options",
      "resource_id": "org.wikipedia:id/page_toolbar_button_show_overflow_menu",
      "model_action_id": "g63a4392",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"org.wikipedia:id/navigation_drawer\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"org.wikipedia:id/container_with_nav_trigger\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageView\"][@resource-id=\"org.wikipedia:id/page_toolbar_button_show_overflow_menu\"][@text=\"\"][@content-desc=\"More options\"][@index=4][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g63s393",
      "source_gui_id": 1741,
      "activity": "org.wikipedia.page.PageActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_d04ae609a94042e28f3ab00ddb284ca9.zip!device-output/executor.log:135984",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_d04ae609a94042e28f3ab00ddb284ca9.zip!device-output/native/sata-org.wikipedia-ape-sata-running-minutes-60/jev-audit/inputs/generated-7637.json"
    },
    {
      "input_id": "input-7641",
      "step": 1433,
      "version": 63,
      "elapsed_s": 2307.916,
      "wall_time_ms": 1793992796962,
      "next_input_wall_ms": 1793992798177,
      "input_completed_wall_ms": 1793992796984,
      "input_confirmed": true,
      "action": "MODEL_CLICK Edit art",
      "action_type": "MODEL_CLICK",
      "text": "Edit art",
      "content_desc": "",
      "resource_id": "org.wikipedia:id/page_edit_article",
      "model_action_id": "g7a787",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"org.wikipedia:id/page_edit_article\"][@text=\"Edit art\"][@content-desc=\"\"][@index=7][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g7s72",
      "source_gui_id": 1742,
      "activity": "org.wikipedia.page.PageActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_d04ae609a94042e28f3ab00ddb284ca9.zip!device-output/executor.log:136074",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_d04ae609a94042e28f3ab00ddb284ca9.zip!device-output/native/sata-org.wikipedia-ape-sata-running-minutes-60/jev-audit/inputs/generated-7642.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 1428,
      "monotonic_ns": 1881837214193472,
      "wall_time_ms": 1793992790310,
      "abstraction_version": 63,
      "state_id": "g32s191",
      "model_action_id": "g32a2157",
      "entry_id": "semantic-23-c4",
      "request_id": "semantic-23",
      "candidate_id": "c4",
      "confidence": 0.7147716581821442,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "3130fbe0ae2542df9dfc783a6a545770efd1a2b4613b63ad67d40371add112f8",
      "concrete_identity": "d4097bfd6c338a914d64c78bf4b22834d3ae0fc15efe0259d3aa004aa5634ba1",
      "decision_scope": "3e8bd353c0db4dbbe46315510a20b485a5e4ade163cd70e93d372588300f3a78",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-23",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 5,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 5,
      "selected_history": 3,
      "comparison_count": 3,
      "same_count": 0,
      "different_count": 3,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 2,
      "low_confidence_count": 1,
      "full_history_compared": false,
      "exploratory": true,
      "_line": 3951
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 1428,
      "monotonic_ns": 1881837214478603,
      "wall_time_ms": 1793992790311,
      "abstraction_version": 63,
      "state_id": "g32s191",
      "model_action_id": "g32a2157",
      "entry_id": "semantic-23-c4",
      "request_id": "semantic-23",
      "candidate_id": "c4",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "3130fbe0ae2542df9dfc783a6a545770efd1a2b4613b63ad67d40371add112f8",
      "input_fingerprint": "d19239dbb277c6ed1550d4a05e16fc4222ba6e1f4f6499a4775c7b5a47460659",
      "concrete_identity": "d4097bfd6c338a914d64c78bf4b22834d3ae0fc15efe0259d3aa004aa5634ba1",
      "decision_scope": "3e8bd353c0db4dbbe46315510a20b485a5e4ade163cd70e93d372588300f3a78",
      "_line": 3953
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 1428,
      "monotonic_ns": 1881837238113616,
      "wall_time_ms": 1793992790334,
      "abstraction_version": 63,
      "state_id": "g32s191",
      "model_action_id": "g32a2157",
      "entry_id": "semantic-23-c4",
      "request_id": "semantic-23",
      "candidate_id": "c4",
      "confidence": 0.7147716581821442,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "3130fbe0ae2542df9dfc783a6a545770efd1a2b4613b63ad67d40371add112f8",
      "decision_scope": "3e8bd353c0db4dbbe46315510a20b485a5e4ade163cd70e93d372588300f3a78",
      "concrete_identity": "d4097bfd6c338a914d64c78bf4b22834d3ae0fc15efe0259d3aa004aa5634ba1",
      "_line": 3955
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 1428,
      "monotonic_ns": 1881837238170263,
      "wall_time_ms": 1793992790334,
      "abstraction_version": 63,
      "state_id": "g32s191",
      "model_action_id": "g32a2157",
      "entry_id": "semantic-23-c4",
      "request_id": "semantic-23",
      "candidate_id": "c4",
      "confidence": 0.7147716581821442,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 3956
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 1428,
      "monotonic_ns": 1881837287872006,
      "wall_time_ms": 1793992790384,
      "abstraction_version": 63,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-23-c4",
      "request_id": "semantic-23",
      "candidate_id": "c4",
      "event_count": 2,
      "_line": 3959
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 1428,
      "monotonic_ns": 1881837321010719,
      "wall_time_ms": 1793992790417,
      "abstraction_version": 63,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-23-c4",
      "request_id": "semantic-23",
      "candidate_id": "c4",
      "_line": 3960
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 1429,
      "monotonic_ns": 1881839012405223,
      "wall_time_ms": 1793992792109,
      "abstraction_version": 63,
      "state_id": "g32s191",
      "model_action_id": "g32a2157",
      "entry_id": "semantic-23-c4",
      "request_id": "semantic-23",
      "candidate_id": "c4",
      "confidence": 0.7147716581821442,
      "choice": "PROMOTE",
      "transition_id": "g63e1173:1416",
      "target_state": "g63s392",
      "input_confirmed": true,
      "_line": 3962
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 1428,
    "monotonic_ns": 1881837238546692,
    "wall_time_ms": 1793992790335,
    "abstraction_version": 63,
    "state_id": "g32s191",
    "model_action_id": "g32a2157",
    "snapshot_reason": "selection",
    "state_visits": 7,
    "state_first_seen": 576,
    "state_last_seen": 1428,
    "state_saturated": false,
    "state_saturation": 0.6666667,
    "native_state_saturated": false,
    "native_unsaturated_model_action_count": 1,
    "model_action_count": 3,
    "enabled_valid_action_count": 3,
    "unsaturated_model_action_count": 1,
    "unvisited_model_action_count": 1,
    "effective_unvisited_model_action_count": 1,
    "effective_state_saturated": false,
    "local_probe_action_count": 0,
    "navigation_action_count": 1,
    "enabled_valid_unvisited_action_count": 1,
    "unvisited_model_action_ids": "g32a2158",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 5,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=org.wikipedia.page.PageActivity|class=android.widget.TextView|text=Карьера|resource_id=org.wikipedia:id/page_toc_item_text|bounds=376,732,896,794",
    "selected_resolved_node_count": 10,
    "_line": 3958
  }
}

四、是否值得PROMOTE

完整已保存历史支持此前已尝试等价功能;不能自动归为模型错误。

疑似主要环节:PAIRWISE_SEMANTICS_SUSPECT;wire关系审查:SAME_OPERATION_SUPPORTED_BY_WIRE。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

wikipedia STARTLUX step1447 Did you know...

run_d04ae609a94042e28f3ab00ddb284ca9 · 第38.99分钟 · 请求step1316 / 决策step1316 / 执行step1447 · REPEATED_SUPPORTED · 证据HIGH · 结构化审查

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p4 对step577=0.772428;p5 对step579=0.643972;p6 对step1054=0.794229),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g32s191 / g32a2157;合法历史4条,比较3条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p4 / 577مصادرDIFFERENT_OPERATION0.77242789True
p5 / 579About this articleDIFFERENT_OPERATION0.64397153True
p6 / 1054БележкиDIFFERENT_OPERATION0.79422906True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p4",
    "history_id": "h1",
    "history_step": 577,
    "history_input_id": "input-3060",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.772427886724472,
    "probabilities": {
      "SAME_OPERATION": 0.11127961426973343,
      "DIFFERENT_OPERATION": 0.8482852578163147,
      "INSUFFICIENT_EVIDENCE": 0.04043509066104889
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c2` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.772427886724472,
      "probabilities": {
        "SAME_OPERATION": 0.11127961426973343,
        "DIFFERENT_OPERATION": 0.8482852578163147,
        "INSUFFICIENT_EVIDENCE": 0.04043509066104889
      }
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "org.wikipedia:id/page_toc_item_text",
      "text": "مصادر",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 5,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"org.wikipedia:id/navigation_drawer\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"org.wikipedia:id/side_panel_container\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"org.wikipedia:id/toc_list\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"org.wikipedia:id/page_toc_item_text\"][@text=\"مصادر\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g32a2157",
      "source_state_id": "g32s191",
      "bounds": [
        184,
        1034,
        704,
        1098
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "org.wikipedia:id/page_toc_item_text",
          "text": "مصادر",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 731,
      "source_gui_timestamp": 577,
      "current_state": "g32s191",
      "current_model_action": "g32a2157",
      "current_version": 62,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p5",
    "history_id": "h2",
    "history_step": 579,
    "history_input_id": "input-3074",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.6439715325832367,
    "probabilities": {
      "SAME_OPERATION": 0.18328608572483063,
      "DIFFERENT_OPERATION": 0.7626476883888245,
      "INSUFFICIENT_EVIDENCE": 0.05406622588634491
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c2` the same application-function operation as executed action at `executed_actions.h2`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.6439715325832367,
      "probabilities": {
        "SAME_OPERATION": 0.18328608572483063,
        "DIFFERENT_OPERATION": 0.7626476883888245,
        "INSUFFICIENT_EVIDENCE": 0.05406622588634491
      }
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "org.wikipedia:id/page_toc_item_text",
      "text": "About this article",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 6,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"org.wikipedia:id/navigation_drawer\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"org.wikipedia:id/side_panel_container\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"org.wikipedia:id/toc_list\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=6][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"org.wikipedia:id/page_toc_item_text\"][@text=\"About th\"][@content-desc=\"\"][@index=6][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g32a2157",
      "source_state_id": "g32s191",
      "bounds": [
        184,
        1182,
        704,
        1244
      ],
      "source_page_id": "page3",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "org.wikipedia:id/page_toc_item_text",
          "text": "About this article",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 733,
      "source_gui_timestamp": 579,
      "current_state": "g32s191",
      "current_model_action": "g32a2157",
      "current_version": 62,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p6",
    "history_id": "h3",
    "history_step": 1054,
    "history_input_id": "input-5566",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.7942290604114532,
    "probabilities": {
      "SAME_OPERATION": 0.10836198180913925,
      "DIFFERENT_OPERATION": 0.8628193736076355,
      "INSUFFICIENT_EVIDENCE": 0.028818577527999878
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c2` the same application-function operation as executed action at `executed_actions.h3`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.7942290604114532,
      "probabilities": {
        "SAME_OPERATION": 0.10836198180913925,
        "DIFFERENT_OPERATION": 0.8628193736076355,
        "INSUFFICIENT_EVIDENCE": 0.028818577527999878
      }
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "org.wikipedia:id/page_toc_item_text",
      "text": "Бележки",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 4,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"org.wikipedia:id/navigation_drawer\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"org.wikipedia:id/side_panel_container\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"org.wikipedia:id/toc_list\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=4][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"org.wikipedia:id/page_toc_item_text\"][@text=\"Бележки\"][@content-desc=\"\"][@index=4][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g32a2157",
      "source_state_id": "g32s191",
      "bounds": [
        376,
        865,
        896,
        927
      ],
      "source_page_id": "page4",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "org.wikipedia:id/page_toc_item_text",
          "text": "Бележки",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 1287,
      "source_gui_timestamp": 1054,
      "current_state": "g32s191",
      "current_model_action": "g32a2157",
      "current_version": 62,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

Did you know...在当前文章目录内执行定位;此前目录章节跳转已尝试。本次决策在1316,不把之后发生的目录操作反填成决策前证据。

等价历史是否送入Provider wire:YES;当前Pair直接比较过的等价历史step:[577, 1054]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

此前step / UTC页面与控件确认与目标
577
2026-11-06T18:57:09.608+00:00
مصادر
org.wikipedia.page.PageActivity
Native确认=True
org.wikipedia.page.PageActivity
保留目标GUI
1054
2026-11-06T19:08:48.802+00:00
Бележки
org.wikipedia.page.PageActivity
Native确认=True
org.wikipedia.page.PageActivity
保留目标GUI

三、Probe执行后发生什么

Did you know...目录项点击后定位正文,窗口0新增;此前同目标两次显式导航尝试均buffer_cleared失败,共2步,不称成功导航后立即执行。

wikipedia STARTLUX step1447 Did you know... before_screenshot
before_screenshot · identity_verified · 2026-11-06T19:20:28.589+00:00
wikipedia STARTLUX step1447 Did you know... after_screenshot
after_screenshot · identity_verified · 2026-11-06T19:20:29.639+00:00

Run内首次METHOD观察:完成后2秒=0,10秒=0,下一动作前B=0。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-7728",
      "step": 1448,
      "version": 63,
      "elapsed_s": 2340.619,
      "wall_time_ms": 1793992829665,
      "next_input_wall_ms": 1793992831196,
      "input_completed_wall_ms": 1793992829701,
      "input_confirmed": true,
      "action": "MODEL_BACK NA",
      "action_type": "MODEL_BACK",
      "text": null,
      "content_desc": null,
      "resource_id": null,
      "model_action_id": "g45a3265",
      "concrete_identity": null,
      "state_id": "g45s293",
      "source_gui_id": 1761,
      "activity": "org.wikipedia.page.PageActivity",
      "activity_evidence": "GUI receipt",
      "labels": [],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_d04ae609a94042e28f3ab00ddb284ca9.zip!device-output/executor.log:137509",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_d04ae609a94042e28f3ab00ddb284ca9.zip!device-output/native/sata-org.wikipedia-ape-sata-running-minutes-60/jev-audit/inputs/generated-7729.json"
    },
    {
      "input_id": "input-7733",
      "step": 1449,
      "version": 63,
      "elapsed_s": 2342.15,
      "wall_time_ms": 1793992831196,
      "next_input_wall_ms": 1793992833510,
      "input_completed_wall_ms": 1793992831217,
      "input_confirmed": true,
      "action": "MODEL_CLICK Search W",
      "action_type": "MODEL_CLICK",
      "text": "Search W",
      "content_desc": "",
      "resource_id": "org.wikipedia:id/page_toolbar_button_search",
      "model_action_id": "g5a274",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"org.wikipedia:id/navigation_drawer\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"org.wikipedia:id/container_with_nav_trigger\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"org.wikipedia:id/page_toolbar_button_search\"][@text=\"Search W\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g5s23",
      "source_gui_id": 1762,
      "activity": "org.wikipedia.page.PageActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_d04ae609a94042e28f3ab00ddb284ca9.zip!device-output/executor.log:137602",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_d04ae609a94042e28f3ab00ddb284ca9.zip!device-output/native/sata-org.wikipedia-ape-sata-running-minutes-60/jev-audit/inputs/generated-7734.json"
    },
    {
      "input_id": "input-7741",
      "step": 1450,
      "version": 63,
      "elapsed_s": 2344.464,
      "wall_time_ms": 1793992833510,
      "next_input_wall_ms": 1793992834388,
      "input_completed_wall_ms": 1793992833535,
      "input_confirmed": true,
      "action": "MODEL_CLICK Help:",
      "action_type": "MODEL_CLICK",
      "text": "Help:",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g54a3811",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"org.wikipedia:id/search_container\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.wikipedia:id/recent_searches_recycler\"][@text=\"\"][@content-desc=\"\"][@index=7][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"\"][@text=\"Help:\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g54s345",
      "source_gui_id": 1763,
      "activity": "org.wikipedia.search.SearchActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#f3ea11fd",
        "more",
        "Recent searches:",
        "Clear history",
        "Search Wikipedia",
        "Ben Stil",
        "User:",
        "Help:",
        "Namespaces",
        "Участник:",
        "Портал:",
        "Справка:",
        "ENGLISH",
        "RUSSIAN",
        "EN",
        "RU"
      ],
      "probe": true,
      "strategy": "PROBE",
      "context": "exploration",
      "native_branch": "Probe",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_d04ae609a94042e28f3ab00ddb284ca9.zip!device-output/executor.log:137702",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_d04ae609a94042e28f3ab00ddb284ca9.zip!device-output/native/sata-org.wikipedia-ape-sata-running-minutes-60/jev-audit/inputs/generated-7742.json"
    },
    {
      "input_id": "input-7748",
      "step": 1451,
      "version": 63,
      "elapsed_s": 2345.342,
      "wall_time_ms": 1793992834388,
      "next_input_wall_ms": 1793992836090,
      "input_completed_wall_ms": 1793992834418,
      "input_confirmed": true,
      "action": "MODEL_CLICK #9b0ad70d",
      "action_type": "MODEL_CLICK",
      "text": "#9b0ad70d",
      "content_desc": "Navigate up",
      "resource_id": "",
      "model_action_id": "g39a2653",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"org.wikipedia:id/search_container\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageButton\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"Navigate up\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g39s236",
      "source_gui_id": 1764,
      "activity": "org.wikipedia.search.SearchActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#9b0ad70d",
        "more",
        "Help:",
        "Clear query",
        "ENGLISH",
        "RUSSIAN",
        "EN",
        "RU"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_d04ae609a94042e28f3ab00ddb284ca9.zip!device-output/executor.log:137828",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_d04ae609a94042e28f3ab00ddb284ca9.zip!device-output/native/sata-org.wikipedia-ape-sata-running-minutes-60/jev-audit/inputs/generated-7749.json"
    },
    {
      "input_id": "input-7753",
      "step": 1452,
      "version": 63,
      "elapsed_s": 2347.044,
      "wall_time_ms": 1793992836090,
      "next_input_wall_ms": 1793992837749,
      "input_completed_wall_ms": 1793992836118,
      "input_confirmed": true,
      "action": "MODEL_CLICK Find in ",
      "action_type": "MODEL_CLICK",
      "text": "Find in ",
      "content_desc": "Find in article",
      "resource_id": "org.wikipedia:id/page_find_in_article",
      "model_action_id": "g5a279",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"org.wikipedia:id/navigation_drawer\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"org.wikipedia:id/container_with_nav_trigger\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"org.wikipedia:id/page_contents_container\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"org.wikipedia:id/page_find_in_article\"][@text=\"Find in \"][@content-desc=\"Find in article\"][@index=5][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g5s23",
      "source_gui_id": 1765,
      "activity": "org.wikipedia.page.PageActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_d04ae609a94042e28f3ab00ddb284ca9.zip!device-output/executor.log:137912",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_d04ae609a94042e28f3ab00ddb284ca9.zip!device-output/native/sata-org.wikipedia-ape-sata-running-minutes-60/jev-audit/inputs/generated-7754.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 1316,
      "monotonic_ns": 1881648308827647,
      "wall_time_ms": 1793992601405,
      "abstraction_version": 62,
      "state_id": "g32s191",
      "model_action_id": "g32a2157",
      "entry_id": "semantic-19-c2",
      "request_id": "semantic-19",
      "candidate_id": "c2",
      "confidence": 0.7942290604114532,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "9d382465b9dc0d6920f7bfcebde303c79fb09ae4b6837bc5838b1f6cc661e84a",
      "concrete_identity": "e77ab6927f6dfe6a3930f67367ef110abf9e2e2a6a0d1a32e661216c538fda70",
      "decision_scope": "aa0fdbb92e62fe375995899debbde4ff4b6db604f28cb7a05734c683205e7c5b",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-19",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 4,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 4,
      "selected_history": 3,
      "comparison_count": 3,
      "same_count": 0,
      "different_count": 3,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 3,
      "low_confidence_count": 0,
      "full_history_compared": false,
      "exploratory": true,
      "_line": 3552
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 1316,
      "monotonic_ns": 1881648309895246,
      "wall_time_ms": 1793992601406,
      "abstraction_version": 62,
      "state_id": "g32s191",
      "model_action_id": "g32a2157",
      "entry_id": "semantic-19-c2",
      "request_id": "semantic-19",
      "candidate_id": "c2",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "9d382465b9dc0d6920f7bfcebde303c79fb09ae4b6837bc5838b1f6cc661e84a",
      "input_fingerprint": "798c4175f845ba0a613114439f87498d6c1eaea719d4873208df20fe5f1840c3",
      "concrete_identity": "e77ab6927f6dfe6a3930f67367ef110abf9e2e2a6a0d1a32e661216c538fda70",
      "decision_scope": "aa0fdbb92e62fe375995899debbde4ff4b6db604f28cb7a05734c683205e7c5b",
      "_line": 3554
    },
    "PROBE_NAVIGATION_ELIGIBILITY": {
      "event": "PROBE_NAVIGATION_ELIGIBILITY",
      "step": 1446,
      "monotonic_ns": 1881874487013161,
      "wall_time_ms": 1793992827583,
      "abstraction_version": 63,
      "state_id": "g32s191",
      "model_action_id": "g32a2157",
      "entry_id": "semantic-19-c2",
      "request_id": "semantic-19",
      "candidate_id": "c2",
      "concrete_identity": "e77ab6927f6dfe6a3930f67367ef110abf9e2e2a6a0d1a32e661216c538fda70",
      "confidence": 0.7942290604114532,
      "reason": "eligible",
      "navigation": true,
      "confidence_pass": true,
      "source_valid": true,
      "same_state_confirmed": false,
      "related_execution_suppressed": false,
      "navigation_arrived": false,
      "_line": 4013
    },
    "PROBE_NAVIGATION_SELECTED": {
      "event": "PROBE_NAVIGATION_SELECTED",
      "step": 1370,
      "monotonic_ns": 1881752377808224,
      "wall_time_ms": 1793992705474,
      "abstraction_version": 63,
      "state_id": "g32s191",
      "model_action_id": "g32a2157",
      "entry_id": "semantic-19-c2",
      "request_id": "semantic-19",
      "candidate_id": "c2",
      "concrete_identity": "e77ab6927f6dfe6a3930f67367ef110abf9e2e2a6a0d1a32e661216c538fda70",
      "confidence": 0.7942290604114532,
      "path_id": "p282",
      "source": "native_remote_path",
      "_line": 3762
    },
    "PROBE_NAVIGATION_ENDED": {
      "event": "PROBE_NAVIGATION_ENDED",
      "step": 1371,
      "monotonic_ns": 1881753341078717,
      "wall_time_ms": 1793992706437,
      "abstraction_version": 63,
      "state_id": "g32s191",
      "model_action_id": "g32a2157",
      "entry_id": "semantic-19-c2",
      "request_id": "semantic-19",
      "candidate_id": "c2",
      "concrete_identity": "e77ab6927f6dfe6a3930f67367ef110abf9e2e2a6a0d1a32e661216c538fda70",
      "confidence": 0.7942290604114532,
      "path_id": "p282",
      "arrived": false,
      "reason": "buffer_cleared",
      "last_availability": "not_arrived",
      "binding_reason": "not_arrived",
      "source_match_count": -1,
      "target_match_count": -1,
      "audit_path": "jev-audit/navigation/event-7304.json",
      "_line": 3766
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 1447,
      "monotonic_ns": 1881875437513798,
      "wall_time_ms": 1793992828534,
      "abstraction_version": 63,
      "state_id": "g32s191",
      "model_action_id": "g32a2157",
      "entry_id": "semantic-19-c2",
      "request_id": "semantic-19",
      "candidate_id": "c2",
      "confidence": 0.7942290604114532,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "9d382465b9dc0d6920f7bfcebde303c79fb09ae4b6837bc5838b1f6cc661e84a",
      "decision_scope": "aa0fdbb92e62fe375995899debbde4ff4b6db604f28cb7a05734c683205e7c5b",
      "concrete_identity": "e77ab6927f6dfe6a3930f67367ef110abf9e2e2a6a0d1a32e661216c538fda70",
      "_line": 4021
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 1447,
      "monotonic_ns": 1881875437561528,
      "wall_time_ms": 1793992828534,
      "abstraction_version": 63,
      "state_id": "g32s191",
      "model_action_id": "g32a2157",
      "entry_id": "semantic-19-c2",
      "request_id": "semantic-19",
      "candidate_id": "c2",
      "confidence": 0.7942290604114532,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 4022
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 1447,
      "monotonic_ns": 1881875496495036,
      "wall_time_ms": 1793992828593,
      "abstraction_version": 63,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-19-c2",
      "request_id": "semantic-19",
      "candidate_id": "c2",
      "event_count": 2,
      "_line": 4025
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 1447,
      "monotonic_ns": 1881875523187660,
      "wall_time_ms": 1793992828619,
      "abstraction_version": 63,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-19-c2",
      "request_id": "semantic-19",
      "candidate_id": "c2",
      "_line": 4026
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 1448,
      "monotonic_ns": 1881876543994811,
      "wall_time_ms": 1793992829640,
      "abstraction_version": 63,
      "state_id": "g32s191",
      "model_action_id": "g32a2157",
      "entry_id": "semantic-19-c2",
      "request_id": "semantic-19",
      "candidate_id": "c2",
      "confidence": 0.7942290604114532,
      "choice": "PROMOTE",
      "transition_id": "g45e880:1435",
      "target_state": "g45s293",
      "input_confirmed": true,
      "_line": 4028
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 1447,
    "monotonic_ns": 1881875437883314,
    "wall_time_ms": 1793992828534,
    "abstraction_version": 63,
    "state_id": "g32s191",
    "model_action_id": "g32a2157",
    "snapshot_reason": "selection",
    "state_visits": 8,
    "state_first_seen": 576,
    "state_last_seen": 1447,
    "state_saturated": false,
    "state_saturation": 0.6666667,
    "native_state_saturated": false,
    "native_unsaturated_model_action_count": 1,
    "model_action_count": 3,
    "enabled_valid_action_count": 3,
    "unsaturated_model_action_count": 1,
    "unvisited_model_action_count": 1,
    "effective_unvisited_model_action_count": 1,
    "effective_state_saturated": false,
    "local_probe_action_count": 0,
    "navigation_action_count": 1,
    "enabled_valid_unvisited_action_count": 1,
    "unvisited_model_action_ids": "g32a2158",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 6,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=org.wikipedia.page.PageActivity|class=android.widget.TextView|text=Did you |resource_id=org.wikipedia:id/page_toc_item_text|bounds=376,440,896,502",
    "selected_resolved_node_count": 3,
    "_line": 4024
  }
}

四、是否值得PROMOTE

完整已保存历史支持此前已尝试等价功能;不能自动归为模型错误。

疑似主要环节:PAIRWISE_SEMANTICS_SUSPECT;wire关系审查:SAME_OPERATION_SUPPORTED_BY_WIRE。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

wikipedia STARTLUX step1450 Help:

run_d04ae609a94042e28f3ab00ddb284ca9 · 第39.07分钟 · 请求step1450 / 决策step1450 / 执行step1450 · UNKNOWN · 证据INSUFFICIENT_FOR_GLOBAL_NOVELTY · 结构化审查

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p1 对step1247=0.595989;p3 对step1249=0.799487),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g54s345 / g54a3811;合法历史3条,比较3条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p1 / 1247[267]DIFFERENT_OPERATION0.59598950True
p2 / 1343User:DIFFERENT_OPERATION0.37427425False
p3 / 1249[267]DIFFERENT_OPERATION0.79948664True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p1",
    "history_id": "h1",
    "history_step": 1247,
    "history_input_id": "input-6602",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.5959894955158234,
    "probabilities": {
      "SAME_OPERATION": 0.16884320974349976,
      "DIFFERENT_OPERATION": 0.7306596636772156,
      "INSUFFICIENT_EVIDENCE": 0.10049709677696228
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c3` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.5959894955158234,
      "probabilities": {
        "SAME_OPERATION": 0.16884320974349976,
        "DIFFERENT_OPERATION": 0.7306596636772156,
        "INSUFFICIENT_EVIDENCE": 0.10049709677696228
      }
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "",
      "text": "[267]",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 0,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"org.wikipedia:id/search_container\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.wikipedia:id/recent_searches_recycler\"][@text=\"\"][@content-desc=\"\"][@index=7][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"\"][@text=\"[267]\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g54a3811",
      "source_state_id": "g54s345",
      "bounds": [
        0,
        505,
        1080,
        631
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "",
          "text": "[267]",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "androidx.recyclerview.widget.RecyclerView",
        "resource_id": "org.wikipedia:id/recent_searches_recycler",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "androidx.recyclerview.widget.RecyclerView",
          "resource_id": "org.wikipedia:id/recent_searches_recycler"
        },
        "labels": [],
        "truncated": true
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 1521,
      "source_gui_timestamp": 1247,
      "current_state": "g54s345",
      "current_model_action": "g54a3811",
      "current_version": 63,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p2",
    "history_id": "h3",
    "history_step": 1343,
    "history_input_id": "input-7145",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.37427425384521484,
    "probabilities": {
      "SAME_OPERATION": 0.32745131850242615,
      "DIFFERENT_OPERATION": 0.5828495025634766,
      "INSUFFICIENT_EVIDENCE": 0.0896991640329361
    },
    "trusted": false,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c3` the same application-function operation as executed action at `executed_actions.h3`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.37427425384521484,
      "probabilities": {
        "SAME_OPERATION": 0.32745131850242615,
        "DIFFERENT_OPERATION": 0.5828495025634766,
        "INSUFFICIENT_EVIDENCE": 0.0896991640329361
      }
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "",
      "text": "User:",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 1,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"org.wikipedia:id/search_container\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.wikipedia:id/recent_searches_recycler\"][@text=\"\"][@content-desc=\"\"][@index=8][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"\"][@text=\"User:\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g54a3811",
      "source_state_id": "g54s345",
      "bounds": [
        0,
        631,
        2400,
        757
      ],
      "source_page_id": "page4",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "",
          "text": "User:",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "androidx.recyclerview.widget.RecyclerView",
        "resource_id": "org.wikipedia:id/recent_searches_recycler",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "androidx.recyclerview.widget.RecyclerView",
          "resource_id": "org.wikipedia:id/recent_searches_recycler"
        },
        "labels": [],
        "truncated": true
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 1642,
      "source_gui_timestamp": 1343,
      "current_state": "g54s345",
      "current_model_action": "g54a3811",
      "current_version": 63,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p3",
    "history_id": "h2",
    "history_step": 1249,
    "history_input_id": "input-6612",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.7994866371154785,
    "probabilities": {
      "SAME_OPERATION": 0.058213792741298676,
      "DIFFERENT_OPERATION": 0.8663244247436523,
      "INSUFFICIENT_EVIDENCE": 0.07546187937259674
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c3` the same application-function operation as executed action at `executed_actions.h2`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.7994866371154785,
      "probabilities": {
        "SAME_OPERATION": 0.058213792741298676,
        "DIFFERENT_OPERATION": 0.8663244247436523,
        "INSUFFICIENT_EVIDENCE": 0.07546187937259674
      }
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "",
      "text": "[267]",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 0,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"org.wikipedia:id/search_container\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.wikipedia:id/recent_searches_recycler\"][@text=\"\"][@content-desc=\"\"][@index=7][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"\"][@text=\"[267]\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g54a3811",
      "source_state_id": "g54s345",
      "bounds": [
        0,
        505,
        1080,
        631
      ],
      "source_page_id": "page3",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "",
          "text": "[267]",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "androidx.recyclerview.widget.RecyclerView",
        "resource_id": "org.wikipedia:id/recent_searches_recycler",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "androidx.recyclerview.widget.RecyclerView",
          "resource_id": "org.wikipedia:id/recent_searches_recycler"
        },
        "labels": [],
        "truncated": true
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 1523,
      "source_gui_timestamp": 1249,
      "current_state": "g54s345",
      "current_model_action": "g54a3811",
      "current_version": 63,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

现有Witness支持或提示不同命令/操作分支,但没有足够完整的Run内等价历史恢复,不能从“未检索到”推出从未执行。保留UNKNOWN;不将新增方法或零新增单独作为PROMOTE对错。

等价历史是否送入Provider wire:UNKNOWN;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

NA:没有足以可靠裁定全局首次或重复的已核实等价历史。不能把未检索到当成未执行。

三、Probe执行后发生什么

点击Help:将其填入搜索框;只是查询前缀,未证明打开帮助页面。 后图标记gui_drift,不作为与Transition目标identity完全一致的精确截图。

wikipedia STARTLUX step1450 Help: before_screenshot
before_screenshot · identity_verified · 2026-11-06T19:20:33.507+00:00
wikipedia STARTLUX step1450 Help: after_screenshot
after_screenshot · gui_drift · 2026-11-06T19:20:34.365+00:00

Run内首次METHOD观察:完成后2秒=0,10秒=0,下一动作前B=0。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-7748",
      "step": 1451,
      "version": 63,
      "elapsed_s": 2345.342,
      "wall_time_ms": 1793992834388,
      "next_input_wall_ms": 1793992836090,
      "input_completed_wall_ms": 1793992834418,
      "input_confirmed": true,
      "action": "MODEL_CLICK #9b0ad70d",
      "action_type": "MODEL_CLICK",
      "text": "#9b0ad70d",
      "content_desc": "Navigate up",
      "resource_id": "",
      "model_action_id": "g39a2653",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"org.wikipedia:id/search_container\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageButton\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"Navigate up\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g39s236",
      "source_gui_id": 1764,
      "activity": "org.wikipedia.search.SearchActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#9b0ad70d",
        "more",
        "Help:",
        "Clear query",
        "ENGLISH",
        "RUSSIAN",
        "EN",
        "RU"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_d04ae609a94042e28f3ab00ddb284ca9.zip!device-output/executor.log:137828",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_d04ae609a94042e28f3ab00ddb284ca9.zip!device-output/native/sata-org.wikipedia-ape-sata-running-minutes-60/jev-audit/inputs/generated-7749.json"
    },
    {
      "input_id": "input-7753",
      "step": 1452,
      "version": 63,
      "elapsed_s": 2347.044,
      "wall_time_ms": 1793992836090,
      "next_input_wall_ms": 1793992837749,
      "input_completed_wall_ms": 1793992836118,
      "input_confirmed": true,
      "action": "MODEL_CLICK Find in ",
      "action_type": "MODEL_CLICK",
      "text": "Find in ",
      "content_desc": "Find in article",
      "resource_id": "org.wikipedia:id/page_find_in_article",
      "model_action_id": "g5a279",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"org.wikipedia:id/navigation_drawer\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"org.wikipedia:id/container_with_nav_trigger\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"org.wikipedia:id/page_contents_container\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"org.wikipedia:id/page_find_in_article\"][@text=\"Find in \"][@content-desc=\"Find in article\"][@index=5][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g5s23",
      "source_gui_id": 1765,
      "activity": "org.wikipedia.page.PageActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_d04ae609a94042e28f3ab00ddb284ca9.zip!device-output/executor.log:137912",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_d04ae609a94042e28f3ab00ddb284ca9.zip!device-output/native/sata-org.wikipedia-ape-sata-running-minutes-60/jev-audit/inputs/generated-7754.json"
    },
    {
      "input_id": "input-7758",
      "step": 1453,
      "version": 63,
      "elapsed_s": 2348.703,
      "wall_time_ms": 1793992837749,
      "next_input_wall_ms": 1793992840808,
      "input_completed_wall_ms": 1793992837784,
      "input_confirmed": true,
      "action": "MODEL_CLICK Contents",
      "action_type": "MODEL_CLICK",
      "text": "Contents",
      "content_desc": "Contents",
      "resource_id": "org.wikipedia:id/page_contents",
      "model_action_id": "g39a2694",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"org.wikipedia:id/navigation_drawer\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"org.wikipedia:id/container_with_nav_trigger\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"org.wikipedia:id/page_contents_container\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"org.wikipedia:id/page_contents\"][@text=\"Contents\"][@content-desc=\"Contents\"][@index=7][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g39s239",
      "source_gui_id": 1766,
      "activity": "org.wikipedia.page.PageActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "USE_BUFFER",
      "context": "navigation",
      "native_branch": "USE_BUFFER",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_d04ae609a94042e28f3ab00ddb284ca9.zip!device-output/executor.log:138054",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_d04ae609a94042e28f3ab00ddb284ca9.zip!device-output/native/sata-org.wikipedia-ape-sata-running-minutes-60/jev-audit/inputs/generated-7759.json"
    },
    {
      "input_id": "input-7768",
      "step": 1454,
      "version": 63,
      "elapsed_s": 2351.762,
      "wall_time_ms": 1793992840808,
      "next_input_wall_ms": 1793992842275,
      "input_completed_wall_ms": 1793992840834,
      "input_confirmed": true,
      "action": "MODEL_CLICK Bill Mad",
      "action_type": "MODEL_CLICK",
      "text": "Bill Mad",
      "content_desc": "",
      "resource_id": "org.wikipedia:id/page_toc_item_text",
      "model_action_id": "g45a3267",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"org.wikipedia:id/navigation_drawer\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"org.wikipedia:id/side_panel_container\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"org.wikipedia:id/toc_list\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"org.wikipedia:id/page_toc_item_text\"][@text=\"Bill Mad\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g45s294",
      "source_gui_id": 1767,
      "activity": "org.wikipedia.page.PageActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Done",
        "Find previous",
        "Find next",
        "Find in article",
        "Bill Madden (soldier)",
        "Early life",
        "Military career",
        "Capture and death",
        "Footnotes",
        "References",
        "About this article"
      ],
      "probe": true,
      "strategy": "PROBE",
      "context": "exploration",
      "native_branch": "Probe",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_d04ae609a94042e28f3ab00ddb284ca9.zip!device-output/executor.log:138146",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_d04ae609a94042e28f3ab00ddb284ca9.zip!device-output/native/sata-org.wikipedia-ape-sata-running-minutes-60/jev-audit/inputs/generated-7769.json"
    },
    {
      "input_id": "input-7775",
      "step": 1455,
      "version": 63,
      "elapsed_s": 2353.229,
      "wall_time_ms": 1793992842275,
      "next_input_wall_ms": 1793992844156,
      "input_completed_wall_ms": 1793992842301,
      "input_confirmed": true,
      "action": "MODEL_CLICK Save",
      "action_type": "MODEL_CLICK",
      "text": "Save",
      "content_desc": "Save",
      "resource_id": "org.wikipedia:id/page_save",
      "model_action_id": "g39a2690",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"org.wikipedia:id/navigation_drawer\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"org.wikipedia:id/container_with_nav_trigger\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"org.wikipedia:id/page_contents_container\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"org.wikipedia:id/page_save\"][@text=\"Save\"][@content-desc=\"Save\"][@index=3][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g39s239",
      "source_gui_id": 1768,
      "activity": "org.wikipedia.page.PageActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Done",
        "Find previous",
        "Find next",
        "Find in article",
        "#a09920",
        "Search Wikipedia",
        "Show tabs",
        "More options",
        "Save",
        "Language",
        "Theme",
        "Contents",
        "1"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_d04ae609a94042e28f3ab00ddb284ca9.zip!device-output/executor.log:138255",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_d04ae609a94042e28f3ab00ddb284ca9.zip!device-output/native/sata-org.wikipedia-ape-sata-running-minutes-60/jev-audit/inputs/generated-7776.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 1450,
      "monotonic_ns": 1881880314446392,
      "wall_time_ms": 1793992833411,
      "abstraction_version": 63,
      "state_id": "g54s345",
      "model_action_id": "g54a3811",
      "entry_id": "semantic-24-c3",
      "request_id": "semantic-24",
      "candidate_id": "c3",
      "confidence": 0.7994866371154785,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "76e90c54cb97ee1f8c26da077845ca986e370b2d87cd440666f674c5134710ff",
      "concrete_identity": "efc6e1aad1c5ac750a6e8ef229bb5b69d8c6042aeae06d4aaecff39818873638",
      "decision_scope": "ef28a33148ce5734a21cf7160e0a47af1db9651e04cefcc16d860e2914e7fe02",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-24",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 3,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 3,
      "selected_history": 3,
      "comparison_count": 3,
      "same_count": 0,
      "different_count": 3,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 2,
      "low_confidence_count": 1,
      "full_history_compared": true,
      "exploratory": false,
      "_line": 4047
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 1450,
      "monotonic_ns": 1881880315061157,
      "wall_time_ms": 1793992833411,
      "abstraction_version": 63,
      "state_id": "g54s345",
      "model_action_id": "g54a3811",
      "entry_id": "semantic-24-c3",
      "request_id": "semantic-24",
      "candidate_id": "c3",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "76e90c54cb97ee1f8c26da077845ca986e370b2d87cd440666f674c5134710ff",
      "input_fingerprint": "83986285645119a4068956001cd7a4aeb0be2b001666ee34ff0f228ce25c1438",
      "concrete_identity": "efc6e1aad1c5ac750a6e8ef229bb5b69d8c6042aeae06d4aaecff39818873638",
      "decision_scope": "ef28a33148ce5734a21cf7160e0a47af1db9651e04cefcc16d860e2914e7fe02",
      "_line": 4048
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 1450,
      "monotonic_ns": 1881880328864991,
      "wall_time_ms": 1793992833425,
      "abstraction_version": 63,
      "state_id": "g54s345",
      "model_action_id": "g54a3811",
      "entry_id": "semantic-24-c3",
      "request_id": "semantic-24",
      "candidate_id": "c3",
      "confidence": 0.7994866371154785,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "76e90c54cb97ee1f8c26da077845ca986e370b2d87cd440666f674c5134710ff",
      "decision_scope": "ef28a33148ce5734a21cf7160e0a47af1db9651e04cefcc16d860e2914e7fe02",
      "concrete_identity": "efc6e1aad1c5ac750a6e8ef229bb5b69d8c6042aeae06d4aaecff39818873638",
      "_line": 4049
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 1450,
      "monotonic_ns": 1881880328896996,
      "wall_time_ms": 1793992833425,
      "abstraction_version": 63,
      "state_id": "g54s345",
      "model_action_id": "g54a3811",
      "entry_id": "semantic-24-c3",
      "request_id": "semantic-24",
      "candidate_id": "c3",
      "confidence": 0.7994866371154785,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 4050
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 1450,
      "monotonic_ns": 1881880414721434,
      "wall_time_ms": 1793992833511,
      "abstraction_version": 63,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-24-c3",
      "request_id": "semantic-24",
      "candidate_id": "c3",
      "event_count": 2,
      "_line": 4053
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 1450,
      "monotonic_ns": 1881880439850145,
      "wall_time_ms": 1793992833536,
      "abstraction_version": 63,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-24-c3",
      "request_id": "semantic-24",
      "candidate_id": "c3",
      "_line": 4054
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 1451,
      "monotonic_ns": 1881881274205955,
      "wall_time_ms": 1793992834370,
      "abstraction_version": 63,
      "state_id": "g54s345",
      "model_action_id": "g54a3811",
      "entry_id": "semantic-24-c3",
      "request_id": "semantic-24",
      "candidate_id": "c3",
      "confidence": 0.7994866371154785,
      "choice": "PROMOTE",
      "transition_id": "g54e1022:1438",
      "target_state": "g39s236",
      "input_confirmed": true,
      "_line": 4056
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 1450,
    "monotonic_ns": 1881880329117356,
    "wall_time_ms": 1793992833425,
    "abstraction_version": 63,
    "state_id": "g54s345",
    "model_action_id": "g54a3811",
    "snapshot_reason": "selection",
    "state_visits": 16,
    "state_first_seen": 1244,
    "state_last_seen": 1450,
    "state_saturated": true,
    "state_saturation": 0.9166667,
    "native_state_saturated": true,
    "native_unsaturated_model_action_count": 0,
    "model_action_count": 12,
    "enabled_valid_action_count": 11,
    "unsaturated_model_action_count": 0,
    "unvisited_model_action_count": 1,
    "effective_unvisited_model_action_count": 1,
    "effective_state_saturated": true,
    "local_probe_action_count": 0,
    "navigation_action_count": 0,
    "enabled_valid_unvisited_action_count": 0,
    "unvisited_model_action_ids": "g54a3817",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 3,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=org.wikipedia.search.SearchActivity|class=android.widget.TextView|text=Help:|resource_id=|bounds=0,757,1080,883",
    "selected_resolved_node_count": 3,
    "_line": 4052
  }
}

四、是否值得PROMOTE

无法可靠裁定相对整个Run决策前历史的功能新颖性。

疑似主要环节:UNKNOWN;wire关系审查:DISTINCT_COMPARATORS_VALID。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

wikipedia STARTLUX step1454 Bill Madden (soldier)

run_d04ae609a94042e28f3ab00ddb284ca9 · 第39.20分钟 · 请求step1454 / 决策step1454 / 执行step1454 · REPEATED_SUPPORTED · 证据MEDIUM · 结构化审查

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p2 对step1049=0.644344),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g45s294 / g45a3267;合法历史2条,比较2条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p1 / 1047ЛолитаDIFFERENT_OPERATION0.42367929False
p2 / 1049ЛолитаDIFFERENT_OPERATION0.64434373True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p1",
    "history_id": "h1",
    "history_step": 1047,
    "history_input_id": "input-5524",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.42367929220199585,
    "probabilities": {
      "SAME_OPERATION": 0.3218558430671692,
      "DIFFERENT_OPERATION": 0.6157861948013306,
      "INSUFFICIENT_EVIDENCE": 0.06235801428556442
    },
    "trusted": false,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.42367929220199585,
      "probabilities": {
        "SAME_OPERATION": 0.3218558430671692,
        "DIFFERENT_OPERATION": 0.6157861948013306,
        "INSUFFICIENT_EVIDENCE": 0.06235801428556442
      }
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "org.wikipedia:id/page_toc_item_text",
      "text": "Лолита",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 0,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"org.wikipedia:id/navigation_drawer\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"org.wikipedia:id/side_panel_container\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"org.wikipedia:id/toc_list\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"org.wikipedia:id/page_toc_item_text\"][@text=\"Лолита\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g45a3267",
      "source_state_id": "g45s294",
      "bounds": [
        376,
        273,
        896,
        356
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "org.wikipedia:id/page_toc_item_text",
          "text": "Лолита",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 1280,
      "source_gui_timestamp": 1047,
      "current_state": "g45s294",
      "current_model_action": "g45a3267",
      "current_version": 63,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p2",
    "history_id": "h2",
    "history_step": 1049,
    "history_input_id": "input-5538",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.6443437337875366,
    "probabilities": {
      "SAME_OPERATION": 0.16594232618808746,
      "DIFFERENT_OPERATION": 0.7628958225250244,
      "INSUFFICIENT_EVIDENCE": 0.07116177678108215
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h2`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.6443437337875366,
      "probabilities": {
        "SAME_OPERATION": 0.16594232618808746,
        "DIFFERENT_OPERATION": 0.7628958225250244,
        "INSUFFICIENT_EVIDENCE": 0.07116177678108215
      }
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "org.wikipedia:id/page_toc_item_text",
      "text": "Лолита",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 0,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"org.wikipedia:id/navigation_drawer\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"org.wikipedia:id/side_panel_container\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"org.wikipedia:id/toc_list\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"org.wikipedia:id/page_toc_item_text\"][@text=\"Лолита\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g45a3267",
      "source_state_id": "g45s294",
      "bounds": [
        376,
        273,
        896,
        356
      ],
      "source_page_id": "page3",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "org.wikipedia:id/page_toc_item_text",
          "text": "Лолита",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 1282,
      "source_gui_timestamp": 1049,
      "current_state": "g45s294",
      "current_model_action": "g45a3267",
      "current_version": 63,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

Bill Madden (soldier)是目录标题定位项;此前Лолита标题定位已执行。不是本步首次打开另一篇文章。

等价历史是否送入Provider wire:YES;当前Pair直接比较过的等价历史step:[1047, 1049]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

此前step / UTC页面与控件确认与目标
1047
2026-11-06T19:08:38.908+00:00
Лолита
org.wikipedia.page.PageActivity
Native确认=True
org.wikipedia.page.PageActivity
保留目标GUI
1049
2026-11-06T19:08:41.049+00:00
Лолита
org.wikipedia.page.PageActivity
Native确认=True
org.wikipedia.page.PageActivity
目标GUI未保留,不推断业务完成

三、Probe执行后发生什么

点击Bill Madden (soldier)目录项回到文章标题/正文;不是新文章首次访问证据。

wikipedia STARTLUX step1454 Bill Madden (soldier) before_screenshot
before_screenshot · identity_verified · 2026-11-06T19:20:40.792+00:00
wikipedia STARTLUX step1454 Bill Madden (soldier) after_screenshot
after_screenshot · identity_verified · 2026-11-06T19:20:42.267+00:00

Run内首次METHOD观察:完成后2秒=0,10秒=0,下一动作前B=0。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-7775",
      "step": 1455,
      "version": 63,
      "elapsed_s": 2353.229,
      "wall_time_ms": 1793992842275,
      "next_input_wall_ms": 1793992844156,
      "input_completed_wall_ms": 1793992842301,
      "input_confirmed": true,
      "action": "MODEL_CLICK Save",
      "action_type": "MODEL_CLICK",
      "text": "Save",
      "content_desc": "Save",
      "resource_id": "org.wikipedia:id/page_save",
      "model_action_id": "g39a2690",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"org.wikipedia:id/navigation_drawer\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"org.wikipedia:id/container_with_nav_trigger\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"org.wikipedia:id/page_contents_container\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"org.wikipedia:id/page_save\"][@text=\"Save\"][@content-desc=\"Save\"][@index=3][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g39s239",
      "source_gui_id": 1768,
      "activity": "org.wikipedia.page.PageActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Done",
        "Find previous",
        "Find next",
        "Find in article",
        "#a09920",
        "Search Wikipedia",
        "Show tabs",
        "More options",
        "Save",
        "Language",
        "Theme",
        "Contents",
        "1"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_d04ae609a94042e28f3ab00ddb284ca9.zip!device-output/executor.log:138255",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_d04ae609a94042e28f3ab00ddb284ca9.zip!device-output/native/sata-org.wikipedia-ape-sata-running-minutes-60/jev-audit/inputs/generated-7776.json"
    },
    {
      "input_id": "input-7780",
      "step": 1456,
      "version": 63,
      "elapsed_s": 2355.11,
      "wall_time_ms": 1793992844156,
      "next_input_wall_ms": 1793992845068,
      "input_completed_wall_ms": 1793992844185,
      "input_confirmed": true,
      "action": "MODEL_CLICK Save",
      "action_type": "MODEL_CLICK",
      "text": "Save",
      "content_desc": "Save",
      "resource_id": "org.wikipedia:id/page_save",
      "model_action_id": "g45a3213",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"org.wikipedia:id/navigation_drawer\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"org.wikipedia:id/container_with_nav_trigger\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"org.wikipedia:id/page_contents_container\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"org.wikipedia:id/page_save\"][@text=\"Save\"][@content-desc=\"Save\"][@index=3][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g45s289",
      "source_gui_id": 1769,
      "activity": "org.wikipedia.page.PageActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_d04ae609a94042e28f3ab00ddb284ca9.zip!device-output/executor.log:138354",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_d04ae609a94042e28f3ab00ddb284ca9.zip!device-output/native/sata-org.wikipedia-ape-sata-running-minutes-60/jev-audit/inputs/generated-7781.json"
    },
    {
      "input_id": "input-7785",
      "step": 1457,
      "version": 63,
      "elapsed_s": 2356.022,
      "wall_time_ms": 1793992845068,
      "next_input_wall_ms": 1793992846361,
      "input_completed_wall_ms": 1793992845101,
      "input_confirmed": true,
      "action": "MODEL_BACK NA",
      "action_type": "MODEL_BACK",
      "text": null,
      "content_desc": null,
      "resource_id": null,
      "model_action_id": "g5a293",
      "concrete_identity": null,
      "state_id": "g5s25",
      "source_gui_id": 1770,
      "activity": "org.wikipedia.page.PageActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_d04ae609a94042e28f3ab00ddb284ca9.zip!device-output/executor.log:138450",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_d04ae609a94042e28f3ab00ddb284ca9.zip!device-output/native/sata-org.wikipedia-ape-sata-running-minutes-60/jev-audit/inputs/generated-7786.json"
    },
    {
      "input_id": "input-7790",
      "step": 1458,
      "version": 63,
      "elapsed_s": 2357.315,
      "wall_time_ms": 1793992846361,
      "next_input_wall_ms": 1793992847844,
      "input_completed_wall_ms": 1793992846384,
      "input_confirmed": true,
      "action": "MODEL_CLICK Find in ",
      "action_type": "MODEL_CLICK",
      "text": "Find in ",
      "content_desc": "Find in article",
      "resource_id": "org.wikipedia:id/page_find_in_article",
      "model_action_id": "g45a3215",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"org.wikipedia:id/navigation_drawer\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"org.wikipedia:id/container_with_nav_trigger\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"org.wikipedia:id/page_contents_container\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"org.wikipedia:id/page_find_in_article\"][@text=\"Find in \"][@content-desc=\"Find in article\"][@index=5][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g45s289",
      "source_gui_id": 1771,
      "activity": "org.wikipedia.page.PageActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_d04ae609a94042e28f3ab00ddb284ca9.zip!device-output/executor.log:138549",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_d04ae609a94042e28f3ab00ddb284ca9.zip!device-output/native/sata-org.wikipedia-ape-sata-running-minutes-60/jev-audit/inputs/generated-7791.json"
    },
    {
      "input_id": "input-7795",
      "step": 1459,
      "version": 63,
      "elapsed_s": 2358.798,
      "wall_time_ms": 1793992847844,
      "next_input_wall_ms": 1793992848761,
      "input_completed_wall_ms": 1793992847867,
      "input_confirmed": true,
      "action": "MODEL_CLICK Add to l",
      "action_type": "MODEL_CLICK",
      "text": "Add to l",
      "content_desc": "",
      "resource_id": "org.wikipedia:id/snackbar_action",
      "model_action_id": "g45a3207",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"org.wikipedia:id/navigation_drawer\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"org.wikipedia:id/container_with_nav_trigger\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"org.wikipedia:id/page_contents_container\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"org.wikipedia:id/fragment_page_coordinator\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.Button\"][@resource-id=\"org.wikipedia:id/snackbar_action\"][@text=\"Add to l\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g45s289",
      "source_gui_id": 1772,
      "activity": "org.wikipedia.page.PageActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_d04ae609a94042e28f3ab00ddb284ca9.zip!device-output/executor.log:138665",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_d04ae609a94042e28f3ab00ddb284ca9.zip!device-output/native/sata-org.wikipedia-ape-sata-running-minutes-60/jev-audit/inputs/generated-7796.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 1454,
      "monotonic_ns": 1881887636482838,
      "wall_time_ms": 1793992840733,
      "abstraction_version": 63,
      "state_id": "g45s294",
      "model_action_id": "g45a3267",
      "entry_id": "semantic-26-c1",
      "request_id": "semantic-26",
      "candidate_id": "c1",
      "confidence": 0.6443437337875366,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "98cf055087706691f4df66907ec6130479f6f103eb7b21db52724a81b8160d5c",
      "concrete_identity": "943a268b3e56e3d1cee07c45e680efc87ba8db8b4abff168203198ebc77ea0cb",
      "decision_scope": "6cae589390e0afba654cd16872d42a4f04361ccda61b6a65125159791fb1af37",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-26",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 2,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 2,
      "selected_history": 2,
      "comparison_count": 2,
      "same_count": 0,
      "different_count": 2,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 1,
      "low_confidence_count": 1,
      "full_history_compared": true,
      "exploratory": false,
      "_line": 4077
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 1454,
      "monotonic_ns": 1881887637083442,
      "wall_time_ms": 1793992840733,
      "abstraction_version": 63,
      "state_id": "g45s294",
      "model_action_id": "g45a3267",
      "entry_id": "semantic-26-c1",
      "request_id": "semantic-26",
      "candidate_id": "c1",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "98cf055087706691f4df66907ec6130479f6f103eb7b21db52724a81b8160d5c",
      "input_fingerprint": "b0d4ebc8d4761089b9671cacb11a0c25b1289bec920ed74bb984b4423fcf8e36",
      "concrete_identity": "943a268b3e56e3d1cee07c45e680efc87ba8db8b4abff168203198ebc77ea0cb",
      "decision_scope": "6cae589390e0afba654cd16872d42a4f04361ccda61b6a65125159791fb1af37",
      "_line": 4080
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 1454,
      "monotonic_ns": 1881887652781137,
      "wall_time_ms": 1793992840749,
      "abstraction_version": 63,
      "state_id": "g45s294",
      "model_action_id": "g45a3267",
      "entry_id": "semantic-26-c1",
      "request_id": "semantic-26",
      "candidate_id": "c1",
      "confidence": 0.6443437337875366,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "98cf055087706691f4df66907ec6130479f6f103eb7b21db52724a81b8160d5c",
      "decision_scope": "6cae589390e0afba654cd16872d42a4f04361ccda61b6a65125159791fb1af37",
      "concrete_identity": "943a268b3e56e3d1cee07c45e680efc87ba8db8b4abff168203198ebc77ea0cb",
      "_line": 4083
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 1454,
      "monotonic_ns": 1881887652824036,
      "wall_time_ms": 1793992840749,
      "abstraction_version": 63,
      "state_id": "g45s294",
      "model_action_id": "g45a3267",
      "entry_id": "semantic-26-c1",
      "request_id": "semantic-26",
      "candidate_id": "c1",
      "confidence": 0.6443437337875366,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 4084
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 1454,
      "monotonic_ns": 1881887715008612,
      "wall_time_ms": 1793992840811,
      "abstraction_version": 63,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-26-c1",
      "request_id": "semantic-26",
      "candidate_id": "c1",
      "event_count": 2,
      "_line": 4087
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 1454,
      "monotonic_ns": 1881887739542026,
      "wall_time_ms": 1793992840836,
      "abstraction_version": 63,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-26-c1",
      "request_id": "semantic-26",
      "candidate_id": "c1",
      "_line": 4088
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 1455,
      "monotonic_ns": 1881889173554352,
      "wall_time_ms": 1793992842270,
      "abstraction_version": 63,
      "state_id": "g45s294",
      "model_action_id": "g45a3267",
      "entry_id": "semantic-26-c1",
      "request_id": "semantic-26",
      "candidate_id": "c1",
      "confidence": 0.6443437337875366,
      "choice": "PROMOTE",
      "transition_id": "g45e876:1442",
      "target_state": "g39s239",
      "input_confirmed": true,
      "_line": 4090
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 1454,
    "monotonic_ns": 1881887653177648,
    "wall_time_ms": 1793992840749,
    "abstraction_version": 63,
    "state_id": "g45s294",
    "model_action_id": "g45a3267",
    "snapshot_reason": "selection",
    "state_visits": 5,
    "state_first_seen": 1047,
    "state_last_seen": 1454,
    "state_saturated": false,
    "state_saturation": 0.3,
    "native_state_saturated": false,
    "native_unsaturated_model_action_count": 3,
    "model_action_count": 10,
    "enabled_valid_action_count": 6,
    "unsaturated_model_action_count": 3,
    "unvisited_model_action_count": 7,
    "effective_unvisited_model_action_count": 7,
    "effective_state_saturated": false,
    "local_probe_action_count": 0,
    "navigation_action_count": 3,
    "enabled_valid_unvisited_action_count": 3,
    "unvisited_model_action_ids": "g45a3269,g45a3270,g45a3271,g45a3272,g45a3273,g45a3274,g45a3275",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 2,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=org.wikipedia.page.PageActivity|class=android.widget.TextView|text=Bill Mad|resource_id=org.wikipedia:id/page_toc_item_text|bounds=376,273,896,429",
    "selected_resolved_node_count": 7,
    "_line": 4086
  }
}

四、是否值得PROMOTE

完整已保存历史支持此前已尝试等价功能;不能自动归为模型错误。

疑似主要环节:PAIRWISE_SEMANTICS_SUSPECT;wire关系审查:SAME_OPERATION_SUPPORTED_BY_WIRE。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

wikipedia STARTLUX step1492 Early life

run_d04ae609a94042e28f3ab00ddb284ca9 · 第40.18分钟 · 请求step1454 / 决策step1454 / 执行step1492 · REPEATED_SUPPORTED · 证据MEDIUM · 深入复核

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p3 对step1047=0.619738;p4 对step1049=0.665612),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g45s294 / g45a3267;合法历史2条,比较2条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p3 / 1047ЛолитаDIFFERENT_OPERATION0.61973768True
p4 / 1049ЛолитаDIFFERENT_OPERATION0.66561177True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p3",
    "history_id": "h1",
    "history_step": 1047,
    "history_input_id": "input-5524",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.6197376847267151,
    "probabilities": {
      "SAME_OPERATION": 0.15838876366615295,
      "DIFFERENT_OPERATION": 0.7464917898178101,
      "INSUFFICIENT_EVIDENCE": 0.09511944651603699
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c2` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.6197376847267151,
      "probabilities": {
        "SAME_OPERATION": 0.15838876366615295,
        "DIFFERENT_OPERATION": 0.7464917898178101,
        "INSUFFICIENT_EVIDENCE": 0.09511944651603699
      }
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "org.wikipedia:id/page_toc_item_text",
      "text": "Лолита",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 0,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"org.wikipedia:id/navigation_drawer\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"org.wikipedia:id/side_panel_container\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"org.wikipedia:id/toc_list\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"org.wikipedia:id/page_toc_item_text\"][@text=\"Лолита\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g45a3267",
      "source_state_id": "g45s294",
      "bounds": [
        376,
        273,
        896,
        356
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "org.wikipedia:id/page_toc_item_text",
          "text": "Лолита",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 1280,
      "source_gui_timestamp": 1047,
      "current_state": "g45s294",
      "current_model_action": "g45a3267",
      "current_version": 63,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p4",
    "history_id": "h2",
    "history_step": 1049,
    "history_input_id": "input-5538",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.6656117737293243,
    "probabilities": {
      "SAME_OPERATION": 0.12711599469184875,
      "DIFFERENT_OPERATION": 0.7770745158195496,
      "INSUFFICIENT_EVIDENCE": 0.0958094522356987
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c2` the same application-function operation as executed action at `executed_actions.h2`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.6656117737293243,
      "probabilities": {
        "SAME_OPERATION": 0.12711599469184875,
        "DIFFERENT_OPERATION": 0.7770745158195496,
        "INSUFFICIENT_EVIDENCE": 0.0958094522356987
      }
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "org.wikipedia:id/page_toc_item_text",
      "text": "Лолита",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 0,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"org.wikipedia:id/navigation_drawer\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"org.wikipedia:id/side_panel_container\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"org.wikipedia:id/toc_list\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"org.wikipedia:id/page_toc_item_text\"][@text=\"Лолита\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g45a3267",
      "source_state_id": "g45s294",
      "bounds": [
        376,
        273,
        896,
        356
      ],
      "source_page_id": "page3",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "org.wikipedia:id/page_toc_item_text",
          "text": "Лолита",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 1282,
      "source_gui_timestamp": 1049,
      "current_state": "g45s294",
      "current_model_action": "g45a3267",
      "current_version": 63,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

Early life是同一文章内目录定位,截图显示跳到正文Early life。1454与本Probe同一请求决策,不把1454实际执行结果当成请求输入已含历史;1047/1049才是此前Witness。

等价历史是否送入Provider wire:YES;当前Pair直接比较过的等价历史step:[1047, 1049]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

此前step / UTC页面与控件确认与目标
1047
2026-11-06T19:08:38.908+00:00
Лолита
org.wikipedia.page.PageActivity
Native确认=True
org.wikipedia.page.PageActivity
保留目标GUI
1049
2026-11-06T19:08:41.049+00:00
Лолита
org.wikipedia.page.PageActivity
Native确认=True
org.wikipedia.page.PageActivity
目标GUI未保留,不推断业务完成

等待期间出现等价历史:step1454;没有反填到模型输入中。

已核实等价操作的先前结果(事后证据;不等于模型Witness)
先前等价操作 step1047 target
先前step1047 target · alignment=identity_verified

step1049:NA,目标截图未保留;不以当前Probe图片代替。

先前等价操作 step1454 target
先前step1454 target · alignment=identity_verified
历史Witness执行后的截图(事后证据,未送模型)
Witness step1047 target
Witness step1047 target · alignment=identity_verified

三、Probe执行后发生什么

Early life目录项导航3步后定位章节;窗口0新增。

wikipedia STARTLUX step1492 Early life before_screenshot
before_screenshot · identity_verified · 2026-11-06T19:21:40.040+00:00
wikipedia STARTLUX step1492 Early life after_screenshot
after_screenshot · identity_verified · 2026-11-06T19:21:41.619+00:00

Run内首次METHOD观察:完成后2秒=0,10秒=0,下一动作前B=0。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-7973",
      "step": 1493,
      "version": 63,
      "elapsed_s": 2412.594,
      "wall_time_ms": 1793992901640,
      "next_input_wall_ms": 1793992904201,
      "input_completed_wall_ms": 1793992902736,
      "input_confirmed": true,
      "action": "MODEL_LONG_CLICK Find in ",
      "action_type": "MODEL_LONG_CLICK",
      "text": "Find in ",
      "content_desc": "",
      "resource_id": "org.wikipedia:id/search_src_text",
      "model_action_id": "g45a3258",
      "concrete_identity": "MODEL_LONG_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.appcompat.widget.LinearLayoutCompat\"][@resource-id=\"org.wikipedia:id/find_in_page_input\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.AutoCompleteTextView\"][@resource-id=\"org.wikipedia:id/search_src_text\"][@text=\"Find in \"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g45s292",
      "source_gui_id": 1810,
      "activity": "org.wikipedia.page.PageActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Done",
        "Find previous",
        "Find next",
        "Find in article"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_d04ae609a94042e28f3ab00ddb284ca9.zip!device-output/executor.log:142133",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_d04ae609a94042e28f3ab00ddb284ca9.zip!device-output/native/sata-org.wikipedia-ape-sata-running-minutes-60/jev-audit/inputs/generated-7974.json"
    },
    {
      "input_id": "input-7978",
      "step": 1494,
      "version": 63,
      "elapsed_s": 2415.155,
      "wall_time_ms": 1793992904201,
      "next_input_wall_ms": 1793992905393,
      "input_completed_wall_ms": 1793992904436,
      "input_confirmed": true,
      "action": "MODEL_CLICK Find in ",
      "action_type": "MODEL_CLICK",
      "text": "Find in ",
      "content_desc": "",
      "resource_id": "org.wikipedia:id/search_src_text",
      "model_action_id": "g45a3257",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.appcompat.widget.LinearLayoutCompat\"][@resource-id=\"org.wikipedia:id/find_in_page_input\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.AutoCompleteTextView\"][@resource-id=\"org.wikipedia:id/search_src_text\"][@text=\"Find in \"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g45s292",
      "source_gui_id": 1811,
      "activity": "org.wikipedia.page.PageActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_d04ae609a94042e28f3ab00ddb284ca9.zip!device-output/executor.log:142244",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_d04ae609a94042e28f3ab00ddb284ca9.zip!device-output/native/sata-org.wikipedia-ape-sata-running-minutes-60/jev-audit/inputs/generated-7979.json"
    },
    {
      "input_id": "input-7983",
      "step": 1495,
      "version": 63,
      "elapsed_s": 2416.347,
      "wall_time_ms": 1793992905393,
      "next_input_wall_ms": 1793992906371,
      "input_completed_wall_ms": 1793992905417,
      "input_confirmed": true,
      "action": "MODEL_BACK NA",
      "action_type": "MODEL_BACK",
      "text": null,
      "content_desc": null,
      "resource_id": null,
      "model_action_id": "g45a3264",
      "concrete_identity": null,
      "state_id": "g45s292",
      "source_gui_id": 1812,
      "activity": "org.wikipedia.page.PageActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "EARLY_STAGE: ABA/backward/other (NA finer branch)",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_d04ae609a94042e28f3ab00ddb284ca9.zip!device-output/executor.log:142328",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_d04ae609a94042e28f3ab00ddb284ca9.zip!device-output/native/sata-org.wikipedia-ape-sata-running-minutes-60/jev-audit/inputs/generated-7984.json"
    },
    {
      "input_id": "input-7988",
      "step": 1496,
      "version": 63,
      "elapsed_s": 2417.325,
      "wall_time_ms": 1793992906371,
      "next_input_wall_ms": 1793992909019,
      "input_completed_wall_ms": 1793992907268,
      "input_confirmed": true,
      "action": "MODEL_CLICK Find in ",
      "action_type": "MODEL_CLICK",
      "text": "Find in ",
      "content_desc": "",
      "resource_id": "org.wikipedia:id/search_src_text",
      "model_action_id": "g45a3257",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.appcompat.widget.LinearLayoutCompat\"][@resource-id=\"org.wikipedia:id/find_in_page_input\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.AutoCompleteTextView\"][@resource-id=\"org.wikipedia:id/search_src_text\"][@text=\"Find in \"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g45s292",
      "source_gui_id": 1813,
      "activity": "org.wikipedia.page.PageActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EPSILON_GREEDY",
      "context": "exploration",
      "native_branch": "Epsilon",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_d04ae609a94042e28f3ab00ddb284ca9.zip!device-output/executor.log:142425",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_d04ae609a94042e28f3ab00ddb284ca9.zip!device-output/native/sata-org.wikipedia-ape-sata-running-minutes-60/jev-audit/inputs/generated-7990.json"
    },
    {
      "input_id": "input-7994",
      "step": 1497,
      "version": 63,
      "elapsed_s": 2419.973,
      "wall_time_ms": 1793992909019,
      "next_input_wall_ms": 1793992909935,
      "input_completed_wall_ms": 1793992909052,
      "input_confirmed": true,
      "action": "MODEL_CLICK Save",
      "action_type": "MODEL_CLICK",
      "text": "Save",
      "content_desc": "Save",
      "resource_id": "org.wikipedia:id/page_save",
      "model_action_id": "g62a4127",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"org.wikipedia:id/navigation_drawer\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"org.wikipedia:id/container_with_nav_trigger\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"org.wikipedia:id/page_contents_container\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"org.wikipedia:id/page_save\"][@text=\"Save\"][@content-desc=\"Save\"][@index=3][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g62s370",
      "source_gui_id": 1814,
      "activity": "org.wikipedia.page.PageActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_d04ae609a94042e28f3ab00ddb284ca9.zip!device-output/executor.log:142534",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_d04ae609a94042e28f3ab00ddb284ca9.zip!device-output/native/sata-org.wikipedia-ape-sata-running-minutes-60/jev-audit/inputs/generated-7995.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 1454,
      "monotonic_ns": 1881887636508426,
      "wall_time_ms": 1793992840733,
      "abstraction_version": 63,
      "state_id": "g45s294",
      "model_action_id": "g45a3267",
      "entry_id": "semantic-26-c2",
      "request_id": "semantic-26",
      "candidate_id": "c2",
      "confidence": 0.6656117737293243,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "98cf055087706691f4df66907ec6130479f6f103eb7b21db52724a81b8160d5c",
      "concrete_identity": "be01fea6e45f21f53ccaac3e64adb56550d7ea590e3353b0f573f6001f4e9599",
      "decision_scope": "6cae589390e0afba654cd16872d42a4f04361ccda61b6a65125159791fb1af37",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-26",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 2,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 2,
      "selected_history": 2,
      "comparison_count": 2,
      "same_count": 0,
      "different_count": 2,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 2,
      "low_confidence_count": 0,
      "full_history_compared": true,
      "exploratory": false,
      "_line": 4078
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 1454,
      "monotonic_ns": 1881887637433912,
      "wall_time_ms": 1793992840734,
      "abstraction_version": 63,
      "state_id": "g45s294",
      "model_action_id": "g45a3267",
      "entry_id": "semantic-26-c2",
      "request_id": "semantic-26",
      "candidate_id": "c2",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "98cf055087706691f4df66907ec6130479f6f103eb7b21db52724a81b8160d5c",
      "input_fingerprint": "b0d4ebc8d4761089b9671cacb11a0c25b1289bec920ed74bb984b4423fcf8e36",
      "concrete_identity": "be01fea6e45f21f53ccaac3e64adb56550d7ea590e3353b0f573f6001f4e9599",
      "decision_scope": "6cae589390e0afba654cd16872d42a4f04361ccda61b6a65125159791fb1af37",
      "_line": 4081
    },
    "PROBE_NAVIGATION_ELIGIBILITY": {
      "event": "PROBE_NAVIGATION_ELIGIBILITY",
      "step": 1489,
      "monotonic_ns": 1881941943885622,
      "wall_time_ms": 1793992895040,
      "abstraction_version": 63,
      "state_id": "g45s294",
      "model_action_id": "g45a3267",
      "entry_id": "semantic-26-c2",
      "request_id": "semantic-26",
      "candidate_id": "c2",
      "concrete_identity": "be01fea6e45f21f53ccaac3e64adb56550d7ea590e3353b0f573f6001f4e9599",
      "confidence": 0.6656117737293243,
      "reason": "eligible",
      "navigation": true,
      "confidence_pass": true,
      "source_valid": true,
      "same_state_confirmed": false,
      "related_execution_suppressed": false,
      "navigation_arrived": false,
      "_line": 4271
    },
    "PROBE_NAVIGATION_SELECTED": {
      "event": "PROBE_NAVIGATION_SELECTED",
      "step": 1489,
      "monotonic_ns": 1881942304332392,
      "wall_time_ms": 1793992895401,
      "abstraction_version": 63,
      "state_id": "g45s294",
      "model_action_id": "g45a3267",
      "entry_id": "semantic-26-c2",
      "request_id": "semantic-26",
      "candidate_id": "c2",
      "concrete_identity": "be01fea6e45f21f53ccaac3e64adb56550d7ea590e3353b0f573f6001f4e9599",
      "confidence": 0.6656117737293243,
      "path_id": "p321",
      "source": "native_remote_path",
      "_line": 4275
    },
    "PROBE_NAVIGATION_ARRIVED": {
      "event": "PROBE_NAVIGATION_ARRIVED",
      "step": 1492,
      "monotonic_ns": 1881946875132051,
      "wall_time_ms": 1793992899971,
      "abstraction_version": 63,
      "state_id": "g45s294",
      "model_action_id": "g45a3267",
      "entry_id": "semantic-26-c2",
      "request_id": "semantic-26",
      "candidate_id": "c2",
      "concrete_identity": "be01fea6e45f21f53ccaac3e64adb56550d7ea590e3353b0f573f6001f4e9599",
      "confidence": 0.6656117737293243,
      "path_id": "p321",
      "arrived": true,
      "reason": "arrived",
      "last_availability": "awaiting_native_binding",
      "binding_reason": "unique_identity_match",
      "source_match_count": 1,
      "target_match_count": 1,
      "audit_path": "jev-audit/navigation/event-7964.json",
      "_line": 4284
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 1492,
      "monotonic_ns": 1881946897189721,
      "wall_time_ms": 1793992899993,
      "abstraction_version": 63,
      "state_id": "g45s294",
      "model_action_id": "g45a3267",
      "entry_id": "semantic-26-c2",
      "request_id": "semantic-26",
      "candidate_id": "c2",
      "confidence": 0.6656117737293243,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "98cf055087706691f4df66907ec6130479f6f103eb7b21db52724a81b8160d5c",
      "decision_scope": "6cae589390e0afba654cd16872d42a4f04361ccda61b6a65125159791fb1af37",
      "concrete_identity": "be01fea6e45f21f53ccaac3e64adb56550d7ea590e3353b0f573f6001f4e9599",
      "_line": 4287
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 1492,
      "monotonic_ns": 1881946897217824,
      "wall_time_ms": 1793992899993,
      "abstraction_version": 63,
      "state_id": "g45s294",
      "model_action_id": "g45a3267",
      "entry_id": "semantic-26-c2",
      "request_id": "semantic-26",
      "candidate_id": "c2",
      "confidence": 0.6656117737293243,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 4288
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 1492,
      "monotonic_ns": 1881946947001509,
      "wall_time_ms": 1793992900043,
      "abstraction_version": 63,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-26-c2",
      "request_id": "semantic-26",
      "candidate_id": "c2",
      "event_count": 2,
      "_line": 4291
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 1492,
      "monotonic_ns": 1881946972067801,
      "wall_time_ms": 1793992900068,
      "abstraction_version": 63,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-26-c2",
      "request_id": "semantic-26",
      "candidate_id": "c2",
      "_line": 4292
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 1493,
      "monotonic_ns": 1881948528436613,
      "wall_time_ms": 1793992901625,
      "abstraction_version": 63,
      "state_id": "g45s294",
      "model_action_id": "g45a3267",
      "entry_id": "semantic-26-c2",
      "request_id": "semantic-26",
      "candidate_id": "c2",
      "confidence": 0.6656117737293243,
      "choice": "PROMOTE",
      "transition_id": "g63e1208:1480",
      "target_state": "g45s292",
      "input_confirmed": true,
      "_line": 4294
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 1492,
    "monotonic_ns": 1881946897421359,
    "wall_time_ms": 1793992899994,
    "abstraction_version": 63,
    "state_id": "g45s294",
    "model_action_id": "g45a3267",
    "snapshot_reason": "selection",
    "state_visits": 6,
    "state_first_seen": 1047,
    "state_last_seen": 1492,
    "state_saturated": false,
    "state_saturation": 0.3,
    "native_state_saturated": false,
    "native_unsaturated_model_action_count": 3,
    "model_action_count": 10,
    "enabled_valid_action_count": 6,
    "unsaturated_model_action_count": 3,
    "unvisited_model_action_count": 7,
    "effective_unvisited_model_action_count": 7,
    "effective_state_saturated": false,
    "local_probe_action_count": 0,
    "navigation_action_count": 3,
    "enabled_valid_unvisited_action_count": 3,
    "unvisited_model_action_ids": "g45a3269,g45a3270,g45a3271,g45a3272,g45a3273,g45a3274,g45a3275",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 3,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=org.wikipedia.page.PageActivity|class=android.widget.TextView|text=Early li|resource_id=org.wikipedia:id/page_toc_item_text|bounds=376,513,896,575",
    "selected_resolved_node_count": 7,
    "_line": 4290
  }
}

四、是否值得PROMOTE

完整已保存历史支持此前已尝试等价功能;不能自动归为模型错误。

疑似主要环节:PAIRWISE_SEMANTICS_SUSPECT;wire关系审查:SAME_OPERATION_SUPPORTED_BY_WIRE。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

wikipedia STARTLUX step1698 View user page

run_d04ae609a94042e28f3ab00ddb284ca9 · 第45.83分钟 · 请求step1698 / 决策step1698 / 执行step1698 · UNKNOWN · 证据INSUFFICIENT_FOR_GLOBAL_NOVELTY · 结构化审查

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p2 对step1153=0.709111),因此PROMOTE。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g50s319 / g50a3563;合法历史2条,比较2条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p1 / 1149View user contributionsDIFFERENT_OPERATION0.43260407False
p2 / 1153View user contributionsDIFFERENT_OPERATION0.70911059True

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p1",
    "history_id": "h1",
    "history_step": 1149,
    "history_input_id": "input-6074",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.4326040744781494,
    "probabilities": {
      "SAME_OPERATION": 0.33322736620903015,
      "DIFFERENT_OPERATION": 0.6217360496520996,
      "INSUFFICIENT_EVIDENCE": 0.04503656178712845
    },
    "trusted": false,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.4326040744781494,
      "probabilities": {
        "SAME_OPERATION": 0.33322736620903015,
        "DIFFERENT_OPERATION": 0.6217360496520996,
        "INSUFFICIENT_EVIDENCE": 0.04503656178712845
      }
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "org.wikipedia:id/title",
      "text": "View user contributions",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 2,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"org.wikipedia:id/title\"][@text=\"View use\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g50a3563",
      "source_state_id": "g50s319",
      "bounds": [
        189,
        2224,
        657,
        2281
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "org.wikipedia:id/title",
          "text": "View user contributions",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 1402,
      "source_gui_timestamp": 1149,
      "current_state": "g50s319",
      "current_model_action": "g50a3563",
      "current_version": 74,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p2",
    "history_id": "h2",
    "history_step": 1153,
    "history_input_id": "input-6098",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.7091105878353119,
    "probabilities": {
      "SAME_OPERATION": 0.1345343440771103,
      "DIFFERENT_OPERATION": 0.8060737252235413,
      "INSUFFICIENT_EVIDENCE": 0.059391919523477554
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c1` the same application-function operation as executed action at `executed_actions.h2`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.7091105878353119,
      "probabilities": {
        "SAME_OPERATION": 0.1345343440771103,
        "DIFFERENT_OPERATION": 0.8060737252235413,
        "INSUFFICIENT_EVIDENCE": 0.059391919523477554
      }
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "org.wikipedia:id/title",
      "text": "View user contributions",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 2,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"org.wikipedia:id/title\"][@text=\"View use\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g50a3563",
      "source_state_id": "g50s319",
      "bounds": [
        189,
        2224,
        657,
        2281
      ],
      "source_page_id": "page3",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "org.wikipedia:id/title",
          "text": "View user contributions",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 1407,
      "source_gui_timestamp": 1153,
      "current_state": "g50s319",
      "current_model_action": "g50a3563",
      "current_version": 74,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

View user page与View user contributions是不同入口;实际为Secretagentgex不存在的用户页404,44个B首次方法是错误处理观测,不能当作用户页加载成功或首次用户页功能的证明。

等价历史是否送入Provider wire:UNKNOWN;当前Pair直接比较过的等价历史step:[]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

NA:没有足以可靠裁定全局首次或重复的已核实等价历史。不能把未检索到当成未执行。

三、Probe执行后发生什么

View user page 打开Secretagentgex的404错误页面,B窗口44首次方法;是错误处理,不是用户页加载成功。

wikipedia STARTLUX step1698 View user page before_screenshot
before_screenshot · identity_verified · 2026-11-06T19:27:19.019+00:00
wikipedia STARTLUX step1698 View user page after_screenshot
after_screenshot · identity_verified · 2026-11-06T19:27:20.287+00:00

Run内首次METHOD观察:完成后2秒=44,10秒=44,下一动作前B=44。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-9119",
      "step": 1699,
      "version": 75,
      "elapsed_s": 2755.385,
      "wall_time_ms": 1793993244431,
      "next_input_wall_ms": 1793993245349,
      "input_completed_wall_ms": 1793993244468,
      "input_confirmed": true,
      "action": "MODEL_CLICK Save",
      "action_type": "MODEL_CLICK",
      "text": "Save",
      "content_desc": "Save",
      "resource_id": "org.wikipedia:id/page_save",
      "model_action_id": "g74a5088",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"org.wikipedia:id/navigation_drawer\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"org.wikipedia:id/container_with_nav_trigger\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"org.wikipedia:id/page_contents_container\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"org.wikipedia:id/page_save\"][@text=\"Save\"][@content-desc=\"Save\"][@index=3][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g74s448",
      "source_gui_id": 2061,
      "activity": "org.wikipedia.page.PageActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#f1409233",
        "Search Wikipedia",
        "Show tabs",
        "More options",
        "Save",
        "Language",
        "Find in article",
        "Theme",
        "Contents",
        "2",
        "Wikipedia does not have a user page with this exact name. In general, this page should be created and edited by User:Secretagentgex. If in doubt, please verify that \"Secretagentgex\" exists.",
        "Go back",
        "Code: 404, URL: https://en.wikipedia.org/api/rest_v1/page/summary/User%3ASecretagentgex, title: , detail: "
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_d04ae609a94042e28f3ab00ddb284ca9.zip!device-output/executor.log:164952",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_d04ae609a94042e28f3ab00ddb284ca9.zip!device-output/native/sata-org.wikipedia-ape-sata-running-minutes-60/jev-audit/inputs/generated-9120.json"
    },
    {
      "input_id": "input-9124",
      "step": 1700,
      "version": 75,
      "elapsed_s": 2756.303,
      "wall_time_ms": 1793993245349,
      "next_input_wall_ms": 1793993246274,
      "input_completed_wall_ms": 1793993245384,
      "input_confirmed": true,
      "action": "MODEL_CLICK #f1409233",
      "action_type": "MODEL_CLICK",
      "text": "#f1409233",
      "content_desc": "Navigate up",
      "resource_id": "",
      "model_action_id": "g74a5085",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"org.wikipedia:id/navigation_drawer\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"org.wikipedia:id/container_with_nav_trigger\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageButton\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"Navigate up\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g74s448",
      "source_gui_id": 2062,
      "activity": "org.wikipedia.page.PageActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_d04ae609a94042e28f3ab00ddb284ca9.zip!device-output/executor.log:165110",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_d04ae609a94042e28f3ab00ddb284ca9.zip!device-output/native/sata-org.wikipedia-ape-sata-running-minutes-60/jev-audit/inputs/generated-9125.json"
    },
    {
      "input_id": "input-9129",
      "step": 1701,
      "version": 75,
      "elapsed_s": 2757.228,
      "wall_time_ms": 1793993246274,
      "next_input_wall_ms": 1793993247187,
      "input_completed_wall_ms": 1793993246301,
      "input_confirmed": true,
      "action": "MODEL_CLICK User:",
      "action_type": "MODEL_CLICK",
      "text": "User:",
      "content_desc": "",
      "resource_id": "org.wikipedia:id/search_src_text",
      "model_action_id": "g64a4664",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"org.wikipedia:id/search_container\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.appcompat.widget.LinearLayoutCompat\"][@resource-id=\"org.wikipedia:id/search_cab_view\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.AutoCompleteTextView\"][@resource-id=\"org.wikipedia:id/search_src_text\"][@text=\"User:\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g64s420",
      "source_gui_id": 2063,
      "activity": "org.wikipedia.search.SearchActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_d04ae609a94042e28f3ab00ddb284ca9.zip!device-output/executor.log:165224",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_d04ae609a94042e28f3ab00ddb284ca9.zip!device-output/native/sata-org.wikipedia-ape-sata-running-minutes-60/jev-audit/inputs/generated-9130.json"
    },
    {
      "input_id": "input-9134",
      "step": 1702,
      "version": 75,
      "elapsed_s": 2758.141,
      "wall_time_ms": 1793993247187,
      "next_input_wall_ms": 1793993248636,
      "input_completed_wall_ms": 1793993247285,
      "input_confirmed": true,
      "action": "MODEL_CLICK android.view.ViewGroup",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g64a4671",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"org.wikipedia:id/search_container\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.wikipedia:id/search_results_list\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=6][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g64s420",
      "source_gui_id": 2064,
      "activity": "org.wikipedia.search.SearchActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#84c0168c",
        "more",
        "User:",
        "Clear query",
        "ENGLISH",
        "RUSSIAN",
        "ARABIC",
        "User:Everedux",
        "User:Bkissin",
        "User:Johnuniq",
        "User:Coolabahapple",
        "User:Paul Erik",
        "Wikipedia editor",
        "User:Isabelle Belato",
        "User:StuRat",
        "User:NJA",
        "User:Taggy McTaggerstein",
        "User:Sjakkalle",
        "User:NuclearWarfare",
        "EN",
        "RU",
        "AR"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_d04ae609a94042e28f3ab00ddb284ca9.zip!device-output/executor.log:165341",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_d04ae609a94042e28f3ab00ddb284ca9.zip!device-output/native/sata-org.wikipedia-ape-sata-running-minutes-60/jev-audit/inputs/generated-9137.json"
    },
    {
      "input_id": "input-9143",
      "step": 1703,
      "version": 75,
      "elapsed_s": 2759.59,
      "wall_time_ms": 1793993248636,
      "next_input_wall_ms": 1793993249959,
      "input_completed_wall_ms": 1793993248667,
      "input_confirmed": true,
      "action": "MODEL_CLICK #f1409233",
      "action_type": "MODEL_CLICK",
      "text": "#f1409233",
      "content_desc": "Navigate up",
      "resource_id": "",
      "model_action_id": "g7a746",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"org.wikipedia:id/navigation_drawer\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"org.wikipedia:id/container_with_nav_trigger\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageButton\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"Navigate up\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g7s67",
      "source_gui_id": 2065,
      "activity": "org.wikipedia.page.PageActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#f1409233",
        "Search Wikipedia",
        "Show tabs",
        "More options",
        "Save",
        "Language",
        "Find in article",
        "Theme",
        "Contents",
        "1"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_d04ae609a94042e28f3ab00ddb284ca9.zip!device-output/executor.log:165459",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_d04ae609a94042e28f3ab00ddb284ca9.zip!device-output/native/sata-org.wikipedia-ape-sata-running-minutes-60/jev-audit/inputs/generated-9144.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 1698,
      "monotonic_ns": 1882285863048179,
      "wall_time_ms": 1793993238959,
      "abstraction_version": 74,
      "state_id": "g50s319",
      "model_action_id": "g50a3563",
      "entry_id": "semantic-32-c1",
      "request_id": "semantic-32",
      "candidate_id": "c1",
      "confidence": 0.7091105878353119,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "fefbf3e06c98e76131fb7277113d0c717fc41942e482121d9f0c95e2c638dda9",
      "concrete_identity": "8253fb59a3fe7f18e34bc4180d460565b1010f558cd5060b35042f6420361d59",
      "decision_scope": "34072367442a8d9b9823768d6ee8f08afcd6432557029017b08f722b20b8a8b4",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-32",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 2,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 2,
      "selected_history": 2,
      "comparison_count": 2,
      "same_count": 0,
      "different_count": 2,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 1,
      "low_confidence_count": 1,
      "full_history_compared": true,
      "exploratory": false,
      "_line": 4932
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 1698,
      "monotonic_ns": 1882285863729612,
      "wall_time_ms": 1793993238960,
      "abstraction_version": 74,
      "state_id": "g50s319",
      "model_action_id": "g50a3563",
      "entry_id": "semantic-32-c1",
      "request_id": "semantic-32",
      "candidate_id": "c1",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "fefbf3e06c98e76131fb7277113d0c717fc41942e482121d9f0c95e2c638dda9",
      "input_fingerprint": "ece13736572cfb1fc112287b18d256d3afb94cc1b391d5f56842736dc913106f",
      "concrete_identity": "8253fb59a3fe7f18e34bc4180d460565b1010f558cd5060b35042f6420361d59",
      "decision_scope": "34072367442a8d9b9823768d6ee8f08afcd6432557029017b08f722b20b8a8b4",
      "_line": 4934
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 1698,
      "monotonic_ns": 1882285871013666,
      "wall_time_ms": 1793993238967,
      "abstraction_version": 74,
      "state_id": "g50s319",
      "model_action_id": "g50a3563",
      "entry_id": "semantic-32-c1",
      "request_id": "semantic-32",
      "candidate_id": "c1",
      "confidence": 0.7091105878353119,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "fefbf3e06c98e76131fb7277113d0c717fc41942e482121d9f0c95e2c638dda9",
      "decision_scope": "34072367442a8d9b9823768d6ee8f08afcd6432557029017b08f722b20b8a8b4",
      "concrete_identity": "8253fb59a3fe7f18e34bc4180d460565b1010f558cd5060b35042f6420361d59",
      "_line": 4936
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 1698,
      "monotonic_ns": 1882285871067883,
      "wall_time_ms": 1793993238967,
      "abstraction_version": 74,
      "state_id": "g50s319",
      "model_action_id": "g50a3563",
      "entry_id": "semantic-32-c1",
      "request_id": "semantic-32",
      "candidate_id": "c1",
      "confidence": 0.7091105878353119,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 4937
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 1698,
      "monotonic_ns": 1882285925001807,
      "wall_time_ms": 1793993239021,
      "abstraction_version": 74,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-32-c1",
      "request_id": "semantic-32",
      "candidate_id": "c1",
      "event_count": 2,
      "_line": 4940
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 1698,
      "monotonic_ns": 1882285954870535,
      "wall_time_ms": 1793993239051,
      "abstraction_version": 74,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-32-c1",
      "request_id": "semantic-32",
      "candidate_id": "c1",
      "_line": 4941
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 1699,
      "monotonic_ns": 1882287201805043,
      "wall_time_ms": 1793993240298,
      "abstraction_version": 74,
      "state_id": "g50s319",
      "model_action_id": "g50a3563",
      "entry_id": "semantic-32-c1",
      "request_id": "semantic-32",
      "candidate_id": "c1",
      "confidence": 0.7091105878353119,
      "choice": "PROMOTE",
      "transition_id": "g74e1368:1685",
      "target_state": "g74s448",
      "input_confirmed": true,
      "_line": 4943
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 1698,
    "monotonic_ns": 1882285871539311,
    "wall_time_ms": 1793993238968,
    "abstraction_version": 74,
    "state_id": "g50s319",
    "model_action_id": "g50a3563",
    "snapshot_reason": "selection",
    "state_visits": 3,
    "state_first_seen": 1149,
    "state_last_seen": 1698,
    "state_saturated": false,
    "state_saturation": 0.5,
    "native_state_saturated": false,
    "native_unsaturated_model_action_count": 1,
    "model_action_count": 2,
    "enabled_valid_action_count": 2,
    "unsaturated_model_action_count": 1,
    "unvisited_model_action_count": 1,
    "effective_unvisited_model_action_count": 1,
    "effective_state_saturated": false,
    "local_probe_action_count": 0,
    "navigation_action_count": 1,
    "enabled_valid_unvisited_action_count": 1,
    "unvisited_model_action_ids": "g50a3564",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 2,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=org.wikipedia.page.edithistory.EditHistoryListActivity|class=android.widget.TextView|text=View use|resource_id=org.wikipedia:id/title|bounds=189,1834,657,1891",
    "selected_resolved_node_count": 3,
    "_line": 4939
  }
}

四、是否值得PROMOTE

无法可靠裁定相对整个Run决策前历史的功能新颖性。

疑似主要环节:PROBE_EXECUTION_OR_RESULT_EVIDENCE;wire关系审查:DISTINCT_COMPARATORS_VALID。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

wikipedia STARTLUX step1943 Bronne

run_d04ae609a94042e28f3ab00ddb284ca9 · 第53.27分钟 · 请求step1943 / 决策step1943 / 执行step1943 · REPEATED_SUPPORTED · 证据HIGH · 结构化审查

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p1 对step577=0.775227),因此PROMOTE。另有1条低置信SAME,不具有否决作用。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g32s191 / g32a2157;合法历史15条,比较3条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p1 / 577مصادرDIFFERENT_OPERATION0.77522668True
p2 / 579About this articleDIFFERENT_OPERATION0.43972194False
p3 / 1054БележкиSAME_OPERATION0.23540270False

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p1",
    "history_id": "h1",
    "history_step": 577,
    "history_input_id": "input-3060",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.7752266824245453,
    "probabilities": {
      "SAME_OPERATION": 0.10229281336069107,
      "DIFFERENT_OPERATION": 0.8501511216163635,
      "INSUFFICIENT_EVIDENCE": 0.047556016594171524
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c5` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.7752266824245453,
      "probabilities": {
        "SAME_OPERATION": 0.10229281336069107,
        "DIFFERENT_OPERATION": 0.8501511216163635,
        "INSUFFICIENT_EVIDENCE": 0.047556016594171524
      }
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "org.wikipedia:id/page_toc_item_text",
      "text": "مصادر",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 5,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"org.wikipedia:id/navigation_drawer\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"org.wikipedia:id/side_panel_container\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"org.wikipedia:id/toc_list\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"org.wikipedia:id/page_toc_item_text\"][@text=\"مصادر\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g32a2157",
      "source_state_id": "g32s191",
      "bounds": [
        184,
        1034,
        704,
        1098
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "org.wikipedia:id/page_toc_item_text",
          "text": "مصادر",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 731,
      "source_gui_timestamp": 577,
      "current_state": "g32s191",
      "current_model_action": "g32a2157",
      "current_version": 91,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p2",
    "history_id": "h2",
    "history_step": 579,
    "history_input_id": "input-3074",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.439721941947937,
    "probabilities": {
      "SAME_OPERATION": 0.33340272307395935,
      "DIFFERENT_OPERATION": 0.626481294631958,
      "INSUFFICIENT_EVIDENCE": 0.040116045624017715
    },
    "trusted": false,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c5` the same application-function operation as executed action at `executed_actions.h2`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.439721941947937,
      "probabilities": {
        "SAME_OPERATION": 0.33340272307395935,
        "DIFFERENT_OPERATION": 0.626481294631958,
        "INSUFFICIENT_EVIDENCE": 0.040116045624017715
      }
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "org.wikipedia:id/page_toc_item_text",
      "text": "About this article",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 6,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"org.wikipedia:id/navigation_drawer\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"org.wikipedia:id/side_panel_container\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"org.wikipedia:id/toc_list\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=6][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"org.wikipedia:id/page_toc_item_text\"][@text=\"About th\"][@content-desc=\"\"][@index=6][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g32a2157",
      "source_state_id": "g32s191",
      "bounds": [
        184,
        1182,
        704,
        1244
      ],
      "source_page_id": "page3",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "org.wikipedia:id/page_toc_item_text",
          "text": "About this article",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 733,
      "source_gui_timestamp": 579,
      "current_state": "g32s191",
      "current_model_action": "g32a2157",
      "current_version": 91,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p3",
    "history_id": "h3",
    "history_step": 1054,
    "history_input_id": "input-5566",
    "choice": "SAME_OPERATION",
    "confidence": 0.23540270328521729,
    "probabilities": {
      "SAME_OPERATION": 0.4902684688568115,
      "DIFFERENT_OPERATION": 0.44802242517471313,
      "INSUFFICIENT_EVIDENCE": 0.06170918792486191
    },
    "trusted": false,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c5` the same application-function operation as executed action at `executed_actions.h3`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "SAME_OPERATION",
      "confidence": 0.23540270328521729,
      "probabilities": {
        "SAME_OPERATION": 0.4902684688568115,
        "DIFFERENT_OPERATION": 0.44802242517471313,
        "INSUFFICIENT_EVIDENCE": 0.06170918792486191
      }
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "org.wikipedia:id/page_toc_item_text",
      "text": "Бележки",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 4,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"org.wikipedia:id/navigation_drawer\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"org.wikipedia:id/side_panel_container\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ListView\"][@resource-id=\"org.wikipedia:id/toc_list\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=4][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"org.wikipedia:id/page_toc_item_text\"][@text=\"Бележки\"][@content-desc=\"\"][@index=4][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g32a2157",
      "source_state_id": "g32s191",
      "bounds": [
        376,
        865,
        896,
        927
      ],
      "source_page_id": "page4",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "org.wikipedia:id/page_toc_item_text",
          "text": "Бележки",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "android.widget.LinearLayout",
        "resource_id": "",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "android.widget.LinearLayout",
          "resource_id": ""
        },
        "labels": [],
        "truncated": false
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 1287,
      "source_gui_timestamp": 1054,
      "current_state": "g32s191",
      "current_model_action": "g32a2157",
      "current_version": 91,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

Bronne点击后定位来源章节;此前مصادر/Бележки目录跳转已执行。不同文章与语言仍为同一目录阅读操作。

等价历史是否送入Provider wire:YES;当前Pair直接比较过的等价历史step:[577, 1054]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

此前step / UTC页面与控件确认与目标
577
2026-11-06T18:57:09.608+00:00
مصادر
org.wikipedia.page.PageActivity
Native确认=True
org.wikipedia.page.PageActivity
保留目标GUI
1054
2026-11-06T19:08:48.802+00:00
Бележки
org.wikipedia.page.PageActivity
Native确认=True
org.wikipedia.page.PageActivity
保留目标GUI

三、Probe执行后发生什么

Bronne目录项定位文章章节;窗口0新增,属于同一阅读模板。

wikipedia STARTLUX step1943 Bronne before_screenshot
before_screenshot · identity_verified · 2026-11-06T19:34:45.205+00:00
wikipedia STARTLUX step1943 Bronne after_screenshot
after_screenshot · identity_verified · 2026-11-06T19:34:46.212+00:00

Run内首次METHOD观察:完成后2秒=0,10秒=0,下一动作前B=0。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-10414",
      "step": 1944,
      "version": 91,
      "elapsed_s": 3197.245,
      "wall_time_ms": 1793993686291,
      "next_input_wall_ms": 1793993687560,
      "input_completed_wall_ms": 1793993686317,
      "input_confirmed": true,
      "action": "MODEL_CLICK Language",
      "action_type": "MODEL_CLICK",
      "text": "Language",
      "content_desc": "Language",
      "resource_id": "org.wikipedia:id/page_language",
      "model_action_id": "g4a217",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"org.wikipedia:id/navigation_drawer\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"org.wikipedia:id/container_with_nav_trigger\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"org.wikipedia:id/page_contents_container\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"org.wikipedia:id/page_language\"][@text=\"Language\"][@content-desc=\"Language\"][@index=4][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g4s18",
      "source_gui_id": 2355,
      "activity": "org.wikipedia.page.PageActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "Save",
        "Language",
        "Find in article",
        "Theme",
        "Contents"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_d04ae609a94042e28f3ab00ddb284ca9.zip!device-output/executor.log:191269",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_d04ae609a94042e28f3ab00ddb284ca9.zip!device-output/native/sata-org.wikipedia-ape-sata-running-minutes-60/jev-audit/inputs/generated-10415.json"
    },
    {
      "input_id": "input-10419",
      "step": 1945,
      "version": 91,
      "elapsed_s": 3198.514,
      "wall_time_ms": 1793993687560,
      "next_input_wall_ms": 1793993688739,
      "input_completed_wall_ms": 1793993687584,
      "input_confirmed": true,
      "action": "MODEL_CLICK android.widget.LinearLayout",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g91a5932",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.wikipedia:id/langlinks_recycler\"][@text=\"\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g91s509",
      "source_gui_id": 2356,
      "activity": "org.wikipedia.language.LangLinksActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_d04ae609a94042e28f3ab00ddb284ca9.zip!device-output/executor.log:191356",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_d04ae609a94042e28f3ab00ddb284ca9.zip!device-output/native/sata-org.wikipedia-ape-sata-running-minutes-60/jev-audit/inputs/generated-10420.json"
    },
    {
      "input_id": "input-10424",
      "step": 1946,
      "version": 91,
      "elapsed_s": 3199.693,
      "wall_time_ms": 1793993688739,
      "next_input_wall_ms": 1793993689949,
      "input_completed_wall_ms": 1793993688767,
      "input_confirmed": true,
      "action": "MODEL_CLICK Language",
      "action_type": "MODEL_CLICK",
      "text": "Language",
      "content_desc": "Language",
      "resource_id": "org.wikipedia:id/page_language",
      "model_action_id": "g4a217",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"org.wikipedia:id/navigation_drawer\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"org.wikipedia:id/container_with_nav_trigger\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"org.wikipedia:id/page_contents_container\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"org.wikipedia:id/page_language\"][@text=\"Language\"][@content-desc=\"Language\"][@index=4][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g4s18",
      "source_gui_id": 2357,
      "activity": "org.wikipedia.page.PageActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "EARLY_STAGE: ABA/backward/other (NA finer branch)",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_d04ae609a94042e28f3ab00ddb284ca9.zip!device-output/executor.log:191523",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_d04ae609a94042e28f3ab00ddb284ca9.zip!device-output/native/sata-org.wikipedia-ape-sata-running-minutes-60/jev-audit/inputs/generated-10425.json"
    },
    {
      "input_id": "input-10429",
      "step": 1947,
      "version": 91,
      "elapsed_s": 3200.903,
      "wall_time_ms": 1793993689949,
      "next_input_wall_ms": 1793993690887,
      "input_completed_wall_ms": 1793993689986,
      "input_confirmed": true,
      "action": "MODEL_CLICK android.widget.LinearLayout",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g91a5931",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.wikipedia:id/langlinks_recycler\"][@text=\"\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g91s509",
      "source_gui_id": 2358,
      "activity": "org.wikipedia.language.LangLinksActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_d04ae609a94042e28f3ab00ddb284ca9.zip!device-output/executor.log:191612",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_d04ae609a94042e28f3ab00ddb284ca9.zip!device-output/native/sata-org.wikipedia-ape-sata-running-minutes-60/jev-audit/inputs/generated-10430.json"
    },
    {
      "input_id": "input-10434",
      "step": 1948,
      "version": 91,
      "elapsed_s": 3201.841,
      "wall_time_ms": 1793993690887,
      "next_input_wall_ms": 1793993691925,
      "input_completed_wall_ms": 1793993690918,
      "input_confirmed": true,
      "action": "MODEL_CLICK More options",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "More options",
      "resource_id": "org.wikipedia:id/page_toolbar_button_show_overflow_menu",
      "model_action_id": "g3a182",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"org.wikipedia:id/navigation_drawer\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"org.wikipedia:id/container_with_nav_trigger\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageView\"][@resource-id=\"org.wikipedia:id/page_toolbar_button_show_overflow_menu\"][@text=\"\"][@content-desc=\"More options\"][@index=4][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g3s15",
      "source_gui_id": 2359,
      "activity": "org.wikipedia.page.PageActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_d04ae609a94042e28f3ab00ddb284ca9.zip!device-output/executor.log:191714",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_d04ae609a94042e28f3ab00ddb284ca9.zip!device-output/native/sata-org.wikipedia-ape-sata-running-minutes-60/jev-audit/inputs/generated-10435.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 1943,
      "monotonic_ns": 1882732004670375,
      "wall_time_ms": 1793993685101,
      "abstraction_version": 91,
      "state_id": "g32s191",
      "model_action_id": "g32a2157",
      "entry_id": "semantic-35-c5",
      "request_id": "semantic-35",
      "candidate_id": "c5",
      "confidence": 0.7752266824245453,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "816357fa2a7e8f696fac18fd6b6dc883e549e18e907fa0f763e6b834b0b056b2",
      "concrete_identity": "8d85e96e57748b54d06d0fb88d5a36ed26c8abd90030dc8360d12c4059003bdf",
      "decision_scope": "93700466debf5bbefbfd697b1ae26d0c9381d546409694c46ed3b83c6f19bc2e",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-35",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 15,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 15,
      "selected_history": 3,
      "comparison_count": 3,
      "same_count": 1,
      "different_count": 2,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 1,
      "low_confidence_count": 2,
      "full_history_compared": false,
      "exploratory": true,
      "_line": 5737
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 1943,
      "monotonic_ns": 1882732005401151,
      "wall_time_ms": 1793993685102,
      "abstraction_version": 91,
      "state_id": "g32s191",
      "model_action_id": "g32a2157",
      "entry_id": "semantic-35-c5",
      "request_id": "semantic-35",
      "candidate_id": "c5",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "816357fa2a7e8f696fac18fd6b6dc883e549e18e907fa0f763e6b834b0b056b2",
      "input_fingerprint": "08f6eac5b23d3e064b0b7d13e306c0dd7267f04390c6efbda3462fe04b076020",
      "concrete_identity": "8d85e96e57748b54d06d0fb88d5a36ed26c8abd90030dc8360d12c4059003bdf",
      "decision_scope": "93700466debf5bbefbfd697b1ae26d0c9381d546409694c46ed3b83c6f19bc2e",
      "_line": 5739
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 1943,
      "monotonic_ns": 1882732042623626,
      "wall_time_ms": 1793993685139,
      "abstraction_version": 91,
      "state_id": "g32s191",
      "model_action_id": "g32a2157",
      "entry_id": "semantic-35-c5",
      "request_id": "semantic-35",
      "candidate_id": "c5",
      "confidence": 0.7752266824245453,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "816357fa2a7e8f696fac18fd6b6dc883e549e18e907fa0f763e6b834b0b056b2",
      "decision_scope": "93700466debf5bbefbfd697b1ae26d0c9381d546409694c46ed3b83c6f19bc2e",
      "concrete_identity": "8d85e96e57748b54d06d0fb88d5a36ed26c8abd90030dc8360d12c4059003bdf",
      "_line": 5741
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 1943,
      "monotonic_ns": 1882732042657571,
      "wall_time_ms": 1793993685139,
      "abstraction_version": 91,
      "state_id": "g32s191",
      "model_action_id": "g32a2157",
      "entry_id": "semantic-35-c5",
      "request_id": "semantic-35",
      "candidate_id": "c5",
      "confidence": 0.7752266824245453,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 5742
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 1943,
      "monotonic_ns": 1882732114674032,
      "wall_time_ms": 1793993685211,
      "abstraction_version": 91,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-35-c5",
      "request_id": "semantic-35",
      "candidate_id": "c5",
      "event_count": 2,
      "_line": 5745
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 1943,
      "monotonic_ns": 1882732138688028,
      "wall_time_ms": 1793993685235,
      "abstraction_version": 91,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-35-c5",
      "request_id": "semantic-35",
      "candidate_id": "c5",
      "_line": 5746
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 1944,
      "monotonic_ns": 1882733122433539,
      "wall_time_ms": 1793993686219,
      "abstraction_version": 91,
      "state_id": "g32s191",
      "model_action_id": "g32a2157",
      "entry_id": "semantic-35-c5",
      "request_id": "semantic-35",
      "candidate_id": "c5",
      "confidence": 0.7752266824245453,
      "choice": "PROMOTE",
      "transition_id": "g32e491:1928",
      "target_state": "g4s18",
      "input_confirmed": true,
      "_line": 5748
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 1943,
    "monotonic_ns": 1882732042896323,
    "wall_time_ms": 1793993685139,
    "abstraction_version": 91,
    "state_id": "g32s191",
    "model_action_id": "g32a2157",
    "snapshot_reason": "selection",
    "state_visits": 17,
    "state_first_seen": 576,
    "state_last_seen": 1943,
    "state_saturated": false,
    "state_saturation": 0.6666667,
    "native_state_saturated": false,
    "native_unsaturated_model_action_count": 1,
    "model_action_count": 3,
    "enabled_valid_action_count": 3,
    "unsaturated_model_action_count": 1,
    "unvisited_model_action_count": 1,
    "effective_unvisited_model_action_count": 1,
    "effective_state_saturated": false,
    "local_probe_action_count": 0,
    "navigation_action_count": 1,
    "enabled_valid_unvisited_action_count": 1,
    "unvisited_model_action_ids": "g32a2158",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 15,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=org.wikipedia.page.PageActivity|class=android.widget.TextView|text=Bronne|resource_id=org.wikipedia:id/page_toc_item_text|bounds=376,878,896,940",
    "selected_resolved_node_count": 7,
    "_line": 5744
  }
}

四、是否值得PROMOTE

完整已保存历史支持此前已尝试等价功能;不能自动归为模型错误。

疑似主要环节:PAIRWISE_SEMANTICS_SUSPECT;wire关系审查:SAME_OPERATION_SUPPORTED_BY_WIRE。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史

wikipedia STARTLUX step2111 Справка:

run_d04ae609a94042e28f3ab00ddb284ca9 · 第58.63分钟 · 请求step2111 / 决策step2111 / 执行step2111 · REPEATED_SUPPORTED · 证据HIGH · 结构化审查

一、模型为什么选择它

Native按exploratory-top3-v1聚合:没有confidence>0.5的SAME,存在可信DIFFERENT(p2 对step1343=0.507516),因此PROMOTE。另有1条低置信SAME,不具有否决作用。模型未返回自然语言理由;这里解释可复核的判断与聚合,不推测模型内心原因。

当前审核范围 g54s345 / g54a3811;合法历史5条,比较3条。Pair缓存命中:False。

Pair / 历史step原Evidence控件原回答confidence可信阈值
p1 / 1247[267]SAME_OPERATION0.26897708False
p2 / 1343User:DIFFERENT_OPERATION0.50751647True
p3 / 1450Help:DIFFERENT_OPERATION0.26682335False

真正发送的state/questions · 原请求回执 · 原回答回执 · 本地审计(没有自动送模型)

展开原始Pair问题、回答和Witness字段
[
  {
    "pair_id": "p1",
    "history_id": "h1",
    "history_step": 1247,
    "history_input_id": "input-6602",
    "choice": "SAME_OPERATION",
    "confidence": 0.2689770758152008,
    "probabilities": {
      "SAME_OPERATION": 0.5126513838768005,
      "DIFFERENT_OPERATION": 0.4329710006713867,
      "INSUFFICIENT_EVIDENCE": 0.05437765270471573
    },
    "trusted": false,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c2` the same application-function operation as executed action at `executed_actions.h1`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "SAME_OPERATION",
      "confidence": 0.2689770758152008,
      "probabilities": {
        "SAME_OPERATION": 0.5126513838768005,
        "DIFFERENT_OPERATION": 0.4329710006713867,
        "INSUFFICIENT_EVIDENCE": 0.05437765270471573
      }
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "",
      "text": "[267]",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 0,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"org.wikipedia:id/search_container\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.wikipedia:id/recent_searches_recycler\"][@text=\"\"][@content-desc=\"\"][@index=7][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"\"][@text=\"[267]\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g54a3811",
      "source_state_id": "g54s345",
      "bounds": [
        0,
        505,
        1080,
        631
      ],
      "source_page_id": "page2",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "",
          "text": "[267]",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "androidx.recyclerview.widget.RecyclerView",
        "resource_id": "org.wikipedia:id/recent_searches_recycler",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "androidx.recyclerview.widget.RecyclerView",
          "resource_id": "org.wikipedia:id/recent_searches_recycler"
        },
        "labels": [],
        "truncated": true
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 1521,
      "source_gui_timestamp": 1247,
      "current_state": "g54s345",
      "current_model_action": "g54a3811",
      "current_version": 98,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p2",
    "history_id": "h3",
    "history_step": 1343,
    "history_input_id": "input-7145",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.507516473531723,
    "probabilities": {
      "SAME_OPERATION": 0.2620030343532562,
      "DIFFERENT_OPERATION": 0.6716776490211487,
      "INSUFFICIENT_EVIDENCE": 0.06631933152675629
    },
    "trusted": true,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c2` the same application-function operation as executed action at `executed_actions.h3`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.507516473531723,
      "probabilities": {
        "SAME_OPERATION": 0.2620030343532562,
        "DIFFERENT_OPERATION": 0.6716776490211487,
        "INSUFFICIENT_EVIDENCE": 0.06631933152675629
      }
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "",
      "text": "User:",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 1,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"org.wikipedia:id/search_container\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.wikipedia:id/recent_searches_recycler\"][@text=\"\"][@content-desc=\"\"][@index=8][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"\"][@text=\"User:\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g54a3811",
      "source_state_id": "g54s345",
      "bounds": [
        0,
        631,
        2400,
        757
      ],
      "source_page_id": "page4",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "",
          "text": "User:",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "androidx.recyclerview.widget.RecyclerView",
        "resource_id": "org.wikipedia:id/recent_searches_recycler",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "androidx.recyclerview.widget.RecyclerView",
          "resource_id": "org.wikipedia:id/recent_searches_recycler"
        },
        "labels": [],
        "truncated": true
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 1642,
      "source_gui_timestamp": 1343,
      "current_state": "g54s345",
      "current_model_action": "g54a3811",
      "current_version": 98,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  },
  {
    "pair_id": "p3",
    "history_id": "h4",
    "history_step": 1450,
    "history_input_id": "input-7741",
    "choice": "DIFFERENT_OPERATION",
    "confidence": 0.26682335138320923,
    "probabilities": {
      "SAME_OPERATION": 0.41757357120513916,
      "DIFFERENT_OPERATION": 0.5112155675888062,
      "INSUFFICIENT_EVIDENCE": 0.0712108239531517
    },
    "trusted": false,
    "pair_cache_hit": false,
    "original_question": {
      "type": "choice",
      "criteria": {
        "SAME_OPERATION": "Same application-function operation; only parameter, data object, or entry point differs.",
        "DIFFERENT_OPERATION": "Different application-function operations.",
        "INSUFFICIENT_EVIDENCE": "The current visible GUI evidence is insufficient to determine the operation relation reliably."
      },
      "instructions": "Judge whether two concrete GUI actions represent the same application-function operation, using only the supplied GUI evidence and page context.\nSAME_OPERATION: the same application function, differing only in parameter, data object, or entry point.\nDIFFERENT_OPERATION: different application functions.\nINSUFFICIENT_EVIDENCE: the visible evidence is insufficient to judge reliably.\nThe same handler, class, resource ID, menu container, or switch is not sufficient evidence of operation equivalence. Judge application functions, not implementation form.\n\nIs candidate at `candidates.c2` the same application-function operation as executed action at `executed_actions.h4`? Interpret each action using its own source_page_id in pages.\n\nDecision standard:\nSAME_OPERATION means the candidate and the executed history are the same GUI operation pattern already represented; differences limited to data instances, entered values, or equivalent entry points are SAME.\nDIFFERENT_OPERATION means the candidate is a distinct command, feature entry, or interaction branch that the executed history does not represent and is reasonably worth one additional concrete-action attempt. Do not require proof of new method coverage, a new state, or successful completion.\nINSUFFICIENT_EVIDENCE means the supplied GUI and execution history do not support a reliable relation.\nTreat a visible menu-command label as evidence of the command. Do not equate a menu command with ordinary text entered into an EditText. Different Checklist rows with the same edit behavior are normally SAME. For a long-pressed EditText, do not infer a different block operation from the block name alone; it may be ordinary text selection. Similar class, resource ID, outer container, or ModelAction does not establish equivalence. Compare operation behavior, not wording alone."
    },
    "original_answer": {
      "type": "choice",
      "choice": "DIFFERENT_OPERATION",
      "confidence": 0.26682335138320923,
      "probabilities": {
        "SAME_OPERATION": 0.41757357120513916,
        "DIFFERENT_OPERATION": 0.5112155675888062,
        "INSUFFICIENT_EVIDENCE": 0.0712108239531517
      }
    },
    "model_visible_history": {
      "class": "android.widget.TextView",
      "resource_id": "",
      "text": "Help:",
      "content_desc": "",
      "enabled": true,
      "clickable": true,
      "long_clickable": false,
      "scrollable": false,
      "checked": false,
      "selected": false,
      "action_type": "MODEL_CLICK",
      "index": 2,
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"org.wikipedia:id/search_container\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.wikipedia:id/recent_searches_recycler\"][@text=\"\"][@content-desc=\"\"][@index=7][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"\"][@text=\"Help:\"][@content-desc=\"\"][@index=2][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "model_action_id": "g54a3811",
      "source_state_id": "g54s345",
      "bounds": [
        0,
        757,
        1080,
        883
      ],
      "source_page_id": "page5",
      "target_subtree": [
        {
          "class": "android.widget.TextView",
          "resource_id": "",
          "text": "Help:",
          "content_desc": "",
          "enabled": true,
          "clickable": true,
          "long_clickable": false,
          "scrollable": false,
          "checked": false,
          "selected": false,
          "path": []
        }
      ],
      "subtree_truncated": false,
      "parent": {
        "class": "androidx.recyclerview.widget.RecyclerView",
        "resource_id": "org.wikipedia:id/recent_searches_recycler",
        "text": "",
        "content_desc": "",
        "enabled": true,
        "clickable": false,
        "long_clickable": false,
        "scrollable": false,
        "checked": false,
        "selected": false
      },
      "local_context": {
        "parent": {
          "class": "androidx.recyclerview.widget.RecyclerView",
          "resource_id": "org.wikipedia:id/recent_searches_recycler"
        },
        "labels": [],
        "truncated": true
      },
      "text_source": "retained_gui_text",
      "generated_image_text": false,
      "snapshot_provenance": "retained source GUI node; no inferred or reconstructed labels"
    },
    "offline_only_provenance": {
      "source_tree": 1763,
      "source_gui_timestamp": 1450,
      "current_state": "g54s345",
      "current_model_action": "g54a3811",
      "current_version": 98,
      "input_confirmed": true,
      "confirmation_basis": "live confirmedInputs before review; not function completion",
      "attributes_recoverable": true
    }
  }
]

二、此前APE实际做过什么

Справка:与Help:都来自最近搜索/查询建议列表,点击只把已存查询前缀填入搜索框,未打开帮助功能;此前1450已经做过相同查询选择行为。

等价历史是否送入Provider wire:YES;当前Pair直接比较过的等价历史step:[1450]。这是wire可见性,服务端最终token渲染是否逐字段保留仍UNKNOWN。

此前step / UTC页面与控件确认与目标
1450
2026-11-06T19:20:33.510+00:00
Help:
org.wikipedia.search.SearchActivity
Native确认=True
org.wikipedia.search.SearchActivity
保留目标GUI

三、Probe执行后发生什么

点击Справка:填入搜索查询前缀;B=0,10秒140来自随后普通操作,不能称直接收益。

wikipedia STARTLUX step2111 Справка: before_screenshot
before_screenshot · identity_verified · 2026-11-06T19:40:06.621+00:00
wikipedia STARTLUX step2111 Справка: after_screenshot
after_screenshot · identity_verified · 2026-11-06T19:40:07.362+00:00

Run内首次METHOD观察:完成后2秒=0,10秒=140,下一动作前B=0。仅时间关联;A2/A10可含后续动作。原方法完整名单及时间戳。

后续APE输入与生命周期原始事件
{
  "following_actions": [
    {
      "input_id": "input-11328",
      "step": 2112,
      "version": 98,
      "elapsed_s": 3518.506,
      "wall_time_ms": 1793994007552,
      "next_input_wall_ms": 1793994008525,
      "input_completed_wall_ms": 1793994007585,
      "input_confirmed": true,
      "action": "MODEL_CLICK Справка:",
      "action_type": "MODEL_CLICK",
      "text": "Справка:",
      "content_desc": "",
      "resource_id": "org.wikipedia:id/search_src_text",
      "model_action_id": "g39a2656",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"org.wikipedia:id/search_container\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.appcompat.widget.LinearLayoutCompat\"][@resource-id=\"org.wikipedia:id/search_cab_view\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.AutoCompleteTextView\"][@resource-id=\"org.wikipedia:id/search_src_text\"][@text=\"Справка:\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g39s236",
      "source_gui_id": 2578,
      "activity": "org.wikipedia.search.SearchActivity",
      "activity_evidence": "GUI receipt",
      "labels": [
        "#5906672",
        "more",
        "Справка:",
        "Clear query",
        "ARABIC",
        "CHINESE (CHINA)",
        "AR",
        "ZH-\nCN"
      ],
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "navigation",
      "native_branch": "Remote Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_d04ae609a94042e28f3ab00ddb284ca9.zip!device-output/executor.log:210319",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_d04ae609a94042e28f3ab00ddb284ca9.zip!device-output/native/sata-org.wikipedia-ape-sata-running-minutes-60/jev-audit/inputs/generated-11329.json"
    },
    {
      "input_id": "input-11333",
      "step": 2113,
      "version": 98,
      "elapsed_s": 3519.479,
      "wall_time_ms": 1793994008525,
      "next_input_wall_ms": 1793994010491,
      "input_completed_wall_ms": 1793994009605,
      "input_confirmed": true,
      "action": "MODEL_LONG_CLICK Справка:",
      "action_type": "MODEL_LONG_CLICK",
      "text": "Справка:",
      "content_desc": "",
      "resource_id": "org.wikipedia:id/search_src_text",
      "model_action_id": "g64a4665",
      "concrete_identity": "MODEL_LONG_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"org.wikipedia:id/search_container\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.appcompat.widget.LinearLayoutCompat\"][@resource-id=\"org.wikipedia:id/search_cab_view\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.AutoCompleteTextView\"][@resource-id=\"org.wikipedia:id/search_src_text\"][@text=\"Справка:\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g64s420",
      "source_gui_id": 2579,
      "activity": "org.wikipedia.search.SearchActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_d04ae609a94042e28f3ab00ddb284ca9.zip!device-output/executor.log:210405",
      "observed_methods_until_next": 96,
      "category_counts": {
        "app_domain": 1,
        "third_party": 95
      },
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_d04ae609a94042e28f3ab00ddb284ca9.zip!device-output/native/sata-org.wikipedia-ape-sata-running-minutes-60/jev-audit/inputs/generated-11334.json"
    },
    {
      "input_id": "input-11338",
      "step": 2114,
      "version": 98,
      "elapsed_s": 3521.445,
      "wall_time_ms": 1793994010491,
      "next_input_wall_ms": 1793994011425,
      "input_completed_wall_ms": 1793994010518,
      "input_confirmed": true,
      "action": "MODEL_CLICK android.view.ViewGroup",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "",
      "resource_id": "",
      "model_action_id": "g64a4659",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.LinearLayout\"][@resource-id=\"org.wikipedia:id/search_container\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.wikipedia:id/search_results_list\"][@text=\"\"][@content-desc=\"\"][@index=5][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.view.ViewGroup\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=9][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='true'][@scrollable='false']",
      "state_id": "g64s420",
      "source_gui_id": 2580,
      "activity": "org.wikipedia.search.SearchActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_d04ae609a94042e28f3ab00ddb284ca9.zip!device-output/executor.log:210596",
      "observed_methods_until_next": 12,
      "category_counts": {
        "app_domain": 4,
        "third_party": 8
      },
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_d04ae609a94042e28f3ab00ddb284ca9.zip!device-output/native/sata-org.wikipedia-ape-sata-running-minutes-60/jev-audit/inputs/generated-11339.json"
    },
    {
      "input_id": "input-11343",
      "step": 2115,
      "version": 98,
      "elapsed_s": 3522.379,
      "wall_time_ms": 1793994011425,
      "next_input_wall_ms": 1793994012346,
      "input_completed_wall_ms": 1793994011453,
      "input_confirmed": true,
      "action": "MODEL_CLICK Kailash29792",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "Kailash29792",
      "resource_id": "org.wikipedia:id/userNameTapTarget",
      "model_action_id": "g98a6332",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ScrollView\"][@resource-id=\"org.wikipedia:id/talkScrollContainer\"][@text=\"\"][@content-desc=\"\"][@index=3][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.view.View\"][@resource-id=\"org.wikipedia:id/userNameTapTarget\"][@text=\"\"][@content-desc=\"Kailash29792\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g98s555",
      "source_gui_id": 2581,
      "activity": "org.wikipedia.talk.TalkReplyActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_d04ae609a94042e28f3ab00ddb284ca9.zip!device-output/executor.log:210723",
      "observed_methods_until_next": 0,
      "category_counts": {},
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_d04ae609a94042e28f3ab00ddb284ca9.zip!device-output/native/sata-org.wikipedia-ape-sata-running-minutes-60/jev-audit/inputs/generated-11344.json"
    },
    {
      "input_id": "input-11348",
      "step": 2116,
      "version": 98,
      "elapsed_s": 3523.3,
      "wall_time_ms": 1793994012346,
      "next_input_wall_ms": 1793994013257,
      "input_completed_wall_ms": 1793994012368,
      "input_confirmed": true,
      "action": "MODEL_CLICK Bulleted list",
      "action_type": "MODEL_CLICK",
      "text": "",
      "content_desc": "Bulleted list",
      "resource_id": "org.wikipedia:id/wikitext_button_list_bulleted",
      "model_action_id": "g98a6340",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.HorizontalScrollView\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=4][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='true']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"org.wikipedia:id/wikitext_button_list_bulleted\"][@text=\"\"][@content-desc=\"Bulleted list\"][@index=2][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g98s555",
      "source_gui_id": 2582,
      "activity": "org.wikipedia.talk.TalkReplyActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": null,
      "probe": false,
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_d04ae609a94042e28f3ab00ddb284ca9.zip!device-output/executor.log:210819",
      "observed_methods_until_next": 3,
      "category_counts": {
        "app_domain": 3
      },
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_d04ae609a94042e28f3ab00ddb284ca9.zip!device-output/native/sata-org.wikipedia-ape-sata-running-minutes-60/jev-audit/inputs/generated-11349.json"
    }
  ],
  "lifecycle": {
    "DECISION_PROBE": {
      "event": "DECISION_PROBE",
      "step": 2111,
      "monotonic_ns": 1883053448983509,
      "wall_time_ms": 1793994006545,
      "abstraction_version": 98,
      "state_id": "g54s345",
      "model_action_id": "g54a3811",
      "entry_id": "semantic-37-c2",
      "request_id": "semantic-37",
      "candidate_id": "c2",
      "confidence": 0.507516473531723,
      "choice": "PROMOTE",
      "parsed_outcome": "PROBE",
      "ledger_status": "STAGED",
      "decision_role": "candidate_decision",
      "input_signature": "4ac2e938a9b9ec90faa2bfd8697f8869d3e05dd200f34f54fef4afd66d890464",
      "concrete_identity": "15beb16c547112af7e17571990efc6250ec9c45a7d05221a363911f92df93e96",
      "decision_scope": "b7fbe8b88f649c7028f9a2cd8ccaa8c316c0c8d208213fca3e8d5c2f4e304015",
      "representative_model_action_id": "PROMOTE",
      "decision_request_id": "semantic-37",
      "aggregation_policy": "exploratory-top3-v1",
      "total_history": 5,
      "history_complete": true,
      "unknown_mapping_count": 0,
      "recoverable_history_count": 5,
      "selected_history": 3,
      "comparison_count": 3,
      "same_count": 1,
      "different_count": 2,
      "insufficient_count": 0,
      "trusted_same_count": 0,
      "trusted_different_count": 1,
      "low_confidence_count": 2,
      "full_history_compared": false,
      "exploratory": true,
      "_line": 6259
    },
    "SEMANTIC_DECISION_STORED": {
      "event": "SEMANTIC_DECISION_STORED",
      "step": 2111,
      "monotonic_ns": 1883053449699880,
      "wall_time_ms": 1793994006546,
      "abstraction_version": 98,
      "state_id": "g54s345",
      "model_action_id": "g54a3811",
      "entry_id": "semantic-37-c2",
      "request_id": "semantic-37",
      "candidate_id": "c2",
      "decision_role": "candidate_decision",
      "ledger_status": "PROBE",
      "input_signature": "4ac2e938a9b9ec90faa2bfd8697f8869d3e05dd200f34f54fef4afd66d890464",
      "input_fingerprint": "1731d15ad9d477be668660cb8426d9153480eb57cf7d664d9fff647f4a3fea14",
      "concrete_identity": "15beb16c547112af7e17571990efc6250ec9c45a7d05221a363911f92df93e96",
      "decision_scope": "b7fbe8b88f649c7028f9a2cd8ccaa8c316c0c8d208213fca3e8d5c2f4e304015",
      "_line": 6261
    },
    "PROBE_BOUND": {
      "event": "PROBE_BOUND",
      "step": 2111,
      "monotonic_ns": 1883053475228607,
      "wall_time_ms": 1793994006571,
      "abstraction_version": 98,
      "state_id": "g54s345",
      "model_action_id": "g54a3811",
      "entry_id": "semantic-37-c2",
      "request_id": "semantic-37",
      "candidate_id": "c2",
      "confidence": 0.507516473531723,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "input_signature": "4ac2e938a9b9ec90faa2bfd8697f8869d3e05dd200f34f54fef4afd66d890464",
      "decision_scope": "b7fbe8b88f649c7028f9a2cd8ccaa8c316c0c8d208213fca3e8d5c2f4e304015",
      "concrete_identity": "15beb16c547112af7e17571990efc6250ec9c45a7d05221a363911f92df93e96",
      "_line": 6263
    },
    "PROBE_SELECTED": {
      "event": "PROBE_SELECTED",
      "step": 2111,
      "monotonic_ns": 1883053475270565,
      "wall_time_ms": 1793994006572,
      "abstraction_version": 98,
      "state_id": "g54s345",
      "model_action_id": "g54a3811",
      "entry_id": "semantic-37-c2",
      "request_id": "semantic-37",
      "candidate_id": "c2",
      "confidence": 0.507516473531723,
      "choice": "PROMOTE",
      "source": "semantic_sync",
      "_line": 6264
    },
    "PROBE_INPUT_GENERATED": {
      "event": "PROBE_INPUT_GENERATED",
      "step": 2111,
      "monotonic_ns": 1883053527025609,
      "wall_time_ms": 1793994006623,
      "abstraction_version": 98,
      "state_id": null,
      "model_action_id": null,
      "entry_id": "semantic-37-c2",
      "request_id": "semantic-37",
      "candidate_id": "c2",
      "event_count": 2,
      "_line": 6267
    },
    "PROBE_INPUT_COMPLETED": {
      "event": "PROBE_INPUT_COMPLETED",
      "step": 2111,
      "monotonic_ns": 1883053555440492,
      "wall_time_ms": 1793994006652,
      "abstraction_version": 98,
      "state_id": null,
      "model_action_id": null,
      "input_phase": "input_injected",
      "event_count": 2,
      "injected_success": 2,
      "injected_failed": 0,
      "discarded": 0,
      "unreported": 0,
      "entry_id": "semantic-37-c2",
      "request_id": "semantic-37",
      "candidate_id": "c2",
      "_line": 6268
    },
    "PROBE_EXECUTED": {
      "event": "PROBE_EXECUTED",
      "step": 2112,
      "monotonic_ns": 1883054279297317,
      "wall_time_ms": 1793994007376,
      "abstraction_version": 98,
      "state_id": "g54s345",
      "model_action_id": "g54a3811",
      "entry_id": "semantic-37-c2",
      "request_id": "semantic-37",
      "candidate_id": "c2",
      "confidence": 0.507516473531723,
      "choice": "PROMOTE",
      "transition_id": "g54e1022:2095",
      "target_state": "g39s236",
      "input_confirmed": true,
      "_line": 6270
    }
  },
  "selection_at_execution": {
    "event": "SELECTION_DECISION",
    "step": 2111,
    "monotonic_ns": 1883053475510085,
    "wall_time_ms": 1793994006572,
    "abstraction_version": 98,
    "state_id": "g54s345",
    "model_action_id": "g54a3811",
    "snapshot_reason": "selection",
    "state_visits": 23,
    "state_first_seen": 1244,
    "state_last_seen": 2111,
    "state_saturated": true,
    "state_saturation": 0.9166667,
    "native_state_saturated": true,
    "native_unsaturated_model_action_count": 0,
    "model_action_count": 12,
    "enabled_valid_action_count": 11,
    "unsaturated_model_action_count": 0,
    "unvisited_model_action_count": 1,
    "effective_unvisited_model_action_count": 1,
    "effective_state_saturated": true,
    "local_probe_action_count": 0,
    "navigation_action_count": 0,
    "enabled_valid_unvisited_action_count": 0,
    "unvisited_model_action_ids": "g54a3817",
    "selection_strategy": "PROBE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": true,
    "selected_model_action_unvisited": false,
    "selected_effective_unvisited": false,
    "selected_navigation_target": false,
    "selected_model_action_visits": 5,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=org.wikipedia.search.SearchActivity|class=android.widget.TextView|text=Справка:|resource_id=|bounds=0,631,1080,757",
    "selected_resolved_node_count": 6,
    "_line": 6266
  }
}

四、是否值得PROMOTE

完整已保存历史支持此前已尝试等价功能;不能自动归为模型错误。

疑似主要环节:PAIRWISE_SEMANTICS_SUSPECT;wire关系审查:SAME_OPERATION_SUPPORTED_BY_WIRE。

冻结实现:Registry历史范围(315–342) · Top3(210–230)及聚合(146–178) · Ledger pending与确认(235–285) · Probe调度机会(415–468)。源码行号是原文件行号,GUI历史与源码解释分别有边界。

即便新功能也只证明此次Probe填补了该Run当时的遗漏;正常APE仍可经后续Epsilon等策略选到,不能推出Pure永远不会执行。全部事实与原始位置 · 本Run完整保留输入历史