公开研究副本:本地绝对路径、实验主机地址已脱敏。NA 保留,Infomap社区不是业务功能金标;入口为Oracle Replay;未做真实设备在线验证。角色与功能关联是可审核离线推断,未经人工金标或独立外部审查。历史代表截图不认证当次控件对齐。原件 SHA 只认证原件,公开字节 SHA 见发布清单。

odkcollect-Rep1:Download:局部与公共导航

播放真实轨迹、历史快照、Lineage与入口证据

只展示焦点之前已有Snapshot;首250步之前无快照,不用最终图补齐。

source g1s1

真实归档GUI
unverified_state_representative
同State历史代表图;不是当次执行截图,虚线框只作bounds投影

target g16s71

真实归档GUI
unverified_state_representative
同State历史代表图;不是当次执行截图,虚线框只作bounds投影
执行序号
1978
Native step
2105
wall_time_ms
1793703490703
事件
g16e255:1978
原日志行
5911
Source Activity
org.odk.collect.android.mainmenu.MainMenuActivity
Target Activity
org.odk.collect.android.activities.FormDownloadListActivity
Action
MODEL_CLICK
ModelAction
g1a8
resource ID
org.odk.collect.android:id/name
text/content-desc
Download /
Concrete digest
259f2f75d8e82f6687f7240fbf4fa050310dbe2c552c645a8b51cc16249f8836
已有Snapshot
S0010
Snapshot截止
1750
Target社区
S0010-C0001
成员
['g14s61', 'g15s64', 'g16s70', 'g16s71', 'g1s1', 'g1s6', 'g3s10', 'g3s11', 'g5s15', 'g5s17', 'g5s21', 'g5s24', 'g5s25', 'g7s28']
Lineage
L00025
当前分区回投指标
{'source_steps': 1488, 'budget_share': 0.8502857142857143, 'internal_flow': 1442, 'reentries': 44, 'dwell_p90': 19.2, 'dwell_max': 29, 'recent_progress': {'steps': 94, 'new_state': 0, 'new_transition': 0, 'new_pair': 0, 'native_new_model': 0, 'native_progress_records': 94, 'native_selected_unvisited': 0, 'native_selected_unsaturated': 0, 'native_unvisited_positive': 0, 'native_state_saturated': 94}}

附近真实事件(之后为留出事实)

序号Source→Action→Target新增S/T证据
1977g3s11 → MODEL_BACK → g1s10 / 0原Native/input/receipt定位
1978g1s1 → Download → g16s710 / 1原Native/input/receipt定位
1979g16s71 → MODEL_CLICK → g16s700 / 1原Native/input/receipt定位
1980g16s70 → MODEL_BACK → g1s10 / 0原Native/input/receipt定位
1981g1s1 → Download → g16s700 / 0原Native/input/receipt定位
1982g16s70 → MODEL_BACK → g1s10 / 0原Native/input/receipt定位
1983g1s1 → Delete f → g1s60 / 0原Native/input/receipt定位
1984g1s6 → MODEL_BACK → g1s10 / 0原Native/input/receipt定位

原生选择信息

只复用ModelAction事实,不代表结果覆盖或可执行Concrete库存。

{
  "event": "SELECTION_DECISION",
  "step": 2104,
  "monotonic_ns": 1592591305634320,
  "wall_time_ms": 1793703478110,
  "abstraction_version": 16,
  "state_id": "g1s1",
  "model_action_id": "g1a8",
  "snapshot_reason": "selection",
  "state_visits": 918,
  "state_first_seen": 1,
  "state_last_seen": 2104,
  "state_saturated": true,
  "state_saturation": 1,
  "native_state_saturated": true,
  "native_unsaturated_model_action_count": 0,
  "model_action_count": 8,
  "enabled_valid_action_count": 8,
  "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": "EPSILON_GREEDY",
  "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": 114,
  "selected_action_fingerprint": "type=MODEL_CLICK|activity=org.odk.collect.android.mainmenu.MainMenuActivity|class=android.widget.TextView|text=Download|resource_id=org.odk.collect.android:id/name|bounds=231,1144,912,1207",
  "selected_resolved_node_count": 1,
  "event_line": 5910
}