公开证据副本:本地路径、实验主机已脱敏;数据与截图拆为站内资源。原件 SHA 只认证原件,公开副本哈希见发布清单。SUPPORTED 是本研究的探索性轨迹关联,未经人工金标或独立外部审查;代表图不认证当次触摸对齐。

wikipedia / Rep2 / g26s116

主页 Search card → 横向语言操作 → Header

org.wikipedia.search.SearchActivity;Region 4 State(含Header);25次全部精确到达,其中区外18次。

Source GUI / 回溯动作

Source GUI / 回溯动作真实归档截图
同 State 历史代表图,非当次执行截图;bounds 仅为投影,不认证精确对齐
alignment: unverified_state_representative
原图 SHA 7ba790a9e92481d153301c989db3ecd2257b40000b61cd029626e543e7ec27da

Target GUI / 观察结果

Target GUI / 观察结果真实归档截图
同 State 历史代表图,非当次执行截图;bounds 仅为投影,不认证精确对齐
alignment: unverified_state_representative
原图 SHA 7210be442cbe57f16c3698d655482a4b6d1d70add4a0166076c28739ebba5dba

Dominator Header GUI

Dominator Header GUI真实归档截图
同 GUI ID/timestamp 审计截图;对齐仍按原件标记
alignment: unverified
原图 SHA 13786771d5781dcae6057550d7eaf55bd9763e1fec37a65e388ccf9974bab22d

一条真实连续历史

以下按确认事件顺序展示。全部到达可在交互页逐次选择;不从拓扑逆向拼造历史。

事件 / 行号Source实际Action / ModelActionTarget角色收尾映射
g54e771:901 / 2096g13s71MODEL_BACK / g13a746g53s254ⅡTrue
g54e772:902 / 2098g53s254org.wikipedia:id/search_card / g53a2854g29s130ⅠTrue
g54e773:903 / 2100g29s130org.wikipedia:id/horizontal_scroll_languages / g29a1386g26s116ⅡTrue

SUPPORTED · wikipedia.global-search,距离 2;continuous_confirmed_path_inside_reviewed_workflow; shared_GUI_not_business_equivalence

REJECTED · wikipedia.tab-manager,距离 5;intervening_different_independent_entry:g54e772:902

实际动作完整属性、GUI标识与原件索引
{
  "app": "wikipedia",
  "rep": "Rep2",
  "transition_id": "g54e772:902",
  "order": 901,
  "native_transition_order": 901,
  "step": 908,
  "monotonic_ns": 1618249616848810,
  "version": 54,
  "input_version": 54,
  "state": "g53s254",
  "target_state": "g29s130",
  "model_action": "g53a2854",
  "input_model_action": "g53a2854",
  "input_id": "input-4871",
  "action_type": "MODEL_CLICK",
  "identity_digest": "548d490f00e73bb48dcc365dcd87a341e0bd3bf73ece7781a15170a8e3d6e098",
  "related_id": "wikipedia-Rep2-re6f7c59bd23384",
  "local_id": "wikipedia-Rep2-l92e94ec12b5ec4",
  "resource_id": "org.wikipedia:id/search_card",
  "text": "",
  "content_desc": "",
  "class": "androidx.cardview.widget.CardView",
  "bounds": [
    42,
    239,
    1038,
    365
  ],
  "node_path": "0-1-0-0-0-0-0",
  "source_activity": "org.wikipedia.main.MainActivity",
  "resolved_target_activity": "org.wikipedia.search.SearchActivity",
  "target_activity_evidence": "archived_GUI_or_final_exact_edge",
  "source_gui_id": 1114,
  "target_gui_id": 1115,
  "source_gui_timestamp": 907,
  "target_gui_timestamp": 908,
  "final_exact": true,
  "edge_id": "g54e772",
  "new_state": false,
  "new_model_action": false,
  "self_loop": false,
  "gui_unchanged": false,
  "label": {
    "category": "Ⅰ",
    "function": "wikipedia.global-search",
    "reason": "主页 Search Wikipedia 空查询提示框/父卡片,实际到 SearchActivity;非最近查询条目",
    "human_confirmed": false,
    "label_origin": "study3_case_entry_review"
  },
  "event_line": 2098,
  "event_path": "jev-events.jsonl",
  "input_path": "jev-audit/inputs/generated-4872.json",
  "receipt_path": "jev-receipts/transition-g54e772-902.json",
  "planned_input_text": null,
  "input_sha256": "55b80a7ea01b0f8ec56eec2845fdf7f0fc4bf9bd5694dfaf5e94caf5253bffe2",
  "receipt_sha256": "e2c27874b2a7e1a7e668ebeda41d6c13d4ec374570a6e67a280f6e8f2097921e",
  "source_gui_evidence": [],
  "target_gui_evidence": [],
  "concrete_identity": "MODEL_CLICK|/*[@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/fragment_main_coordinator\"][@text=\"\"][@content-desc=\"\"][@index=1][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.viewpager.widget.ViewPager\"][@resource-id=\"org.wikipedia:id/main_view_pager\"][@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=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"androidx.recyclerview.widget.RecyclerView\"][@resource-id=\"org.wikipedia:id/history_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=\"androidx.cardview.widget.CardView\"][@resource-id=\"org.wikipedia:id/search_card\"][@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']"
}

