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

wikipedia / Rep2 / g86s411

多个搜索入口共享查询组件

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

Source GUI / 回溯动作

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

Target GUI / 观察结果

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

Dominator Header GUI

Dominator Header GUI真实归档截图
同 State 历史代表图,非当次执行截图;bounds 仅为投影,不认证精确对齐
alignment: unverified_state_representative
原图 SHA d27d6319e34213ea57e12ecc7a2eae90dca23a69d402e572d35f9e560c3949c3

一条真实连续历史

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

事件 / 行号Source实际Action / ModelActionTarget角色收尾映射
g86e1338:1641 / 3991g81s387MODEL_BACK / g81a4404g13s71ⅡTrue
g86e1339:1642 / 3994g13s71Navigate up / g13a738g86s410UNKNOWNTrue
g86e1340:1643 / 3997g86s410org.wikipedia:id/search_card / g86a4617g86s411ⅠTrue

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

实际动作完整属性、GUI标识与原件索引
{
  "app": "wikipedia",
  "rep": "Rep2",
  "transition_id": "g86e1340:1643",
  "order": 1642,
  "native_transition_order": 1642,
  "step": 1658,
  "monotonic_ns": 1619412072867534,
  "version": 86,
  "input_version": 86,
  "state": "g86s410",
  "target_state": "g86s411",
  "model_action": "g86a4617",
  "input_model_action": "g86a4617",
  "input_id": "input-8858",
  "action_type": "MODEL_CLICK",
  "identity_digest": "548d490f00e73bb48dcc365dcd87a341e0bd3bf73ece7781a15170a8e3d6e098",
  "related_id": "wikipedia-Rep2-re6f7c59bd23384",
  "local_id": "wikipedia-Rep2-la8bb67bde8ff1c",
  "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": 1999,
  "target_gui_id": 2000,
  "source_gui_timestamp": 1657,
  "target_gui_timestamp": 1658,
  "final_exact": true,
  "edge_id": "g86e1340",
  "new_state": true,
  "new_model_action": true,
  "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": 3997,
  "event_path": "jev-events.jsonl",
  "input_path": "jev-audit/inputs/generated-8859.json",
  "receipt_path": "jev-receipts/transition-g86e1340-1643.json",
  "planned_input_text": null,
  "input_sha256": "1600153c960a0939b8c61bde0a1e6662914b67877220849f86cf88912d715659",
  "receipt_sha256": "8b2506cb32f87d7d5d5d4bb1045915118fd999771f9c5d2d64546794590cdad8",
  "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 g13s63 g13s63 PageActivity g86s411 g86s411 SearchActivity g13s63->g86s411 Search W ×1 g13s66 g13s66 PageActivity g13s66->g86s411 Search W ×2 g14s75 g14s75 MainActivity g14s75->g86s411 search_card ×1 g27s121 g27s121 SearchActivity g27s121->g86s411 No ×1 g36s164 g36s164 PageActivity g36s164->g86s411 Search W ×1 g83s395 g83s395 SearchActivity g83s395->g86s411 Clear query ×1 g86s410 g86s410 MainActivity g86s410->g86s411 search_card ×1 g86s411->g27s121 Clear history ×1 g86s411->g83s395 22:56:50 ×1 g86s411->g86s411 g87e1435 g86s411->g86s411 g87e1425 g86s411->g86s411 g87e1436 g86s414 g86s414 SearchActivity g86s411->g86s414 Help: ×1 g90s474 g90s474 SearchActivity g86s411->g90s474 g90e1527 g93s557 g93s557 SearchActivity g86s411->g93s557 g93e1830 g86s414->g86s411 Clear query ×1 g86s414->g86s414 search_results_list ×1 g86s430 g86s430 PageActivity g86s430->g86s411 Search W ×1 g86s434 g86s434 MainActivity g86s434->g86s411 search_container ×2 g8s44 g8s44 PageActivity g8s44->g86s411 Search W ×1 g90s475 g90s475 SearchActivity g90s474->g90s475 g90e1528 g90s475->g90s475 g90e1529 g93s543 g93s543 PageActivity g93s543->g86s411 Search W ×1

Dominator子树

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

G g86s411 g86s411 SearchActivity g90s474 g90s474 SearchActivity g86s411->g90s474 idom g93s557 g93s557 SearchActivity g86s411->g93s557 idom g90s475 g90s475 SearchActivity g90s474->g90s475 idom

全部已观察incoming topology

EdgeSource → TargetModelAction关系精确执行次数
g87e1435g86s411 → g86s411g86a4630self_loop1
g86e1340g86s410 → g86s411g86a4617external1
g93e1829g8s44 → g86s411g8a502external1
g90e1531g19s94 → g86s411g19a953external1
g93e1780g14s75 → g86s411g14a792external1
g87e1432g13s66 → g86s411g13a689external2
g87e1421g86s434 → g86s411g86a4898external2
g93e1787g83s395 → g86s411g83a4464external1
g86e1409g86s430 → g86s411g86a4845external1
g90e1534g36s164 → g86s411g36a1835external1
g87e1434g86s414 → g86s411g86a4662external1
g87e1424g19s94 → g86s411g19a954external1
g90e1526g13s63 → g86s411g13a666external1
g86e1411g27s121 → g86s411g27a1277external1
g87e1425g86s411 → g86s411g86a4629self_loop1
g93e1794g93s543 → g86s411g93a6105external1
g87e1436g86s411 → g86s411g86a4635self_loop1

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

组成员不是仅凭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}