真实多次路径叠加

蓝色执行边来自分别连续的实际历史;整张叠加图不等于某一次执行。灰虚线仅为拓扑。

G g13s71 g13s71 PageActivity g26s116 g26s116 SearchActivity g13s71->g26s116 Search W ×1 g26s116->g26s116 g54e762 g26s116->g26s116 g26e216 g26s116->g26s116 g54e774 g26s116->g26s116 g29e253 g26s116->g26s116 g26e215 g26s116->g26s116 g26e217 g27s118 g27s118 SearchActivity g26s116->g27s118 g27e218 g70s323 g70s323 SearchActivity g26s116->g70s323 g70e932 g29s130 g29s130 SearchActivity g29s130->g26s116 horizontal_scroll_languages ×1 g39s177 g39s177 MainActivity g39s177->g26s116 search_card ×1 g41s189 g41s189 MainActivity g41s189->g26s116 search_container ×1 g4s20 g4s20 PageActivity g4s20->g26s116 Search W ×1 g4s25 g4s25 PageActivity g4s25->g26s116 Search W ×2 g53s254 g53s254 MainActivity g53s254->g29s130 search_card ×1 g68s317 g68s317 MainActivity g68s317->g26s116 search_container ×1 g70s324 g70s324 SearchActivity g70s323->g70s324 g70e933

Dominator子树

支配树边是结构关系,并非GUI执行边。

G g26s116 g26s116 SearchActivity g27s118 g27s118 SearchActivity g26s116->g27s118 idom g70s323 g70s323 SearchActivity g26s116->g70s323 idom g70s324 g70s324 SearchActivity g70s323->g70s324 idom

全部已观察incoming topology

EdgeSource → TargetModelAction关系精确执行次数
g53e770g13s71 → g26s116g13a739external1
g54e761g44s214 → g26s116g44a2332external1
g71e979g39s177 → g26s116g39a1969external1
g54e762g26s116 → g26s116g26a1202self_loop1
g26e216g26s116 → g26s116g26a1196self_loop1
g70e931g68s317 → g26s116g68a3676external1
g71e982g44s214 → g26s116g44a2338external1
g29e252g29s130 → g26s116g29a1385external1
g70e945g41s189 → g26s116g41a2082external1
g82e1266g4s20 → g26s116g4a244external1
g54e774g26s116 → g26s116g26a1201self_loop2
g71e981g44s214 → g26s116g44a2337external1
g71e983g44s214 → g26s116g44a2339external1
g29e253g26s116 → g26s116g26a1197self_loop1
g26e215g26s116 → g26s116g26a1203self_loop1
g26e214g4s25 → g26s116g4a316external2
g54e773g29s130 → g26s116g29a1386external1
g80e1208g54s266 → g26s116g54a2993external2
g26e217g26s116 → g26s116g26a1198self_loop1
g80e1199g54s266 → g26s116g54a2990external3

相关功能组的全部具体入口成员

组成员不是仅凭resource ID或Target合并;与此Header是否有关联仍需逐次历史支持。

功能Source / ModelAction控件 / text / desc确认次数观察Target
wikipedia.global-searchg3s10 / g3a134org.wikipedia:id/nav_tab_search / / Search1{'g3s11': 1}
wikipedia.global-searchg4s19 / g4a235org.wikipedia:id/nav_tab_search / / Search3{'g3s11': 1, 'g90s478': 1, 'g93s523': 1}
wikipedia.global-searchg4s22 / g4a277org.wikipedia:id/page_toolbar_button_search / Search W / 1{'g4s22': 1}
wikipedia.global-searchg5s28 / g5a344org.wikipedia:id/page_toolbar_button_search / Search W / 2{'g5s29': 2}
wikipedia.global-searchg4s25 / g4a316org.wikipedia:id/page_toolbar_button_search / Search W / 4{'g26s116': 2, 'g27s119': 1, 'g27s122': 1}
wikipedia.global-searchg39s176 / g39a1954org.wikipedia:id/nav_tab_search / / Search1{'g39s177': 1}
wikipedia.global-searchg39s181 / g39a1996org.wikipedia:id/nav_tab_search / / Search1{'g39s177': 1}
wikipedia.global-searchg39s175 / g39a1949org.wikipedia:id/search_container / / 2{'g41s192': 1, 'g41s199': 1}
wikipedia.global-searchg41s206 / g41a2236org.wikipedia:id/page_toolbar_button_search / Search W / 1{'g41s206': 1}
wikipedia.global-searchg41s189 / g41a2082org.wikipedia:id/search_container / / 2{'g41s199': 1, 'g26s116': 1}
wikipedia.global-searchg41s189 / g41a2079org.wikipedia:id/nav_tab_search / / Search4{'g53s254': 2, 'g39s177': 2}
wikipedia.global-searchg53s262 / g53a2941org.wikipedia:id/nav_tab_search / / Search1{'g53s254': 1}
wikipedia.global-searchg13s71 / g13a739org.wikipedia:id/page_toolbar_button_search / Search W / 1{'g26s116': 1}
wikipedia.global-searchg53s254 / g53a2854org.wikipedia:id/search_card / / 1{'g29s130': 1}
wikipedia.global-searchg3s15 / g3a194org.wikipedia:id/nav_tab_search / / Search3{'g53s254': 1, 'g39s177': 1, 'g14s75': 1}
wikipedia.global-searchg68s317 / g68a3676org.wikipedia:id/search_container / / 1{'g26s116': 1}
wikipedia.global-searchg70s327 / g70a3804org.wikipedia:id/nav_tab_search / / Search1{'g53s254': 1}
wikipedia.global-searchg39s177 / g39a1969org.wikipedia:id/search_card / / 2{'g26s116': 1, 'g5s29': 1}
wikipedia.global-searchg72s343 / g72a3914org.wikipedia:id/nav_tab_search / / Search1{'g39s177': 1}
wikipedia.global-searchg75s355 / g75a4085org.wikipedia:id/nav_tab_search / / Search1{'g39s177': 1}
wikipedia.global-searchg4s21 / g4a258org.wikipedia:id/page_toolbar_button_search / Search W / 1{'g4s21': 1}
wikipedia.global-searchg80s379 / g80a4323org.wikipedia:id/nav_tab_search / / Search1{'g82s391': 1}
wikipedia.global-searchg4s20 / g4a244org.wikipedia:id/page_toolbar_button_search / Search W / 1{'g26s116': 1}
wikipedia.global-searchg72s344 / g72a3930org.wikipedia:id/nav_tab_search / / Search1{'g39s177': 1}
wikipedia.global-searchg86s410 / g86a4617org.wikipedia:id/search_card / / 1{'g86s411': 1}
wikipedia.global-searchg86s430 / g86a4845org.wikipedia:id/page_toolbar_button_search / Search W / 1{'g86s411': 1}
wikipedia.global-searchg86s434 / g86a4898org.wikipedia:id/search_container / / 2{'g86s411': 2}
wikipedia.global-searchg13s66 / g13a689org.wikipedia:id/page_toolbar_button_search / Search W / 2{'g86s411': 2}
wikipedia.global-searchg90s469 / g90a5293org.wikipedia:id/nav_tab_search / / Search1{'g90s470': 1}
wikipedia.global-searchg13s63 / g13a666org.wikipedia:id/page_toolbar_button_search / Search W / 1{'g86s411': 1}
wikipedia.global-searchg36s164 / g36a1835org.wikipedia:id/page_toolbar_button_search / Search W / 1{'g86s411': 1}
wikipedia.global-searchg90s485 / g90a5492org.wikipedia:id/page_toolbar_button_search / Search W / 4{'g90s493': 4}
wikipedia.global-searchg14s75 / g14a792org.wikipedia:id/search_card / / 1{'g86s411': 1}
wikipedia.global-searchg93s543 / g93a6105org.wikipedia:id/page_toolbar_button_search / Search W / 1{'g86s411': 1}
wikipedia.global-searchg93s555 / g93a6250org.wikipedia:id/page_toolbar_button_search / Search W / 1{'g93s555': 1}
wikipedia.global-searchg8s44 / g8a502org.wikipedia:id/page_toolbar_button_search / Search W / 1{'g86s411': 1}